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
\DndSetFonts
allows setting of font family and style throughout the document- Added Spanish captions
- Added styling for the Table of Contents, using the
titletoc
package - Added styling for
\part
- Added colors from the 2018 Basic Rules
- Added
nodeprecatedcode
option to exclude deprecated code from building - Added
\DndFeatHeader
Changed in 0.8.0
- Rewrite internals in LaTeX3
dndtable
becomesDndTable
commentbox
,paperbox
, andquotebox
becomeDndComment
,DndSidebar
, andDndReadAloud
\subtitlesection
,\spellheader
,\area
, and\subarea
become\DndItemHeader
,\DndSpellHeader
,\DndArea
, and\DndSubArea
monsterbox
becomesDndMonster
- Separated language files
- Added contour to styling for
\chapter
v0.7.1
Added in 0.7.1
- Added
DndDropCapLine
command 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
bg
package option withfull
,print
, andnone
as possible values. - Added boolean
layout
package option to control whether the package formats the document on load. - Added
nomultitoc
package option to toggle multi-column table of contents. - Added
dndbook
document 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
monsterbox
text the width of the column and the background spills into margin and column separator. - Removed excess space before and after
monsterbox
. - Challenge rating on
monsterbox
now only needs the CR number. monsterbox
renamedmonsterboxbg
.monsterbox
is now an alias that maps tomonsterboxbg
ormonsterboxnobg
, depending on the value of thebg
package option.- Limited set of pre-loaded
tcolorbox
libraries tobreakable
,skins
, andxparse
. - Title formats for sections now explicitly use
\RaggedRight
to avoid poor layout appearance when using justified output. - Prevents page breaks immediately following section/subsection/subsubsection titles.
- Removed deprecated
dnditemtable
. - Removed deprecated
bg-a4
andbg-letter
package options. - Removed deprecated
lmss
environment.
Fixed
- Display monster elements with hanging indents.
- Allow
\monstersection
before 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
\xpname
to localization support. - Added localization to XP number
Deprecated
- Deprecated
bg-full
,bg-none
, andbg-print
package options. Usebg
package option instead. - Deprecated custom
\hline
in stat blocks. Use\dndline
instead.
v0.6.0
Added
- Added
bg-none
option to disable background image. - Defined coral-coloured
dnditemtable
environment. - Added
monsterboxnobg
environment for stat blocks without a background image. - Defined
\header
command for table headers. - Defined
\subtitlesection
command to format short object descriptions. - Customized
\tableofcontents
. - Added custom centred column type (
Y
) fordndtable
. - Defined
\dice
macro to compute average dice roll. - Added localization support.
- Added Italian localization.
- Defined bold italic
\paragraph
and\subparagraph
commands. - Customized
itemize
to match book style. - Added
themecolor
and customizable box colours. - Defined additional colours matching core books.
- Defined
spell
environment to format spells. - Added plain footer style for
bg-none
package option.
Changed
- Separate fancyhdr code into separate file.
- Switch layout package from fullpage to geometry.
\stat
macro computes modifier automatically.- Modified
dndtable
to support multiple columns (default: 2). - Disable "Chapter" prefix for
\chapter
. - Changed suggested class from
article
tobook
. - Enabled ragged alignment by default (disable with
justified
package option). - Separated the footer scroll from the background image.
Fixed
\stats
tables have stable size inside stat block environments.- Fixed typos in example image.
- Made odd rows transparent in
dndtable
. - Fixed paragraph and line spacing.
- Remove
breakable
parameter frompaperbox
. - Allow commas in newtcolorbox titles.
Deprecated
- Deprecated
dnditemtable
. - Deprecated
bg-a4
andbg-letter
package options. - Deprecated
lmss
environment.
v0.5.0
Added
- Added print variants of background images (
bg-print
package option). - Added package option to control letter size background images (
bg-letter
). - Added A4 size background images (
bg-a4
package 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
monster
environment.
Changed
- Removed dependency on
multicols
; usetwocolumn
option forbook
class instead.
v0.2.0
Added
- Added preview to README.
- Defined
monster
andmonsterbox
environments for formatting monster stat blocks. - Defined
dndtable
environment for formatting tables. - Defined
quotebox
environment for formatting dialogue. - Added old paper style background images.
- Added fancy page footers.
- Defined
paperbox
environment to format sidebars.
Changed
- Reorganized package layout.
- Matched colours against published PDFs.
- Removed numbering from section titles.
- Set
\raggedcolumns
to flush content to top of column.
v0.1.0
0.1 - 2015-05-12
Added
- Defined green
commentbox
environment. - Section and subsection titles.