Skip to content
Device independent (DVI) file format parsing with node
Branch: master
Clone or download
Pull request Compare This branch is 23 commits ahead of tmanderson:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
docs
src
tools
.gitignore
LICENSE
README.md
base.css
fonts.css
index.ts
package.json
pgfsys-ximera.def
tsconfig.json

README.md

DVI Parser

A live demo is available at https://people.math.osu.edu/fowler.291/latex/

Built using https://github.com/FabriceSalvaire/PyDVI and the work of @tmanderson

The goal with this project is to eventually have a complete DVI toolset written in node. Once complete, this will hopefully be used to implement TeX document conversions completely in node (particularly a highly configurable HTML/CSS/JS output).

I'll also be updating the Wiki for those that are interested. Currently, I there's a DVI Specification Explained section that I put together for my own benefit (sourced from a few different online pages).

TODO

  • DVI Parser
  • TFM Parser
  • Metric management (right now, fonts are found using kpsewhich)
  • HTML/CSS/JS conversion

Building

You can’t perform that action at this time.