Convert LaTeX documents into beautiful responsive web pages using LaTeXML.
Role in this project:
Full-stack Developer Contributions:668 commits, 456 PRs, 701 pushes in 4 years 9 months
Contributions summary:Ben's primary contribution was to refactor and enhance the functionality of the engrafo project, a LaTeX to web page converter. They added features such as support for display math, improved table and figure rendering, and improved bibliography support, requiring modifications to both the rendering and the presentation layers. The user also worked on improving the user interface and mobile responsiveness of the output pages by adding CSS styles, handling of math formulas, and making various layout adjustments, suggesting involvement in front-end development tasks. They also worked on build and development server setup to speed up the project.
latexlatexmlacademic-publishingsciencearxiv
Renders papers from arXiv as responsive web pages so you don't have to squint at a PDF.
Role in this project:
Back-end Developer Contributions:455 commits, 202 PRs, 401 pushes in 4 years 6 months
Contributions summary:Ben contributed significantly to the backend functionality of the arXiv Vanity project, focusing on paper scraping and data processing. They implemented a system to download papers from the Arxiv API, parse the results, and insert new papers into a Django database. The contributions also include unit tests for the scraping functionality, and setting up a process to render the papers. This involved modifying project settings, creating database models, and defining management commands for scraping and rendering.
pdflatexacademic-publishingsciencearxiv