Skip to content

Commit ddf9e7e

Browse files
committed
Update README
1 parent 31c863f commit ddf9e7e

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

.github/README.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1 +1,24 @@
11
## Typst resume workflow
2+
3+
After years of LaTeX tyranny I have converted to its successor: Typst.
4+
5+
The tooling is much cleaner (just cargo install typst-cli!) and the only speed bump I encountered was fonts.
6+
7+
The upstream typst container contains just a handful of fonts:
8+
9+
```
10+
$ docker run ghcr.io/typst/typst:0.14.0-rc.1 fonts
11+
DejaVu Sans Mono
12+
Libertinus Serif
13+
New Computer Modern
14+
New Computer Modern Math
15+
```
16+
17+
And I just wanted to have a wide selection to choose from, managed by the fine Ubuntu packagers, versus having to go and curl a bunch of font tarballs on each build or whatever.
18+
19+
So I built a mostly version-unlocked container which upon each build will pull in latest stable:
20+
1. awesomefonts
21+
2. cargo/rust from rustup
22+
3. typst from cargo
23+
24+
An additional improvement over the latex workflow is it is now workably fast to compile and view the resume locally: no more 2GB docker container containing the entire Latex universe.

0 commit comments

Comments
 (0)