@lina So – can you tell me about typst?
How come your are an ambassador?
@lina (and why "local"?)

@ChrSt oh its just something i call myself because i love to yap about it

typst is a typesetting language like LaTeX but more modern and is basically a weird programming language

typesetting/rich text writing is closer to markdown/asciidoc than latex, but you can do really powerful things with the programming language part of it

this is an example from their github:

#set page(width: 10cm, height: auto)
#set heading(numbering: "1.")

= Fibonacci sequence
The Fibonacci sequence is defined through the
recurrence relation $F_n = F_(n-1) + F_(n-2)$.
It can also be expressed in _closed form:_

$ F_n = round(1 / sqrt(5) phi.alt^n), quad
phi.alt = (1 + sqrt(5)) / 2 $

#let count = 8
#let nums = range(1, count + 1)
#let fib(n) = (
if n <= 2 { 1 }
else { fib(n - 1) + fib(n - 2) }
)

The first #count numbers of the sequence are:

#align(center, table(
columns: count,
..nums.map(n => $F_#n$),
..nums.map(n => str(fib(n))),
))
Typst: The new foundation for documents

Typst is the new foundation for documents. Sign up now and experience limitless power to write, create, and automate anything that you can fit on a page.

Typst
@lina OH wow – I was actually not aware. I had it memorized as "just an Overleaf alternative". I see I was totally wrong.
Great I learned something today! :)
@lina I was just typing a question about running it with (client) confidential stuff – but I just saw it even is OSS and I can run it completely locally and "plans" are just an added SaaS offering‽
@lina I am beginning to see why you obsess over it :D
@ChrSt one thing that i really don't like about it, tho, is that most of the community activity is on discord.. they have a forum but not sure how active that is tbh
@lina I see – that is indeed unfortunate.
But hey – let's see how long this discord thing last anyway, right? :D

@ChrSt well it is an overleaf alternative too, the first-party editor is pretty great :p but yeah, it's more of a "latex and overleaf alternative"

there's also an online package registry: https://typst.app/universe/
which you can use in documents with a simple

#import "@preview/<package_name>"

you can also use it locally in e.g. vscode with the tinymist extension, that has smarter tools than the official editor

Typst Universe

Automate and extend your Typst documents with the curated selection of templates and packages on Typst Universe. Find everything from a thesis template to presentation...

Typst
@lina I am more of a Neo Vim type of person but I see they have my back! :)
GitHub - chomosuke/typst-preview.nvim: Low latency typst preview for Neovim

Low latency typst preview for Neovim. Contribute to chomosuke/typst-preview.nvim development by creating an account on GitHub.

GitHub
@ChrSt yeah, you can use it with anything that supports LSP if i remember correctly
@lina Pretty rad stuff.
I am currently trying to get company stuff away from Google Sheets (yes, I know …) and have been going down the LaTeX path quite a bit – which already produces great results, but this broadens that horizon even more – awsome!