I rewrote my CV in Typst and I'll never look back
mattrighetti.com
mattrighetti.com
TeX is essentially hermetically sealed, device-independent software, all the way down to how the curves of the fonts are constructed. It's in some sense better than open source: all of the code is written in a precise, expository manner, than can be understood by any computer scientist 100 years from now. It can be purchased as a literal and markedly beautiful book, typeset in itself. It has virtually zero dependencies. It has been around now for ca. 50 years. It has a vibrant and passionate community of users. It's in the workflows of academic publishers.
TeX is a beacon of truly long lasting, unkillable, maintainable software.
Though it's basically a copy of Monotype Modern, which I also find hard to read and ugly whenever I encounter it in old books or journals.
The serifs are incredibly pronounced, making every document typeset with it look like a Roman tombstone. But that's a common theme with (La)TeX: It tries to look like a book from a long-gone by century. It reproduces a very conservative aesthetic.
(La)TeX stayed frozen in time, trying to perfect typesetting for a fixed output medium at a certain pixel density whilst the majority of users view the same text on very different displays, with different size, pixel density, aspect ratio, orientation, ...
Recently:
I've managed to "stablize" a Maven-based latex build by throwing it away and just using Github actions to generate the PDF. Hallelujah, it worked!
I've had to compile my CV on multiple machines for various reasons of expediency, and I've tried to use VSCode, but it takes an age to setup and I can't figure it out, so back to TexPad (now -> Texifier) I go, and fiddle with the settings until it compiles.
Somebody point me to a system that works across Macs and non-Macs please.
If Typst can somehow build that ecosystem of packages (personally, I use it for letters, reports, my CV, and a songbook for the ukulele with tab diagrams) then it'll truly be a killer.
See also: https://typst.app/docs/reference/text/text/#parameters-lang
It seems like I am not part of those many users. On mac yoi can install the full texlive distribution with the default GUI using home brew easily.
brew install --cask mactex
Or if you just want the basic and without any applications you can install basictex
brew install --cask basictex
Then you may use tlmgr to install tools/packages that you need.
Or you can do it using tex live utility (GUI) which can be installed easily
brew install --cask tex-live-utility
I’m more curious how people are overcomplicating the install process so much that it makes it impossible to figure out how to install? I always though “open installer package” was a relatively low bar..
It was a nice balance between of the two worlds.
https://gitlab.com/Arun-Mani-J/resume
I have tried other ways like using Libre Office, Reactive Resume etc. but a plain-text Git versioned file is very very comfortable.
to me the given typst example doesn't look like it would be much easier than a comparable example in LaTeX.
taking a look here: https://typst.app/docs/guides/guide-for-latex-users/ i don't see much that stands out as a real improvement. most are just differences. if you prefer one over the other, great. for me, i don't really care. either one looks fine to me. but if it comes down to it, LaTeX syntax at the text level looks less complex.
on the other hand, defining your own commands or environments in LaTeX is not as easy, and actual code syntax is far away from traditional programming language syntax.
so if you do a lot of coding in LaTeX, then maybe typst will be easier to use. but to maintain my CV i don't have to write any code.