Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Upgrades container and theme pack

AuthorDaveJarvis <email>
Date2025-09-07 11:18:07 GMT-0700
Commit6d85578a8e2137e4e647c33e38232aa930734345
Parent443ccd5
Delta19 lines added, 14 lines removed, 5-line increase
src/main/resources/com/keenwrite/messages.properties
Wizard.typesetter.name=ConTeXt
Wizard.typesetter.container.name=Podman
-Wizard.typesetter.container.version=5.6.0
-Wizard.typesetter.container.checksum=fc8960481e6165b5d1ef05970a11b691b13d434d1f97ceb29b8be6f3902ba86c
+Wizard.typesetter.container.version=5.6.1
+Wizard.typesetter.container.checksum=602b21a68d077ed5589f8c3acc78764d64b9e5e6f6e151d356db2e6582309142
Wizard.typesetter.container.image.name=typesetter
Wizard.typesetter.container.image.version=3.3.0
Wizard.typesetter.container.image.tag=${Wizard.typesetter.container.image.name}:${Wizard.typesetter.container.image.version}
Wizard.typesetter.container.image.url=https://repository.keenwrite.com/containers/${Wizard.typesetter.container.image.tag}
-Wizard.typesetter.themes.version=1.11.0
-Wizard.typesetter.themes.checksum=87e258329d2a4c2802135c4828c2b095a92d62adf7e02925dba24ec4cc1fee6e
+Wizard.typesetter.themes.version=1.12.0
+Wizard.typesetter.themes.checksum=5d3a1073071bcb57005a1907d8a01fdd95f1e75e990ff40b2594e31679ff2e94
Wizard.container.install.command=Installing container using: ''{0}''
docs/02-installation.md
Launch the wizard as follows:
+1. [Download](https://keenwrite.com) {{app.title}}.
1. Start {{app.title}}.
1. Click **File → Export As → PDF**.
-The installation wizard downloads a container manager, various themes, and
-numerous fonts to produce high-quality PDF files. Using a container reduces
-the number of manual installation steps.
+The installation wizard installs a container manager and typesetter container
+image. The container image is a self-contained operating system that includes
+the typesetting software, theme pack, and fonts. Using a container reduces the
+number of manual installation steps.
## Java Runtime Environment
1. Download the [theme-pack.zip](https://gitlab.com/DaveJarvis/keenwrite-themes/-/releases/permalink/latest/downloads/theme-pack.zip) archive.
1. Extract the archive.
- - On Unix, use `${HOME}/.local/share/keenwrite/`.
- - On Windows, use `C:\Users\%USERNAME%\AppData\Roaming\keenwrite\`.
+ - On Unix, use `{{install.config.unix}}/`.
+ - On Windows, use `{{install.config.win}}\`.
1. Start {{app.title}}, if not already running.
1. Click **Edit → Preferences**.
1. Click **Typesetting**.
1. Click **Browse** beside **Themes**.
1. Navigate to the `themes` directory.
- - On Unix, `${HOME}/.local/share/keenwrite/themes/`.
- - On Windows, `C:\Users\%USERNAME%\AppData\Roaming\keenwrite\themes\`.
+ - On Unix, `{{install.config.unix}}/themes/`.
+ - On Windows, `{{install.config.win}}\themes\`.
1. Click **Open**.
1. Click **OK**.
docs/14-cli.md
--metadata="title={{book.title}}" \
--metadata="author={{book.author}}" \
- --r-dir="${HOME}/document/r" \
- --r-script="${HOME}/document/r/bootstrap.R" \
- --theme-dir="${HOME}/document/themes/boschet"
+ --r-dir="${HOME}/document/R" \
+ --r-script="${HOME}/document/R/bootstrap.R" \
+ --theme-dir="{{install.config.unix}}/themes/boschet"
```
docs/metadata.yaml
install:
java: "keenwrite.jar"
+ config:
+ unix: "${HOME}/.local/share/keenwrite"
+ win: "C:\\Users\\%USERNAME%\\AppData\\Roaming\\keenwrite"
mac:
native: "keenwrite.app"
docs/user-manual.pdf
Binary files differ