[Tex/LaTex] How to change appendix IDs

appendices

I'm writing a document in Russian and use the appendix package.

Currently, it uses Latin letters A, B, C etc. to identify the individual appendices. I want to change these letters either to Russian ones (A, Б, В etc.) or to numbers.

How can I do this?

Update 1:

Here is a 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}

Best Answer

The simplest workaround is to say

\renewcommand{\thechapter}{\Asbuk{chapter}}

just after the appendix are started.

Here is how to, based on your 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}

Here's a picture of the second appendix:

enter image description here

A way to avoid the explicit command after \begin{appendices} is to have in the preamble

\usepackage[toc,page]{appendix}

\renewcommand{\appendixtocname}{Приложения}
\renewcommand{\appendixpagename}{Приложения}
\makeatletter
\g@addto@macro\appendices{\renewcommand{\thechapter}{\Asbuk{chapter}}}
\makeatother

Then just \begin{appendices} will do.