An open API service indexing awesome lists of open source software.

https://github.com/vladar4/itdr-core

Core LaTeX packages for the Into the Dungeon: Revived role-playing game and compatible materials.
https://github.com/vladar4/itdr-core

Last synced: 2 months ago
JSON representation

Core LaTeX packages for the Into the Dungeon: Revived role-playing game and compatible materials.

Awesome Lists containing this project

README

        

ItDR Core
=========

Core LaTeX packages for the [Into the Dungeon: Revived](https://vladar4.github.io/itdr/) role-playing game and compatible materials.

Usage
-----

Consult the [manual](MANUAL.md) and `itdr-core-guide.tex` document for the list of available commands and practical examples of their usage.

The compiled PDF version of `itdr-core-guide` is available in [Releases](https://github.com/Vladar4/itdr-core/releases).

Packages
--------

- [core.sty](MANUAL.md#core.sty) — the main package that provides everything you need to produce a document in ItDR style.

- [bestiary.sty](MANUAL.md#bestiary.sty) — the expandable CSV bestiary database that allows you to insert previously defined monster stat-blocks using short LaTeX commands.

Dependencies
------------
[TeX Live](https://www.tug.org/texlive/)

### Arch
`sudo pacman -S texlive-bin texlive-binextra texlive-basic texlive-plaingeneric texlive-fontsrecommended texlive-fontsextra texlive-latex texlive-latexrecommended texlive-latexextra`

### Debian
`sudo apt-get install texlive-latex-base texlive-fonts-extra texlive-latex-extra`

Changelog
---------

### 2024-10-26

LICENSE changed to LPPL

#### core.sty
- `\chapterx`, `\chapterstr`, and `\chapterstrx` now take an optional `toc-title` argument

### bestiary.sty
- clarified and updated Mummy and Yeti fear effects

### 2024-05-20
- Added new commands:
- `\dimagetop` for placing full-width images on top of the page
- `\chapterstr`, `\chapterstr*`, and `\chapterstrx` - straight class chapters
- Added new icons

### 2024-04-20
- Added new commands:
- `\rot` and `\iconrot` for icon rotation
- `\roomref` for hyper-referencing rooms by title
- Added new custom icon: `\iconCorridor`
- Added various arrow icons
- Added synonym icons `\iconSun` (`\iconDay`) and `\iconMoon` (`\iconNight`)
- Improved `\dimensions` command

### 2024-04-14
- Added new command: `\pcell`
- Better margins for boxes and tables

### 2024-04-12

#### core.sty
- Added new environment: `\cbox`
- `\placeholder` command - added vertical dimension printout
- `\room` command regression fix
- List formatting - changed to `\setlist` call

#### bestiary.sty
- Leech swarm - non-Blast attacks are Impaired

### 2023-12-18

#### core.sty
- Added starred version of `\chapterx` command
- Removed TOC indentation for unnumbered chapters

#### bestiary.sty
- `\bestiaryPrintAllEntries` command now has an optional `fields` argument
- Added range printing commands:
- `\bestiaryPrintNamesRange`
- `\bestiaryPrintNamesRangeByTag`
- `\bestiaryPrintEntriesRange` and `\bestiaryPrintEntriesRange*`
- `\bestiaryPrintEntriesRangeByTag` and `\bestiaryPrintEntriesRangeByTag*`

### 2023-12-01
Initial release.