[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)