我正在用俄语写一份文件,并使用附录包裹。
目前,它使用拉丁字母 A、B、C 等来标识各个附录。我想将这些字母更改为俄文字母(A、Б、В 等)或数字。
我怎样才能做到这一点?
更新 1:
以下是 MWE:
\documentclass[a5paper,pagesize,10pt,bibtotoc,pointlessnumbers,
normalheadings,DIV=9,twoside=false]{scrbook}
\usepackage[a5paper]{geometry}
\usepackage{cmap}
\usepackage[T1,T2A]{fontenc}
\usepackage[russian]{babel}
\usepackage{pdfpages}
\usepackage[utf8]{inputenc}
\linespread{1.05}
\usepackage{graphicx}
% \usepackage{hyperref}
\usepackage[toc,page]{appendix}
\newcommand{\q}[1]{>>\textit{#1}<<}
\title{A book title}
\author{My name}
\date{\today}
\renewcommand{\appendixtocname}{Приложения}
\renewcommand{\appendixpagename}{Приложения}
\begin{document}
\begin{appendices}
\chapter{...}
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\chapter{...}
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\chapter{...}
TBD
\chapter{...}
\begin{enumerate}
\item ...
\item ...
\item ...
\end{enumerate}
\end{appendices}
\end{document}
答案1
最简单的解决方法是说
\renewcommand{\thechapter}{\Asbuk{chapter}}
附录刚开始后。
根据您的 MWE,操作方法如下:
\documentclass[a5paper,pagesize,10pt,bibtotoc,pointlessnumbers,
normalheadings,DIV=9,twoside=false]{scrbook}
\usepackage[a5paper]{geometry}
\usepackage{cmap}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian]{babel}
% \usepackage{hyperref}
\usepackage[toc,page]{appendix}
\renewcommand{\appendixtocname}{Приложения}
\renewcommand{\appendixpagename}{Приложения}
\begin{document}
\begin{appendices}
\renewcommand{\thechapter}{\Asbuk{chapter}}
\chapter{...}
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\chapter{...}
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\section{...}
TBD
\chapter{...}
TBD
\chapter{...}
\begin{enumerate}
\item ...
\item ...
\item ...
\end{enumerate}
\end{appendices}
\end{document}
这是第二个附录的图片:
避免在后面使用明确命令的一种方法\begin{appendices}
是在序言中
\usepackage[toc,page]{appendix}
\renewcommand{\appendixtocname}{Приложения}
\renewcommand{\appendixpagename}{Приложения}
\makeatletter
\g@addto@macro\appendices{\renewcommand{\thechapter}{\Asbuk{chapter}}}
\makeatother
那么就\begin{appendices}
可以了。