diff options
Diffstat (limited to 'macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex')
-rw-r--r-- | macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex b/macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex new file mode 100644 index 0000000000..60e22e7051 --- /dev/null +++ b/macros/latex/contrib/acro/examples/acro.example.texsx-505891.tex @@ -0,0 +1,46 @@ +\documentclass{article} + +\usepackage[version=3]{acro} + +\DeclareAcroProperty{alt2} +\DeclareAcroProperty{alt2-format} + +\RenewAcroTemplate[list]{description}{% + \acroheading + \acropreamble + \begin{description} + \acronymsmapF{ + \item [% + \acrowrite{short}% + \acroifT{alt}{/\acrowrite{alt}}% + \acroifT{alt2}{/\acrowrite{alt2}}% + ] + \acrowrite{long}% + \acroifanyT{foreign,extra}{ (}% + \acroifT{foreign}{% + \acrowrite{foreign}% + \acroifT{foreign-short}{, \acrowrite{foreign-short}}% + \acroifT{extra}{, }% + }% + \acroifT{extra}{\acrowrite{extra}}% + \acroifanyT{foreign,extra}{)}% + \acroifpagesT{% + \acropagefill + \acropages + {\acrotranslate{page}\nobreakspace}% + {\acrotranslate{pages}\nobreakspace}% + }% + } + { \item \AcroRerun } + \end {description} +} + +\DeclareAcronym{one}{ short = one , alt = two, alt2 = three, long = common description } +\DeclareAcronym{four}{ short = four , long = another description } + +\begin{document} + +\printacronyms[display=all] + +\end{document} + |