更改部分名称

更改部分名称

过去我只是\newcommand{\sectionname}[1]{Task~#1}让各个部分有不同的名称。现在它似乎已经不起作用了。

我正在使用babelngerman选项。我已经尝试过\addto\captionsngerman,现在正在尝试使用 KOMA。

我的 MWE:

\documentclass{scrartcl}

\usepackage{ucs} % Unicode
\usepackage[utf8x]{inputenc} % "utf8x" benutzt "ucs"-Paket, besser als "UTF8"
\usepackage{lmodern} % für Schriftart mit Umlauten
\usepackage[ngerman]{babel}

\renewcommand{\thepart}{\arabic{part}}
\renewcommand{\thesubsection}{\alph{subsection}}
\renewcommand{\thesubsubsection}{\roman{subsubsection}}

\newcaptionname{ngerman}{\sectionname}{Task~\thesection}
\newcaptionname{ngerman}{\subsectionname}{\thesubsection)}
\newcaptionname{ngerman}{\subsubsectionname}{\thesubsubsection)}

\begin{document}
    \section{}
    \subsection{}
    \subsubsection{}
\end{document}

我希望各节只说“任务 1、任务 2、...”,小节说“a)、b)、...”,小子节说“i)、ii)、iii)、iv)、...”。

我感觉这里缺少了一些简单的东西。

谢谢你的时间!

答案1

\documentclass[numbers=noenddot]{scrartcl}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc}
\usepackage{lmodern} % für Schriftart mit Umlauten
\usepackage[ngerman]{babel}

\renewcommand{\thepart}{\arabic{part}}
\renewcommand\thesection{Task~\arabic{section}}
\renewcommand\thesubsection{\alph{subsection})}
\renewcommand\thesubsubsection{\roman{subsection})}

\begin{document}
    \section{}
    \subsection{}
    \subsubsection{}
\end{document}

相关内容