diff options
author | Silvio Rhatto <rhatto@riseup.net> | 2024-06-13 14:43:37 +0100 |
---|---|---|
committer | Silvio Rhatto <rhatto@riseup.net> | 2024-06-13 14:43:37 +0100 |
commit | 22dfb376ddf633926245c48c5928123123ca7387 (patch) | |
tree | eeac145665f807355b8ea59902463d2244c9382f /TODO.md | |
parent | a02c365d5c1b6aecd15766adf3a0fb32b3c1c36a (diff) | |
download | bookup-22dfb376ddf633926245c48c5928123123ca7387.tar.gz bookup-22dfb376ddf633926245c48c5928123123ca7387.tar.bz2 |
TODO: refactor
Diffstat (limited to 'TODO.md')
-rw-r--r-- | TODO.md | 31 |
1 files changed, 19 insertions, 12 deletions
@@ -1,16 +1,5 @@ # TODO -## Basic - -* [ ] Slides: - * [ ] Improved slides workflow (compilation etc). -* [ ] Citation: - * [ ] How to cite, by using `@projectName` in the frontmatter. - * [ ] Add the corresponding BibTeX entry. -* [ ] Recent changes section through a `snippets/changes.md` file? - This is partially implemented, but commented. - As an alternative (or meanwhile), the notebook can be used. - ## Issues * [ ] Bug in `pandoc` or `citeproc` ignoring citation inside LaTeX blocks. @@ -20,8 +9,27 @@ * [ ] Support to be hosted under relative URLs, perhaps using the HTML `<base>` tag. +## Refactor + +* [ ] Create a `bookup` script: + * [ ] Able to read all the YAML config files, which should be the central + places to hold all the configuration. + * [ ] With templating support to customize the existing templates. + This may make the `snippets` files to be compiled during build time. + * [ ] Which then dispatch compilation etc to the other scripts. + * [ ] Merge `structure` and `templates` folders? + ## Improvements +* [ ] Slides: + * [ ] Improved slides workflow (compilation etc). +* [ ] Citation: + * [ ] How to cite, by using `@projectName` in the frontmatter. + * [ ] Add the corresponding BibTeX entry. +* [ ] Recent changes section through a `snippets/changes.md` file? + This is partially implemented, but commented. + As an alternative (or meanwhile), the notebook can be used. + * [ ] Localization: * [ ] Make sure to properly localized the build date string. * [ ] Setup a PO-file workflow for translating the structure and templates? @@ -41,7 +49,6 @@ Possible implementations: https://stackoverflow.com/questions/40735727/create-index-of-definitions-theorems-at-end-of-bookdown-book?rq=4 * [ ] Misc: - * [ ] Merge `structure` and `templates`? * [ ] Suport for a `BASE_URL` environment variable? It would be applied as a template variable in `%%base_url%%` placeholers, allowing the compile material to have links among themselves. |