使用 ngerman 重命名部分

使用 ngerman 重命名部分

我正在寻找重命名部分的可能性。我正在使用 ngerman 包。

我尝试过类似的事情https://stackoverflow.com/questions/3125231/how-to-rename-sections-in-latex,与\subsectionname,但它不起作用。

通过 Google 我只能找到 ngerman 和 babel 星座。

谢谢您的任何建议。

编辑:
所以我再次使用 babel。

以下是一个小例子:

\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage{hyperref}

\makeatletter
% Ändert den Style von paragraph ähnlich zu den von einen Unterkapitel
\renewcommand{\paragraph}{%
    \@startsection{paragraph}{4}{\z@}%
    {3.25ex \@plus1ex \@minus.2ex}%
    {1ex \@plus .1ex}%
    {\raggedsection\normalfont\sectfont\size@paragraph}%
}
% Ändert den Style von subparagraph ähnlich zu den von einen Unterkapitel
\renewcommand{\subparagraph}{%
    \@startsection{subparagraph}{5}{\z@}%
    {3.25ex \@plus1ex \@minus.2ex}%
    {1ex \@plus .1ex}%
    {\raggedsection\normalfont\sectfont\size@subparagraph}%
}
\makeatother

\setcounter{tocdepth}{5}
\setcounter{secnumdepth}{5}

\begin{document}

\section{Title}
\autoref{sec:label1}
\autoref{sec:label2}
\autoref{sec:label3}
\autoref{sec:label4}

\subsection{Subtitle}
\label{sec:label1}
\subsubsection{Another subtitle}
\label{sec:label2}
\paragraph{Paragraph}
\label{sec:label3}
\subparagraph{Subparagraph}
\label{sec:label4}
\end{document}

Label3 不太好,因为有多个下特。我的想法是把它们全部用我自己的定义替换掉。

答案1

该问题与以下内容无关 »恩格尔曼“ 或者 ”巴别塔“,但更重要的是”超链接«。它为其命令定义相关名称\autoref。软件包手册的第 4 节(第 15 页)向您展示了如何重新定义这些名称。

答案2

这是一个例子文档

\usepackage[ngerman]{babel}  
\addto\extrasngerman{%  
  \def\subsectionautorefname{Unterkapitel}%  
} 

以下是相关宏的表格:

Macro               Default
-------------------------------
\figurename         Figure
\tablename          Table
\partname           Part
\appendixname       Appendix
\equationname       Equation
\Itemname           item
\chaptername        chapter
\sectionname        section
\subsectionname     subsection
\subsubsectionname  subsubsection
\paragraphname      paragraph
\Hfootnotename      footnote
\AMSname            Equation
\theoremname        Theorem
\page               page

相关内容