Endlich macht mal einer ein brauchbares
Minimalbeispiel.
Bei
arconym ist acronym keine Tabelle, sondern einfach eine Liste. Eigentlich ist da nicht vorgesehen, dass die Seitenzahlen eine Art Spalte darstellen. Man kann allenfalls durch patchen die Breite der Liste reduzieren und dann die Seitenzahl außerhalb der Liste setzen lassen:
\documentclass[
paper=A4,
12pt,
]{scrartcl}
% Sprach- und Schrifteinstellungen
\usepackage[ngerman]{babel} % Spracheinstellung
\usepackage[utf8]{inputenc} % deutsche Umlaute
\usepackage[T1]{fontenc} % Trennung bei deutschen Umlauten
\renewcommand*\familydefault{\sfdefault} % Serifenlose Schrift
\usepackage[babel,german=quotes]{csquotes}
\usepackage{textcomp}
%\usepackage{uarial}
\usepackage{upgreek}
% Seitenränder
\usepackage[left=25mm, right=25mm, top=20mm, bottom=20mm]{geometry}
% Abkürzungsverzeichnis
\usepackage[printonlyused,withpage]{acronym}
\usepackage{xpatch}
\makeatletter
\renewcommand{\acfia}[1]{%
{\itshape\AC@placelabel{#1}\AC@acl{#1}\nolinebreak[3] }(\ifAC@starred\acs*{#1}\else\acs{#1}\fi)%
}
\newlength{\acropagenumberwidth}
\AtBeginDocument{\settowidth{\acropagenumberwidth}{ 123}}% Platz für
% dreistellige Seitenzahlen
\xpatchcmd{\AC@@acro}{%
\dotfill\pageref{acro:#1}%
}{%
\dotfill\makebox[\acropagenumberwidth][r]{\pageref{acro:#1}}%
}{}{\PatchFailUre}
\xpatchcmd{\AC@deflist}{%
\addtolength{\leftmargin}{\labelsep}%
}{%
\addtolength{\leftmargin}{\labelsep}%
\addtolength{\rightmargin}{\acropagenumberwidth}%
}{}{\PatchFailUre}
\makeatother
\begin{document}
\addsec{Abkürzungsverzeichnis}
\begin{acronym}[ICD-10]
\acro{ICD-10}{International Statistical Classification of Diseases and Related Health Problems, 10. Revision}
\acro{DSM-5}{Diagnostic and Statistical Manual of Mental Disorders, 5. Revision}
\acro{PTBS}{posttraumatische Belastungsstörung}
\end{acronym}
\section{test}
\setcounter{page}{16}
\acfi{ICD-10}\\
\ac{ICD-10}\\
\ac{DSM-5}\\
\ac{PTBS}
\end{document}
BTW: Eigentlich gehören fremdsprachliche Einträge per \foreignlanguage o. ä. markiert, damit
babel korrekt damit umgehen kann. Siehe dazu die
babel-Anleitung. Also:
\documentclass[12pt]{scrartcl}% paper=a4 ist ohnehin die Voreinstellung
% Sprach- und Schrifteinstellungen
\usepackage[main=ngerman,english]{babel} % Spracheinstellung
\usepackage[utf8]{inputenc} % bei aktuellen LaTeX überflüssig
\usepackage[T1]{fontenc} % Trennung bei deutschen Umlauten
\renewcommand*\familydefault{\sfdefault} % Serifenlose Schrift für mehr als ein paar Sätze unbrauchbar
\usepackage[babel,german=quotes]{csquotes}
\usepackage{textcomp}
%\usepackage{uarial}% Der schlimmste Arial-Clone, den man finden kann.
\usepackage{upgreek}
% Seitenränder möglichst furchtbar gewählt
\usepackage[left=25mm, right=25mm, top=20mm, bottom=20mm]{geometry}
% Abkürzungsverzeichnis
\usepackage[printonlyused,withpage]{acronym}
\usepackage{xpatch}
\makeatletter
\renewcommand{\acfia}[1]{%
{\itshape\AC@placelabel{#1}\AC@acl{#1}\nolinebreak[3] }(\ifAC@starred\acs*{#1}\else\acs{#1}\fi)%
}
\newlength{\acropagenumberwidth}
\AtBeginDocument{\settowidth{\acropagenumberwidth}{ 123}}% Platz für
% dreistellige Seitenzahlen
\xpatchcmd{\AC@@acro}{%
\dotfill\pageref{acro:#1}%
}{%
\dotfill\makebox[\acropagenumberwidth][r]{\pageref{acro:#1}}%
}{}{\PatchFailUre}
\xpatchcmd{\AC@deflist}{%
\addtolength{\leftmargin}{\labelsep}%
}{%
\addtolength{\leftmargin}{\labelsep}%
\addtolength{\rightmargin}{\acropagenumberwidth}%
}{}{\PatchFailUre}
\makeatother
\begin{document}
\addsec{Abkürzungsverzeichnis}
\begin{acronym}[ICD-10]
\acro{ICD-10}{\foreignlanguage{english}{International Statistical Classification of Diseases and Related Health Problems}, 10. Revision}
\acro{DSM-5}{\foreignlanguage{english}{Diagnostic and Statistical Manual of Mental Disorders}, 5. Revision}
\acro{PTBS}{posttraumatische Belastungsstörung}
\end{acronym}
\section{test}
\setcounter{page}{16}
\acfi{ICD-10}\\
\ac{ICD-10}\\
\ac{DSM-5}\\
\ac{PTBS}
\end{document}
Es gibt übrigens modernere Pakete als
acronym bei
acro und
glossaries oder
glossaries-extras hat man mehr Einfluss auf die Darstellung und kann auch tabellarische Darstellungen wählen.