Typst is a new markup-based typesetting system that is designed to be as powerful as LaTeX while being much easier to learn and use. [1.1]

References
  1. Type: Webpage. Title: “typst/typst”. Publisher: “GitHub”. Published (Modified): 2026-03-16T09:39:55.000Z. Accessed: 2025-03-18T08:55Z. URI: https://github.com/typst/typst.
    1. Type: File. Title: “README.md”.
      • Type: Text. Location: ¶1.
  • Jerkface (any/all)@lemmy.ca
    link
    fedilink
    English
    arrow-up
    0
    ·
    21 days ago

    “As powerful as LaTeX” is a huge claim. How strong is this claim?

    Edit: The claim is that it is designed to be as powerful as LaTeX, not that it presently is. Does it reach its goal?

    • Mavvik@lemmy.ca
      link
      fedilink
      arrow-up
      0
      ·
      21 days ago

      I’ve used both and while Typst is very impressive and usable, it still has not reached feature parity with LaTeX. That being said, there are some aspects to Typst that are either do not exist in LaTeX or are extremely user unfriendly. Tables for instance, are very easy to import into Typst and can be done directly from a CSV file. I’ve also personally taken advantage of the YAML import feature to automatically generate appendices from notes that could not reasonably fit into a table. I’ve definitely had my fair share of experiences wrestling with Typst to do things that are trivial in LaTeX but overall I have a good experience with it. I use it for some report writing at work (and I use a latex-like report template) and so far prefer it to LaTeX. I suggest you try it out and see if it works for you.

    • badabim@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      20 days ago

      Some journals and conferences are starting to accept Typst.

      Personally, the huge difference with LaTeX is that if I want to do something slightly complex that is not covered by a third-party plugin, I’m not afraid to get my hands dirty and script it myself, whereas in LaTeX, I dread writing macros that do more than being notations/shorthands.