frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Typst 0.15.0

https://typst.app/docs/changelog/0.15.0/
175•schu•3h ago

Comments

uniqueuid•1h ago
I have nothing but great things to say about typst, and this is my personal favorite from this release:

"A single document can now contain multiple bibliographies"

thomascountz•1h ago
HTML support just keeps getting better and better!

   Mathematical equations are now automatically exported to MathML (thanks to @mkorje)[1]
[1]: https://github.com/typst/typst/pull/7436
TimorousBestie•15m ago
Oh, that’s very exciting! That probably improves the path from Typst to EPUB considerably!
wps•1h ago
> A single document can now contain multiple bibliographies

I have been waiting on this one for years now. Great work.

lizimo•1h ago
Typst has probably saved us thousands of dollars generating PDF documents programmatically.
domoritz•50m ago
You might already do this, but great opportunity to support them with a donation.
vatsachak•1h ago
Typst killed the invoice industry
lejalv•1h ago
Reminder that it's 2026 and batch-mode typesetting seems an oddly low bar for what we can get from a computer.

Tree-structured documents in a live (WYSIWYG) typesetter with a programmable editor are possible, as is demonstrated by https://texmacs.org (https://www.texmacs.org/tmweb/home/videos.en.html if you don't have it installed).

ravenical•1h ago
see also: https://typst.app/blog/2026/typst-0.15
opto•1h ago
As a non-developer who really only uses computers to write and produce documents, why would I use typst over org-mode or $your_fave_markdown + pandoc?
jwr•1h ago
I use pandoc + typst to render beautiful documents from Markdown. Works really, really well.
collabs•1h ago
I'm sure everyone has their own use case but I use typst for resumes or other documents that I want to keep in git but I need to share with others using PDF.

I use typst in visual studio code using tiny mist extension. I can generate PDF without installing any new software other than vscode which I already have and the tiny mist extension. The live preview is also nice.

The one thing that bothers me is the dollar sign and the hash sign so to write something like saved $50 million using c#, I write something like saved USD 50 million using #csharp

And near the top I add a variable like this

  #let csharp = "C#"
seanclayton•33m ago
Markdown has the same class of issue and resolves it the same way you would with Typst: The escape character \. You instead write saved \$50 million using C\#.
jfb•1h ago
It produces beautiful PDF output from org-mode!
almostjazz•
atoav•1h ago
I have used many things to generate print documents and layouted PDFs:

- Adobe Illustrator - Adobe InDesign - Markdown with and without custom themes - Markdown compiled to .idml to integrate into InDesign - HTML and CSS - LATeX

Typst is so far one of the most enjoyable ways of programmatically generating layouted stuff I ever used.

The only thing missing is a good Desktop editor that allows dumb users to double-click a .typ file and see/edit the file instead of having to setup VSCode, plugins etc.

raybb•1h ago
I'm currently working on my fourth book produced using Typst, and it has been nothing but amazing. LLMs struggle with Typst a bit but other than that it has been an absolute joy to work with.

I have a pretty good workflow set up for publishing these books, which are mostly collections of student essays. I use Pandoc to convert the students' Word documents into Typst, then unify the formatting, styles, and headers (mostly via LLMs). From there, I generate both a nice digital PDF and a print-ready PDF using Typst, and then use Pandoc again to convert the Typst into what ultimately becomes an EPUB.

It all works quite beautifully. Most of the challenges I've run into are related to Typst features that don't map cleanly to Pandoc, so I end up adding a few funky conditionals so those features aren't hit when converting via Pandoc. sys.inputs makes that very easy https://github.com/jgm/pandoc/issues/11588

The books in question: https://thelabofthought.co/shop

weinzierl•58m ago
"LLMs struggle with Typst a bit"

My experience is the opposite. Especially when instructing the LLM to do very fine grained and detailed adjustments. Works like a charm.

Typst is my go-to format if I need more than plain text.

echoangle•38m ago
I had the same experience as the root commenter. Sometimes ChatGPT seems to generate invalid typst code that doesn’t even compile. Maybe the syntax changed and it did work at some point but some stuff looked so wrong that I would guess it just doesn’t have enough training data for proper typst generation without feeding examples into the context first.
trostaft•20m ago
I've been using LaTeX for math for over a decade now. I'm pretty happy with it frankly, but there are major pain points in the compilation time and whenever it's time to interface with the language programmatically. Typst is, frankly, awesome in that regard.

However, I really dislike the 'magic' in the math mode syntax, and I think dropping backslashes (more generally, a delineator) for commands was a mistake. Those aren't blockers though, and I think the org is largely making good decisions. I'm really looking forward to the day I can write research in it!

