Live data from Hacker News

Typst 0.14

typst.app

61–70 of 171 posts

Re: Typst 0.14

#61

I think I'm going to subscribe without any intention of using the app just as a "financing" donation. I love, and hate, LaTeX and the idea of a LaTeX successor / alternative is incredibly appealing. And the fact that they are aware that microtypography IS important and that they are working on it is a huge huge plus.

First-gen 50-year-old open source suffers from a first-mover problem of not knowing how people will use the thing. Thus, 50 years later, we end up with multiple-gigabyte distributions and messy, inconsistent syntactic approaches to hack together what people want and need.

Typst has 50 years of accumulated TeX experiences to learn from, and fit everything people actually want to use into a 45M binary, and maybe you'll download a few dozen K of package scripts.

I have used it for much more than academic publishing (book, brochure, and even card layout) and it's hands-down the best tool ever made for producing documents of any imaginable kind. Procedurally producing layouts from first-class JSON and CSV support is bliss.

Re: Typst 0.14

#62
post #32

We used GitHub/Azure markdown plus Mermaid plus MathJax for financial model documentation. Beyond a certain complexity this really hurts. Now we use typst, both playground (which does not call home, so no document exfiltration) or the compiler. The compiler is super easy to install, as we already have the Rust build chain installed. Compared to Tex, the 40 odd years newer design of typst makes all the difference.

FYI - Typst will sell you a self-hostable version of the webapp.

Re: Typst 0.14

#63
Anyone using this for Literate Programming?

A quick search found:

https://github.com/litProgTypst/ (which I'm mystified by)

and

https://github.com/denkspuren/typst_programming (which hasn't been updated in two years)

Not seeing anything specific at: https://typst.app/docs/reference/scripting

I need to re-write my current project https://github.com/WillAdams/gcodepreview again --- maybe this would be a good fit? The unique feature I am taking advantage of is writing out code blocks in separate files, then concatenating them using .lua so there's no differentiation betwixt tangle/weave, both happen, and since it's Python, no need for a compile step either.

Re: Typst 0.14

#64
post #51

Is this like DocBook/ASCIIDoc?

Yeah. I went down the rabbit hole with ASCIIdoc several years ago. I was looking for a text-only way to write complex documents like contracts with lots of nested sections and internal references. Markdown wasn't enough. ASCIIdoc was a solid language, but the ecosystem was too weak to commit to.

I'm taking another run at this with Typst. I'm getting a lot further!

Re: Typst 0.14

#66

There's usually some confusion about this, so to clarify in advance: - The Typst online editor is proprietary: https://typst.app - The Typst compiler/CLI is open source: https://github.com/typst/typst I hear that the online editor is quite good, but personally I've only ever used the CLI. I originally picked up Typst as yet another replacement for PowerPoint (replacing my use of Marp), but have since used it for a po…

The online editor is extremely useful for quick projects with other people where real-time editing works better than git, and where people don't want to download tools.

Re: Typst 0.14

#68

I think I'm going to subscribe without any intention of using the app just as a "financing" donation. I love, and hate, LaTeX and the idea of a LaTeX successor / alternative is incredibly appealing. And the fact that they are aware that microtypography IS important and that they are working on it is a huge huge plus.

LaTex is not too bad but it's hard to cook properly. My personal pain point with LaTex is that it depends so much on environment where it runs.

I've had some success setting up nix flakes for this! Using an LLM assist I even got a single font changed. I had previously run a bunch of scripts as root with no idea what I was doing in order to effect the same change. Annoying!

Re: Typst 0.14

#69

I think I'm going to subscribe without any intention of using the app just as a "financing" donation. I love, and hate, LaTeX and the idea of a LaTeX successor / alternative is incredibly appealing. And the fact that they are aware that microtypography IS important and that they are working on it is a huge huge plus.

Have they indicated that they are working on microtypography support?

The example in this link of character-level justification is incredibly nice (enough to get me to try Typst), but it's not clear at least from this link whether they're actively working on microtypography.

Re: Typst 0.14

#70

There's usually some confusion about this, so to clarify in advance: - The Typst online editor is proprietary: https://typst.app - The Typst compiler/CLI is open source: https://github.com/typst/typst I hear that the online editor is quite good, but personally I've only ever used the CLI. I originally picked up Typst as yet another replacement for PowerPoint (replacing my use of Marp), but have since used it for a po…

Speaking of core product and online editor: Over the decades many of the products I worked on developed some form of reporting feature.

Not alway, but often they required PDF output. Not always, but often they ended up being LaTeX based, with all the nice and some of the ugly consequences. Especially the security story was never great.

Does anyone know how hard it would be to integrate the Typst renderer into an existing Rust product?

Post reply on HN