LaTeX package to typeset material for the fifth edition of the "world's greatest roleplaying game".
This is a significant change to the interface over v0.7.x. You can read about it in #218.
\DndSetFonts
allows setting of font family and style throughout the documenttitletoc
package\part
nodeprecatedcode
option to exclude deprecated code from building\DndFeatHeader
dndtable
becomes DndTable
commentbox
, paperbox
, and quotebox
become DndComment
, DndSidebar
, and DndReadAloud
\subtitlesection
, \spellheader
, \area
, and \subarea
become \DndItemHeader
, \DndSpellHeader
, \DndArea
, and \DndSubArea
monsterbox
becomes DndMonster
\chapter
DndDropCapLine
command to create drop capital letters at chapter beginningsbg
package option with full
, print
, and none
as possible values.layout
package option to control whether the package formats the document on load.nomultitoc
package option to toggle multi-column table of contents.dndbook
document class.area:<title>
).monsterbox
text the width of the column and the background spills into margin and column separator.monsterbox
.monsterbox
now only needs the CR number.monsterbox
renamed monsterboxbg
. monsterbox
is now an alias that maps to monsterboxbg
or monsterboxnobg
, depending on the value of the bg
package option.tcolorbox
libraries to breakable
, skins
, and xparse
.\RaggedRight
to avoid poor layout appearance when using justified output.dnditemtable
.bg-a4
and bg-letter
package options.lmss
environment.\monstersection
before sectioning command(s).\dice
.monsteraction
: Only add a period to the action name if provided one.\xpname
to localization support.bg-full
, bg-none
, and bg-print
package options. Use bg
package option instead.\hline
in stat blocks. Use \dndline
instead.bg-none
option to disable background image.dnditemtable
environment.monsterboxnobg
environment for stat blocks without a background image.\header
command for table headers.\subtitlesection
command to format short object descriptions.\tableofcontents
.Y
) for dndtable
.\dice
macro to compute average dice roll.\paragraph
and \subparagraph
commands.itemize
to match book style.themecolor
and customizable box colours.spell
environment to format spells.bg-none
package option.\stat
macro computes modifier automatically.dndtable
to support multiple columns (default: 2).\chapter
.article
to book
.justified
package option).\stats
tables have stable size inside stat block environments.dndtable
.breakable
parameter from paperbox
.dnditemtable
.bg-a4
and bg-letter
package options.lmss
environment.bg-print
package option).bg-letter
).bg-a4
package option).monster
environment.multicols
; use twocolumn
option for book
class instead.monster
and monsterbox
environments for formatting monster stat blocks.dndtable
environment for formatting tables.quotebox
environment for formatting dialogue.paperbox
environment to format sidebars.\raggedcolumns
to flush content to top of column.