1

I need the following outputs for an abbreviation with the acro package:

  • plural short = singular short: epsp(a)
  • singular long: eulersche Pseudoprimzahl zur Basis a
  • plural long: eulersche Pseudoprimzahlen zur Basis a
  • singular with abbreviation: eulersche Pseudoprimzahl zur Basis a (epsp(a))
  • plural with abbreviation: eulersche Pseudoprimzahlen zur Basis a (epsp(a))

I have tried this:

\documentclass[fontsize = 12pt,ngerman,]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{amsfonts, amsmath, amsthm, mathrsfs, amssymb} \usepackage[style=alphabetic]{biblatex} \usepackage{acro} \DeclareAcronym{epspa}{ short = epsp\(a\), short-plural = epsp\(a\), long = eulersche Pseudoprimzahl zur Basis \(a\), long-plural-form =eulersche Pseudoprimzahlen zur Basis \(a\), list = eulersche Pseudoprimzahl zur Basis \(a\), } \begin{document} \acp{epspa} \\ % wrong, double abbrev. \acs{epspa} \\ % right \acl{epspa} \\ % right \aclp{epspa} \\ % % right \acfp{epspa} \\ % wrong, double abbrev. \end{document} 

but I get at \acp or \acfp Euler-Pseudoprimzahlen zur Basis a (epspaepspa). The abbreviation therefore appears twice. However, as far as I know, the plural-short must be defined separately because no “s” is appended to the plural. Any ideas?

I am using overleaf. Could anyone help? Thanks

1
  • don't show only snippets. Always show a complete example that can be used for a test. Commented Apr 20 at 18:29

1 Answer 1

1

I figured it out, it was a mistake on my part. It is short-plural-forminstead of short-plural.

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.