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