typst-templates/README.md

53 lines
1015 B
Markdown
Raw Normal View History

2023-04-18 19:59:45 -04:00
# typst templates
2023-04-18 20:05:28 -04:00
Personal templates for [Typst](https://github.com/typst/typst), a neat markdown-like typsetting system.
2023-04-18 19:59:45 -04:00
I have the following directory structure for these:
```
docs/
├── problems
│   ├── src
│   │   └── test.cpp
│   ├── test.pdf
│   └── test.typ
└── templates
└── ...
```
Personally, I set up templates as a git submodule, and docs as another git repo.
## Example usage
2023-04-18 19:59:45 -04:00
Example usage (this is test.typ in the above tree:)
```typ
#import "../templates/problems.typ": template, source_code, status
#show: template.with(
title: "CCC '22 J1 - Cupcake Party",
problem_url: "https://dmoj.ca/problem/cc22j1",
stat: "incomplete",
)
= Thought process
#lorem(20)
== Important things
#lorem(50)
#source_code("test")
```
Need fonts:
- Fira Math
- JetBrains Mono
- Roboto
2023-04-18 20:05:28 -04:00
Some settings are available in `main.typ`.
2023-05-20 13:21:07 -04:00
## Screenshots
![preview](https://raw.githubusercontent.com/dogeystamp/typst-templates/master/preview.jpg)