I think all that's remaining is time in the community and stability. Once journals begin accepting it, I know I'll definitely try to submit in it.

adamnemecek•19m ago
Almost exactly a year ago, I made the switch from generating LaTeX from markdown using pandoc to typst. Best decision I have ever made. I can actually write my own macros (both LaTeX and pandoc were a pain in the ass).

The ecosystem is not quite a mature as latex, however I can implement the things I need myself.

If you are on the fence, do yourself a favor and try it. There is a VS Code extension https://marketplace.visualstudio.com/items?itemName=myriad-d....

foo42•15m ago
good timing, I just started learning Typst this weekend!
memset•10m ago
This is awesome! I’ve been excited about the new bundle feature for months.

I use typst to format sheet music. Given a folder of PDFs, I currently have a script that generates a booklet of music for each person in the ensemble. Hopefully now I can just run a single typst file which outputs multiple PDFs.

Also using it to generate printable programs for concerts: https://concert-programs.projects.jaygoel.com/

wtb04•7m ago
Cool project. I made something similar to programmatically generate my CV, but using LaTeX with a LuaLaTeX backend. It works, but it is really slow and has a lot of dependencies.

I’m seriously considering rewriting it in Typst at some point. It probably would not be that hard, and I’d likely get much faster builds with far fewer dependencies.

satvikpendem•9m ago
Apparently Typst isn't supported by many journals, forcing LaTeX usage, anyone have experiences with this situation?
rayshan•8m ago
Typest is amazing, Claude Code + Opus 4.8 knows how to use it, but I found that Claude by default is crap at designing even a reasonably formatted PDF. E.g. Claude sets the line height to be so small, all the lines are squished together, and a 1-pager PDF is half blank.

I see many folks saying you're producing beautiful PDFs. How are you dealing with design?

bigfatkitten•3m ago
I became a Typst user earlier this week, and it has been a delightful experience. It did not take me long at all to get up to speed. I have used LaTeX before, but that was over 20 years ago.

I’m doing some postgraduate where, I need to submit a paper written in the two column IEEE style.

I’m pretty sure I spent 40% of my time last time fighting with a Word template.

1h ago
Compilation speed on typst is crazy
kryptiskt•1h ago
Typst does typesetting like TeX (or InDesign for a WYSIWYG alternative), neither org-mode nor markdown has a rich enough formatting language for general typesetting, like if you want to make a flyer for a concert, a brochure or a comic book.
mr_mitm•1h ago
You can pass a JSON structure to a Typst document and render it however you like. No need for a templating engine or anything like that.

Pandoc probably uses latex under the hood, and Typst is order of magnitudes faster. Also, much better error messages.

Typst is vastly superior for usage in automation or when developing document classes.

If that's not your use case, don't bother.

applicative•1h ago
To produce a pdf, pandoc uses typst, pdfroff, lualatex, whatever you please. There is no particular connection to latex. The idea exhibits complete ignorance.
spudlyo•22m ago
There was probably a nicer way of expressing this, but yes, ideally I will continue to use Org mode for my documents and substitute typst for LaTex when exporting to pdf.
applicative•1h ago
I pass from markdown to typst pdf via pandoc a few times a day. From that point of view it is just an alternative to latex or roff, e.g.

pandoc -r markdown -w pdf --pdf-engine=typst input.md -o output.pdf

JoshTriplett•53m ago
Markdown is for "I want to type semantic content and get a vaguely reasonable result". Typst is for typesetting documents where you care what the output looks like, and where you want a print-quality PDF (or, in the future, also HTML; currently still WIP).
anuramat•8m ago
I tried using markdown+pandoc for my notes for a while, but I couldn't figure out even the most basic things, mostly because of the dozens of incompatible flavors; in no particular order:

- formatting math blocks is mostly not a thing; some formatters will straight up break the document depending on the flavor you use

- lsp

- live preview; you could use e.g. a neovim plugin for that, but it's built on top of mathjax

- pandoc isn't even a single flavor, as you have a bunch of feature flags and multiple ways to do the same thing

- rendering with pandoc is pretty slow even for a few pages of lecture notes (especially compared to typst)

- latex (required by pandoc) is huge, meanwhile typst binary was something like 50M last time I checked

- syntax highlighting: markdown treesitter grammar only supports the common extensions, e.g. the esoteric latex block variants break the entire document

I guess if I didn't need math rendering, the only major complaint I'd have is performance, but at that point .txt is enough

Iroh 1.0

https://www.iroh.computer/blog/v1
721•chadfowler•5h ago•233 comments

TinyWind: A pixel pirate sailing game with real wind physics (380k+ kms sailed)

