Releases: rpgtex/DND-5e-LaTeX-Template
Releases · rpgtex/DND-5e-LaTeX-Template
v0.8.0
v0.8.0
This is a significant change to the interface over v0.7.x. You can read about it in #218.
Added in 0.8.0
\DndSetFontsallows setting of font family and style throughout the document- Added Spanish captions
- Added styling for the Table of Contents, using the
titletocpackage - Added styling for
\part - Added colors from the 2018 Basic Rules
- Added
nodeprecatedcodeoption to exclude deprecated code from building - Added
\DndFeatHeader
Changed in 0.8.0
- Rewrite internals in LaTeX3
dndtablebecomesDndTablecommentbox,paperbox, andquoteboxbecomeDndComment,DndSidebar, andDndReadAloud\subtitlesection,\spellheader,\area, and\subareabecome\DndItemHeader,\DndSpellHeader,\DndArea, and\DndSubAreamonsterboxbecomesDndMonster- Separated language files
- Added contour to styling for
\chapter
v0.7.1
Added in 0.7.1
- Added
DndDropCapLinecommand to create drop capital letters at chapter beginnings - Configured CI to compile example document under pdfTeX, LuaTeX, and XeTeX.
- Japanese translation
Changed in 0.7.1
- Sans serif title font now provided by kp-fonts
- Sans serif body font now provided by gillius
- Overhaul of whitespace and styling
v0.7.0
Added
- Added
bgpackage option withfull,print, andnoneas possible values. - Added boolean
layoutpackage option to control whether the package formats the document on load. - Added
nomultitocpackage option to toggle multi-column table of contents. - Added
dndbookdocument class. - Added low-resolution background file as an option.
- Added Russian localization support.
- Added keycommands to generate text for melee, ranged, and hybrid (melee or ranged) attacks within monsterboxes. Includes localization support for the various phrases used.
- Added commands to generate titled sections for map areas and sub-areas, with associated counters and automatic reference labelling (as
area:<title>). - Added commands to help generate spell lists.
Changed
- Made
monsterboxtext the width of the column and the background spills into margin and column separator. - Removed excess space before and after
monsterbox. - Challenge rating on
monsterboxnow only needs the CR number. monsterboxrenamedmonsterboxbg.monsterboxis now an alias that maps tomonsterboxbgormonsterboxnobg, depending on the value of thebgpackage option.- Limited set of pre-loaded
tcolorboxlibraries tobreakable,skins, andxparse. - Title formats for sections now explicitly use
\RaggedRightto avoid poor layout appearance when using justified output. - Prevents page breaks immediately following section/subsection/subsubsection titles.
- Removed deprecated
dnditemtable. - Removed deprecated
bg-a4andbg-letterpackage options. - Removed deprecated
lmssenvironment.
Fixed
- Display monster elements with hanging indents.
- Allow
\monstersectionbefore sectioning command(s). - Removed excess space after
\dice. monsteraction: Only add a period to the action name if provided one.- Set fontlower on all tcolorbox environments.
- Fixed footer scroll and text alignment.
- Added
\xpnameto localization support. - Added localization to XP number
Deprecated
- Deprecated
bg-full,bg-none, andbg-printpackage options. Usebgpackage option instead. - Deprecated custom
\hlinein stat blocks. Use\dndlineinstead.
v0.6.0
Added
- Added
bg-noneoption to disable background image. - Defined coral-coloured
dnditemtableenvironment. - Added
monsterboxnobgenvironment for stat blocks without a background image. - Defined
\headercommand for table headers. - Defined
\subtitlesectioncommand to format short object descriptions. - Customized
\tableofcontents. - Added custom centred column type (
Y) fordndtable. - Defined
\dicemacro to compute average dice roll. - Added localization support.
- Added Italian localization.
- Defined bold italic
\paragraphand\subparagraphcommands. - Customized
itemizeto match book style. - Added
themecolorand customizable box colours. - Defined additional colours matching core books.
- Defined
spellenvironment to format spells. - Added plain footer style for
bg-nonepackage option.
Changed
- Separate fancyhdr code into separate file.
- Switch layout package from fullpage to geometry.
\statmacro computes modifier automatically.- Modified
dndtableto support multiple columns (default: 2). - Disable "Chapter" prefix for
\chapter. - Changed suggested class from
articletobook. - Enabled ragged alignment by default (disable with
justifiedpackage option). - Separated the footer scroll from the background image.
Fixed
\statstables have stable size inside stat block environments.- Fixed typos in example image.
- Made odd rows transparent in
dndtable. - Fixed paragraph and line spacing.
- Remove
breakableparameter frompaperbox. - Allow commas in newtcolorbox titles.
Deprecated
- Deprecated
dnditemtable. - Deprecated
bg-a4andbg-letterpackage options. - Deprecated
lmssenvironment.
v0.5.0
Added
- Added print variants of background images (
bg-printpackage option). - Added package option to control letter size background images (
bg-letter). - Added A4 size background images (
bg-a4package option).
Changed
- Licensed under MIT license.
Fixed
- Fixed footer positioning.
- Fixed spacing inside and around boxes.
- Disabled indentation after boxes.
- Enabled indentation within boxes.
Removed
- Removed
monsterenvironment.
Changed
- Removed dependency on
multicols; usetwocolumnoption forbookclass instead.
v0.2.0
Added
- Added preview to README.
- Defined
monsterandmonsterboxenvironments for formatting monster stat blocks. - Defined
dndtableenvironment for formatting tables. - Defined
quoteboxenvironment for formatting dialogue. - Added old paper style background images.
- Added fancy page footers.
- Defined
paperboxenvironment to format sidebars.
Changed
- Reorganized package layout.
- Matched colours against published PDFs.
- Removed numbering from section titles.
- Set
\raggedcolumnsto flush content to top of column.
v0.1.0
0.1 - 2015-05-12
Added
- Defined green
commentboxenvironment. - Section and subsection titles.