von eszett » Fr 25. Aug 2017, 07:47
Es war schon spät
\documentclass[a4paper,oneside]{scrreprt}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[only-used=false]{acro}
\acsetup{
list-style=longtable,
list-short-format ={\bfseries}
}
\ExplSyntaxOn
\cs_undefine:N\__acro_declare_long:nn
\acro_declare_property:nnn {long} {long}
{
\acro_for_endings_do:n
{ \prop_put:cnn {l__acro_long_##1_form_prop} {#1} { \c_false_bool } }
\prop_put:NnV \l__acro_long_indefinite_prop
{#1}
\l__acro_default_indefinite_tl
\acro_for_endings_do:n
{
\bool_if_exist:cTF {l__acro_#1_long-##1_set_bool}
{
\bool_if:cF {l__acro_#1_long-##1_set_bool}
{
\prop_put:cnv {l__acro_long_##1_prop} {#1} {l__acro_default_long_##1_tl}
}
}
{
\prop_put:cnv {l__acro_long_##1_prop} {#1} {l__acro_default_long_##1_tl}
}
}
}
\ExplSyntaxOff
\DeclareAcronym{MaßstG}{
short = MastG,
long = {Gesetz über verfassungskonkretisierende allgemeine Maßstäbe}
}
\begin{document}
\printacronyms
\end{document}
Es war schon spät :)
[code]
\documentclass[a4paper,oneside]{scrreprt}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},germandbls={ß}}
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[ngerman]{babel}
\usepackage[babel,german=quotes]{csquotes}
\usepackage[only-used=false]{acro}
\acsetup{
list-style=longtable,
list-short-format ={\bfseries}
}
\ExplSyntaxOn
\cs_undefine:N\__acro_declare_long:nn
\acro_declare_property:nnn {long} {long}
{
\acro_for_endings_do:n
{ \prop_put:cnn {l__acro_long_##1_form_prop} {#1} { \c_false_bool } }
\prop_put:NnV \l__acro_long_indefinite_prop
{#1}
\l__acro_default_indefinite_tl
\acro_for_endings_do:n
{
\bool_if_exist:cTF {l__acro_#1_long-##1_set_bool}
{
\bool_if:cF {l__acro_#1_long-##1_set_bool}
{
\prop_put:cnv {l__acro_long_##1_prop} {#1} {l__acro_default_long_##1_tl}
}
}
{
\prop_put:cnv {l__acro_long_##1_prop} {#1} {l__acro_default_long_##1_tl}
}
}
}
\ExplSyntaxOff
\DeclareAcronym{MaßstG}{
short = MastG,
long = {Gesetz über verfassungskonkretisierende allgemeine Maßstäbe}
}
\begin{document}
\printacronyms
\end{document}
[/code]