Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | chore(version): v2.0.0 v2.0.0 prime | Benedikt Peetz | 2024-09-29 |
| | |||
* | docs(todo.md): Update | Benedikt Peetz | 2024-09-29 |
| | |||
* | build(treewide): Update | Benedikt Peetz | 2024-09-29 |
| | |||
* | feat(new/figure)!: Init | Benedikt Peetz | 2024-09-29 |
| | | | | | BREAKING CHANGE: The config file now needs to contain an `templates.figure` key. You can simply add this. | ||
* | fix(MangledName): Also replace `"` and `'` | Benedikt Peetz | 2024-09-29 |
| | |||
* | feat(new/chapter): Improve `\include` and `\includeonly` generation | Benedikt Peetz | 2024-09-29 |
| | |||
* | fix(MangledName): Ensure that the mangled names are actually correct | Benedikt Peetz | 2024-09-29 |
| | |||
* | feat(templates): Provide a consistent syntax for replacements | Benedikt Peetz | 2024-09-29 |
| | | | | | | All replacements now start with `lpm::` and thus provide a future way to extend them. This change also adds the ability to access the chapter name in a new section and the current data in a new chapter. | ||
* | feat(bundle): Support bundling a document into one TeX file | Benedikt Peetz | 2024-09-16 |
| | |||
* | chore(references): Add testing data | Benedikt Peetz | 2024-09-16 |
| | |||
* | build(treewide): Update | Benedikt Peetz | 2024-09-16 |
| | |||
* | chore(version): v1.1.0 v1.1.0 | Benedikt Peetz | 2024-06-13 |
| | |||
* | docs(todo): Init | Benedikt Peetz | 2024-06-13 |
| | |||
* | fix(new::section): Generate a precise date | Benedikt Peetz | 2024-06-13 |
| | |||
* | fix(new::section): Avoid overriding already existing section file | Benedikt Peetz | 2024-06-13 |
| | |||
* | feat(config_file): Allow specifying the name of the `main.tex` file | Benedikt Peetz | 2024-06-13 |
| | |||
* | feat(new): Ensure that file names are ASCII only | Benedikt Peetz | 2024-06-13 |
| | | | | This allows us to just query the last chapter instead of storing it. | ||
* | feat(cli): Switch to stderrlog, configured by cli options | Benedikt Peetz | 2024-06-13 |
| | |||
* | build(update.sh): First upgrade then update | Benedikt Peetz | 2024-06-13 |
| | |||
* | build(treewide): Update | Benedikt Peetz | 2024-06-13 |
| | |||
* | build(.envrc): Add the correct cargo build output locations to PATH | Benedikt Peetz | 2024-06-13 |
| | |||
* | build(cog.toml): Specify the remote url correctly | Benedikt Peetz | 2024-03-31 |
| | |||
* | chore(version): v1.0.0 | Benedikt Peetz | 2024-03-31 |
| | |||
* | build(cog.toml): Remove unneeded heading (that broke parsing) | Benedikt Peetz | 2024-03-31 |
| | |||
* | chore(Cargo.toml): Add additional meta data | Benedikt Peetz | 2024-03-31 |
| | |||
* | refactor(treewide): Improve code quality by working with a FileTree | Benedikt Peetz | 2024-03-31 |
| | | | | | | The FileTree has been taken from the implementation written by my for the Trinitrix project. It alleviates the problem, where functions had to do many things themselves. | ||
* | docs(example): Add an example directory | Benedikt Peetz | 2024-03-31 |
| | |||
* | chore(treewide): Update this project to today's standards. | Benedikt Peetz | 2024-03-31 |
| | |||
* | Style(treewide): Format | Soispha | 2023-06-18 |
| | |||
* | Fix(cli): Remove project option | Soispha | 2023-06-18 |
| | | | | Generating a project should be done on the nix side. | ||
* | Chore: Initial commit | Soispha | 2023-06-18 |