TLDR Web Dev · MISCELLANEOUS

ON TYPESETTING ENGINES: A PROGRAMMER'S PERSPECTIVE

blog.ppresume.com30 min read

Summary from the TLDR Web Dev newsletter

There are various typesetting engines available, and they can be evaluated on some key criteria: Knuth Plass line breaking algorithm, CJK typesetting support, pagination, and instant preview. This article goes over HTML and CSS, LaTeX.js, Typst, and React-pdf. Only LaTeX consistently meets all the requirements.