aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
blob: da82d17f50302b5e1849c9bb3e2c5be00baf594c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
# TODO

## Basic

* [ ] Slides:
  * [ ] Move `slides` to `content/slides`?
  * [ ] Improved slides workflow (compilation etc).

## Issues

* [ ] Bug in `pandoc` or `citeproc` ignoring citation inside LaTeX blocks.
      Affecting the PDF format. Test available at `test/pandoc`.
      Consider an upstream bug report.
      If needed, also apply corrections in the existing downstream projects.

## Improvements

* [ ] Localization support, by detecting the `lang` YAML parameters and using
      templates from `templates/{book,notes}/$lang`.
* [ ] 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.
* [ ] Optionally add a small reference to the Bookup website in the book
      frontmatter?

## Documentation

* [ ] Translate to English.
* [ ] Improve the documentation.
* [ ] Add a reference to:
  * [ ] Books using Bookup.
  * [ ] Similar projects, like:
    * [ ] [Repositórios da Editora Hedra](https://github.com/hedra-editora).

## Bonus

* [ ] Localization support?
  * It makes sense to localize common strings in the book structure.
  * But maybe it does not make much sense to localize strings in PO files for
    the content itself, since long text translations may need an engine that is
    not line based. Needs more thinking.