在重新定义的名称中使用首字母缩略词

在重新定义的名称中使用首字母缩略词

我用

\renewcommand{\thefigure}{Fig.~\arabic{figure}}

此刻重新编号数字。

是否可以使用Fig.类似的首字母缩写词,以便第一次读取,然后\ac{Fig.}读取第二次?FigureFig.

编辑1:如果我使用上述命令,所有内容都会用 . 缩写,而Fig..Figure在任何地方都不会使用。

编辑2最小(非)工作示例:

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage[printonlyused]{acronym}
\usepackage{caption}
\usepackage[hidelinks]{hyperref}

\renewcommand{\thefigure}{\ac{Fig.}~\arabic{chapter}.\arabic{figure}}
\renewcaptionname{ngerman}\figureautorefname{}
\renewcaptionname{ngerman}\figurename{}

\begin{document}

\begin{figure}[H]
  \caption{First empty figure}
  \label{fig:first}
\end{figure}

There's \autoref{fig:first}

\begin{figure}[H]
  \caption{Second empty figure}
  \label{fig:second}
\end{figure}

There also is \autoref{fig:first}

\listoffigures

\begin{acronym}
  \acro{Fig.}{Figure}
\end{acronym}

\end{document}

相关内容