u/SeniorMars

New complete and correct typst-treesitter parser
▲ 89 r/typst

New complete and correct typst-treesitter parser

Hello all, so for the past few years, I've been working on and off on rewriting my treesitter parser for typst. When typst 15 released I finally committed to finishing it and here it is: https://github.com/SeniorMars/tree-sitter-typst.

In case you don't know, tree-sitter is a a parsing tool used in code editors to help with things like code highlighting, folding, and manipulation of the AST with text objects. It's really useful. However, typst is a hard language to get right as it has a big grammar. This proved a lot of my attempts to be tricky. However, this parser is now feature complete and tested. I hope this helps!

u/SeniorMars — 9 days ago
▲ 309 r/LaTeX

Cookie: a modern Beamer Theme

Hello, I made this because I wanted a beamer theme that could be used for my presentations. I work a lot in mathematics, so for me it's extremely useful to be able to use beamer, but as you may know they aren't exactly the best looking. I made Cookie (named after my bird) as an attempt to have good looking visuals and a great \LaTeX setup.

Note: this was built for me and I use lualatex, so I am not sure if it works on regular installations, but I hope it helps people!

Link is here: https://github.com/SeniorMars/dotfiles/tree/main/latex_template/cookie-beamer

u/SeniorMars — 14 days ago