[HN Gopher] I wrote my PhD Thesis in Typst
___________________________________________________________________
I wrote my PhD Thesis in Typst
Author : todsacerdoti
Score : 52 points
Date : 2025-06-22 21:12 UTC (1 hours ago)
(HTM) web link (fransskarman.com)
(TXT) w3m dump (fransskarman.com)
| rossant wrote:
| Great work. Screenshots would be nice.
| Svoka wrote:
| I'm quite glad some alternatives are popping up. Using LaTeX
| feels like piece of 80s tech to be honest. It is obviously fine
| and super powerful, but, like vim-style fine. There got to be
| more contemporary alternatives that status quo.
|
| Not everyone is into nostalgia. I don't try to take away LaTeX or
| vim from anyone, it just not for everyone.
| WhyNotHugo wrote:
| Typst looks really promising, especially due to the fact that it
| had common templates (like the IEEE one) which produce content
| identical to LaTeX.
|
| My biggest gripe with latex is the tooling. During my last paper,
| I ended up using a makefile which would usually work. When it
| didn't work, running it twice would fix the issue. In the rarest
| cases, I had to run `git clean -xdf` and the next run would work.
|
| I still have no idea what was going on, and most makefiles out
| there seem to be obscenely complex and simply parse the output
| and run the same commands again if a certain set of errors
| occurred.
| shusaku wrote:
| The definition of insanity is doing the same thing twice and
| expecting different results.
|
| By coincidence, this is the basic way to compile latex.
| pcfwik wrote:
| Absolutely not a perfect solution, and maybe you're already
| using it within your Makefiles, but for anyone who doesn't yet
| know about it there's Latexmk[1] which is supposed to automate
| all of this hassle. I think at least on Debian it's included
| with texlive-full. In addition it has some nice flags like
| `-outdir` which lets you send all the crazy LaTeX intermediate
| build/aux files to a separate directory that's easy to
| gitignore.
|
| https://mgeier.github.io/latexmk.html#running-latexmk
| TimorousBestie wrote:
| I'm gradually moving my work over to Typst and it's been a breath
| of fresh air. Compiles very quickly.
|
| Perhaps the hardest part has been relearning the syntax for math
| notation; Typst has some interesting opinions in this space.
| nomel wrote:
| mitex is an option [1]. There's no way I could learn another
| notation, at this point.
|
| [1] https://typst.app/universe/package/mitex/
___________________________________________________________________
(page generated 2025-06-22 23:00 UTC)