diff options
Diffstat (limited to 'macros/latex/contrib/non-decimal-units/docs/non-decimal-units.preamble.sty')
-rw-r--r-- | macros/latex/contrib/non-decimal-units/docs/non-decimal-units.preamble.sty | 106 |
1 files changed, 106 insertions, 0 deletions
diff --git a/macros/latex/contrib/non-decimal-units/docs/non-decimal-units.preamble.sty b/macros/latex/contrib/non-decimal-units/docs/non-decimal-units.preamble.sty new file mode 100644 index 0000000000..977d02cbf5 --- /dev/null +++ b/macros/latex/contrib/non-decimal-units/docs/non-decimal-units.preamble.sty @@ -0,0 +1,106 @@ +\usepackage{makeidx} +\makeindex + +\usepackage{needspace} + +\usepackage{csquotes} +\usepackage[english]{babel} +\usepackage[ + backend=biber, + urldate=long, + date=long, +]{biblatex} +\addbibresource{non-decimal-units.bib} + +\usepackage{enumitem} +\usepackage[ + hidelinks, +]{hyperref} + +\usepackage{tcolorbox} +\tcbuselibrary{documentation} +\tcbuselibrary{minted} +\tcbuselibrary{breakable} + +\definecolor{DarkDefinition}{rgb}{0.392,0.392,0.942} + +\tcbset{ + listing engine=minted, + color definition=DarkDefinition, + floatplacement=h, + index colorize=true, + doc head={ + interior style={ + fill, + color=blue!10, + }, + boxsep=2pt, + after skip=0pt, + nobeforeafter, + }, + doc raster={ + raster after skip=0pt, + }, + before doc body={ + \begin{tcolorbox}[ + colback=blue!5, + colframe=blue!5, + arc=0pt, + outer arc=0pt, + before skip=0pt, + nobeforeafter, + ] + }, + after doc body={\end{tcolorbox}}, +} + +\AtBeginEnvironment{tcb@manual@entry}{% + \needspace{4\baselineskip}% +} + +\newtcbinputlisting{\unitlisting}[2]{% + listing file = {../latex/non-decimal-units.#1.tex}, + title = Listing of units loaded with the \docAuxKey{#1} option, + listing only, + breakable, + minted options={fontsize=\small}, + docexample, +} + +\setlist[description]{ + leftmargin=5em, + rightmargin=\leftmargin, + itemindent=\labelwidth, + align=right, + font=\docAuxKey, + noitemsep, +} + +\usepackage{fnpct} + +\usepackage{tabularray} +\UseTblrLibrary{booktabs} + +\usepackage{cleveref} + +\RequirePackage[autolanguage]{numprint} + +\usepackage[ + danish, +]{non-decimal-units} + +\RequirePackage{fontspec} +\newfontfamily\mufifont{Palemonas MUFI} + +\RequirePackage[ + MUFI, + fonts={ + MUFI=\mufifont, + }, +]{unicode-alphabets} + +\nduKeys{% + units/mark/symbol=\mufi{markflour}, + units/skilling/symbol=\mufi{schillgerm}, + units/penning/symbol=\mufi{20B0}, +}
\ No newline at end of file |