diff options
| -rw-r--r-- | _changelog.yml | 9 | ||||
| -rw-r--r-- | content/notes/00-changelog/changelog.md | 6 | ||||
| -rw-r--r-- | content/sections/00-intro/intro.md | 11 | ||||
| -rw-r--r-- | structure/book/en/99-end.md | 2 | ||||
| -rw-r--r-- | structure/book/pt-br/99-end.md | 2 |
5 files changed, 26 insertions, 4 deletions
diff --git a/_changelog.yml b/_changelog.yml index 33888cb..13816e3 100644 --- a/_changelog.yml +++ b/_changelog.yml @@ -9,6 +9,15 @@ versions: # date_markdown: # summary: | + - id: 0.6.0 + date_atom: 2025-12-14T08:42:00-03:00 + date_rss: 14 Dec 2025 08:42:00 -0300 + date_markdown: 2025-12-14 + summary: | + * Improved introduction telling about _living books_ and versioning + features. + * Check for `snippets/changes.md` file before trying to include it. + - id: 0.5.9 date_atom: 2025-11-23T10:22:00-03:00 date_rss: 23 Nov 2025 10:22:00 -0300 diff --git a/content/notes/00-changelog/changelog.md b/content/notes/00-changelog/changelog.md index 0687c17..1b2a16b 100644 --- a/content/notes/00-changelog/changelog.md +++ b/content/notes/00-changelog/changelog.md @@ -5,6 +5,12 @@ This section can be used to register changes in the text versions. +## Version 0.6.0 - 2025-12-14 {#v0.6.0 .unnumbered} + +* Improved introduction telling about *living books* and versioning + features. +* Check for `snippets/changes.md` file before trying to include it. + ## Version 0.5.9 - 2025-11-23 {#v0.5.9 .unnumbered} * Fix href attribute syntax in the pt-br template. diff --git a/content/sections/00-intro/intro.md b/content/sections/00-intro/intro.md index 169069a..cdc873b 100644 --- a/content/sections/00-intro/intro.md +++ b/content/sections/00-intro/intro.md @@ -1,7 +1,9 @@ # Introduction {#intro} -Bookup^[@bookup] is a set of templates, scripts and workflows for book -authoring in HTML, PDF and other formats. + +Bookup^[@bookup] is a framework for _living books_, composed by a set of +templates, scripts and workflows for book authoring in HTML, PDF and other +formats. It's a modular software component based on [Bookdown][]. @@ -9,6 +11,11 @@ It was created to solve the problem of editing many books simultaneously: Bookup helps to keep an uniform scheme instead of having to implement and fix funcionalities across many repositories in parallel. +Bookup also allows for making these books publicly available as +work-in-progress material ("living books"), as it fully integrates with Git +tags for versioning, a change log to register major changes and RSS/ATOM feeds, +so others can track down new book revisions. + [Bookup][] makes book production similar to working with other codebases. But [Bookup][] is very opinionated. diff --git a/structure/book/en/99-end.md b/structure/book/en/99-end.md index d0c8b8d..6092e8f 100644 --- a/structure/book/en/99-end.md +++ b/structure/book/en/99-end.md @@ -12,7 +12,7 @@ <!-- This seems not to be the case anymore: https://bookdown.org/yihui/bookdown/citations.html --> <script type="text/html"> ```{r echo=FALSE, results='asis'} -if (knitr::is_html_output()) { +if (knitr::is_html_output() && file.exists('snippets/changed.md')) { cat(readLines('snippets/changes.md'), sep='\n') } ``` diff --git a/structure/book/pt-br/99-end.md b/structure/book/pt-br/99-end.md index ba2d787..f5734eb 100644 --- a/structure/book/pt-br/99-end.md +++ b/structure/book/pt-br/99-end.md @@ -12,7 +12,7 @@ <!-- This seems not to be the case anymore: https://bookdown.org/yihui/bookdown/citations.html --> <script type="text/html"> ```{r echo=FALSE, results='asis'} -if (knitr::is_html_output()) { +if (knitr::is_html_output() && file.exists('snippets/changed.md')) { cat(readLines('snippets/changes.md'), sep='\n') } ``` |
