mirror of
https://github.com/Dadido3/go-typst.git
synced 2025-04-19 07:33:16 +00:00
Update README.md
This commit is contained in:
parent
406fa5dafa
commit
042f1920c9
18
README.md
18
README.md
@ -1,11 +1,27 @@
|
|||||||
# go-typst
|
# go-typst
|
||||||
|
|
||||||
A library to generate documents via [typst].
|
A library to generate documents and reports by utilizing the command line version of [typst].
|
||||||
|
|
||||||
|
Features include:
|
||||||
|
|
||||||
|
- Encoder to convert go objects into typst objects which then can be injected into typst documents.
|
||||||
|
- Parsing of returned errors into go error objects.
|
||||||
|
- Uses stdio; No temporary files need to be created.
|
||||||
|
- Test coverage of most features.
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
|
1. Use `go get github.com/Dadido3/go-typst` inside of your module to add this library to your project.
|
||||||
|
2. Install typst by following [the instructions in the typst repository].
|
||||||
|
|
||||||
## Runtime requirements
|
## Runtime requirements
|
||||||
|
|
||||||
|
You need to have [typst] installed on any machine that you want to run your go project on.
|
||||||
|
You can install it by following [the instructions in the typst repository].
|
||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
|
ToDo
|
||||||
|
|
||||||
|
[the instructions in the typst repository]: https://github.com/typst/typst?tab=readme-ov-file#installation
|
||||||
[typst]: https://typst.app/
|
[typst]: https://typst.app/
|
||||||
|
Loading…
Reference in New Issue
Block a user