blob: 11e5bf0d675ee1ccfa18487256e772e1bed75f80 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
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}
|