mirror of
https://github.com/Pomax/BezierInfo-2.git
synced 2025-02-24 09:33:19 +01:00
1.6 KiB
1.6 KiB
BezierInfo-2
Dev repository for https://Pomax.github.io/bezierinfo
Working on the code
- To run this dev version:
npm start
, then view in the browser on http://localhost:8080 - To compile for production:
npm run build
.
Both operations run continuous linting. Also note that there are specific requirements for development, see the section on dev requirements below.
Dev location
- Dev repository: https://github.com/Pomax/BezierInfo-2
- Dev preview: https://Pomax.github.io/BezierInfo-2
Dev requirements
- Node.js
- XeLaTeX (available through TeXLive on unix/linux/OSX and MiKTeX on Windows)
- The
pdf2svg
utility
Fonts required for proper LaTeX typesetting
- en-GB LaTeX fonts: TeX Gyre Pagella and TeX Gyre Pagella Math fonts (installable through TeXLive and MiKTeX)
- ja-JP LaTeX font: IPAex Mincho (installable through TeXLive and MiKTeX)
- zh-CN LaTeX font: Arhpic gbsn (installable through TeXLive and MiKTeX)
All fonts come with TeXLive and MiKTeX, and should be easy to install. Note that you will need the modern OpenType (otf/ttf) fonts, not the obsolete type1 fonts.
Main site location
- Main repository: https://github.com/Pomax/BezierInfo
- Main site: https://Pomax.github.io/BezierInfo
Additional information
Blog entry on how Webpack's sync processing and MathJAx's async processing were made to work together:
http://pomax.github.io/1451617530567/react-with-latex-without-needing-client-side-mathjax