summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/acro/examples/acro.example.possessive.tex
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/acro/examples/acro.example.possessive.tex')
-rw-r--r--macros/latex/contrib/acro/examples/acro.example.possessive.tex36
1 files changed, 36 insertions, 0 deletions
diff --git a/macros/latex/contrib/acro/examples/acro.example.possessive.tex b/macros/latex/contrib/acro/examples/acro.example.possessive.tex
new file mode 100644
index 0000000000..11e5bf0d67
--- /dev/null
+++ b/macros/latex/contrib/acro/examples/acro.example.possessive.tex
@@ -0,0 +1,36 @@
+\documentclass{article}
+
+\usepackage[version=3]{acro}
+
+\DeclareAcroEnding{possessive}{'s}{'s}
+
+\NewAcroCommand\acg{m}{\acropossessive\UseAcroTemplate{first}{#1}}
+\NewAcroCommand\acsg{m}{\acropossessive\UseAcroTemplate{short}{#1}}
+\NewAcroCommand\aclg{m}{\acropossessive\UseAcroTemplate{long}{#1}}
+\NewAcroCommand\acfg{m}{%
+ \acrofull
+ \acropossessive
+ \UseAcroTemplate{first}{#1}%
+}
+\NewAcroCommand\iacsg{m}{%
+ \acroindefinite
+ \acropossessive
+ \UseAcroTemplate{short}{#1}%
+}
+
+\DeclareAcronym{MP}{
+ short = MP ,
+ long = Member of Parliament ,
+ long-plural-form = Members of Parliament ,
+ long-possessive-form = Member's of Parliament
+}
+
+\begin{document}
+
+\acg{MP} \par
+\acsg{MP} \par
+\aclg{MP} \par
+\acfg{MP} \par
+\iacsg{MP} \par
+
+\end{document}