https://tinywind.io
389•tinywind•4h ago•78 comments

Ask HN: Has anyone replaced Claude/GPT with a local model for daily coding?

375•cloudking•5h ago•218 comments

A backdoor in a LinkedIn job offer

https://roman.pt/posts/linkedin-backdoor/
19•lwhsiao•26m ago•2 comments

My Homelab AI Dev Platform

https://rsgm.dev/post/ai-dev-platform/
161•rsgm•5h ago•33 comments

Game Engine White Papers Commander Keen

https://forgottenbytes.net/commander_keen.html
76•mfiguiere•2h ago•19 comments

How TimescaleDB compresses time-series data

https://roszigit.com/en/blog/timescaledb-compression-hypercore
70•lkanwoqwp•2h ago•8 comments

Factoring "short-sleeve" RSA keys with polynomials

https://blog.trailofbits.com/2026/06/12/factoring-short-sleeve-rsa-keys-with-polynomials/
36•ledoge•3d ago•1 comments

Hetzner Price Adjustment

https://docs.hetzner.com/general/infrastructure-and-availability/price-adjustment/#cloud-servers
210•tuhtah•7h ago•329 comments

Show HN: Fata – Spaced repetition to fight skill rot from AI coding

https://fata.dev
49•djoume•4d ago•25 comments

Launch HN: Drafted (YC P26) – Models for residential architecture

30•PrimalNick•3h ago•30 comments

Making glass-to-metal seals for home­made vacuum tubes

https://maurycyz.com/projects/glass/1/
98•zdw•1d ago•31 comments

Fox to buy Roku

https://www.wsj.com/business/deals/fox-roku-deal-f6e564f9
203•thm•7h ago•288 comments

How memory safety CVEs differ between Rust and C/C++

https://kobzol.github.io/rust/2026/06/15/how-memory-safety-cves-differ-between-rust-and-c-cpp.html
69•nicoburns•4h ago•65 comments

Copper transport drug restores memory and clears toxic Alzheimer's proteins

https://www.monash.edu/news/articles/copper-drug-restores-memory-and-clears-toxic-alzheimers-prot...
186•bookofjoe•5h ago•69 comments

Boot Naked Linux

https://nick.zoic.org/art/boot-naked-linux/
54•abnercoimbre•4h ago•25 comments

Typst 0.15.0

https://typst.app/docs/changelog/0.15.0/
178•schu•3h ago•36 comments

Apple Foundation Models

https://platform.claude.com/docs/en/cli-sdks-libraries/libraries/apple-foundation-models
437•MehrdadKhnzd•15h ago•204 comments

What every coder should know about Gamma Correction

https://blog.johnnovak.net/2016/09/21/what-every-coder-should-know-about-gamma/
4•sph•1d ago•3 comments

Can Europe train a frontier AI model on the compute it owns?

https://github.com/sammysltd/euromesh
89•smashini•6h ago•124 comments

CrankGPT

https://crankgpt.com
502•rishikeshs•7h ago•206 comments

The Alaska Server

https://serialport.org/blog/the-alaska-server/
13•speckx•1h ago•1 comments

Show HN: machine0 – Persistent NixOS VMs You Control from the CLI

https://machine0.io
52•bwm•4h ago•20 comments

US Government Reportedly Allowing Federal Data Center Rules to Expire

https://gizmodo.com/us-government-reportedly-allowing-federal-data-center-rules-to-expire-2000772083
10•01-_-•20m ago•0 comments

Teenagers Stayed Overnight at Their School and Found Hidden Ancient Roman Ruins

https://www.smithsonianmag.com/smart-news/these-italian-teenagers-stayed-overnight-at-their-schoo...
157•thunderbong•4d ago•76 comments

Openrouter Fusion API

https://openrouter.ai/openrouter/fusion
180•tdchaitanya•13h ago•70 comments

Even more batteries included with Emacs

https://karthinks.com/software/even-more-batteries-included-with-emacs/
333•signa11•17h ago•119 comments

Improvement in advanced Alzheimer’s disease following high-dose psilocybin

https://www.frontiersin.org/journals/neuroscience/articles/10.3389/fnins.2026.1813281/full
179•cl3misch•13h ago•130 comments

Show HN: Exploiting Slack's video embeds to achieve E2EE communication

https://v1c.rocks/log/exploiting-slack-video/
23•victorio•4h ago•3 comments

US Air Force B-52 bomber crashes after takeoff, Edwards Air Force Base says

https://www.reuters.com/business/aerospace-defense/us-air-force-b-52-bomber-crashes-after-takeoff...
14•tartoran•25m ago•3 comments