These all use a two-step process to create PDF files: write Markdown and convert it to HTML using Python’s Markdown module; convert the HTML and a dedicated CSS to PDF using WeasyPrint.
You can find the PDF files online:
Licensing: The maps in Helmbarten and Farnthal use the Gnomeyland Map Icons Copyright Gregory B. MacKenzie 2012, Alex Schroeder 2013-2019. The maps licensed under the Creative Commons Attribution-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-sa/4.0/.
Unless otherwise indicated, the works in this repository are dedicated to the public domain. To the extent possible under law, the authors of these works has waived all copyright and related or neighboring rights to these works.
A short and simple 2d6 system, inspired by Traveller, in German.
- Generator for charakters and initial situation
The data for the generator is stored in the HTML file!
A translation of Helmbarten.
This is my short and simple 2d6 system, inspired by Norbert G. Matausch's Landshut Rules, the interview he did with Bob Meyer on Ancient-School Roleplaying, and very simple Dungeon World alternatives like World of Dungeons (including the German translation of World of Dungeons).
Some explanations to make 2d6 Math more approachable.
A small adventure, originally written for B/X D&D and similar games, for use with Just Halberds.
A German translation of Just Halberds.
These are Debian packages:
-
fonts-adf-gillius
for the Gillius ADF font -
texlive-fonts-extra
for the fbb font (I've had to create symbolic links forfbb-Regular.otf
,fbb-Italic.otf
,fbb-Bold.otf
,fbb-BoldItalic.otf
from/usr/share/texlive/texmf-dist/fonts/opentype/public/fbb
to~/.local/share/fonts
-
WeasyPrint requires
python3
andpython3-pip
so that you can install it usingpip3 install weasyprint
-
make
-
inotify-tools
if you want to runmake watch
and have the PDF update every time you save the Markdown file -
for the German files, you also need
keine-ligaturen
which is a Perl script I derived from selnolig; you can get it here: https://alexschroeder.ch/cgit/keine-ligaturen/about/
Let me know if you found another dependency. I'll be happy to add them.