段落、章节、节等的名称(西里尔文)

段落、章节、节等的名称(西里尔文)

所以我正在为学校做一些论文,我一直在努力寻找如何在 LaTeX 中使用西里尔文,现在我破解了那部分,但仍然找不到用西里尔文写章节、部分等名称的方法。我只得到乳胶日志形式的错误(即打开乳胶日志

无论如何,这就是我所做的:

\documentclass[a4paper, 12pt]{report}

%% Language and font encodings
\usepackage[T2A]{fontenc}
\usepackage[utf8x]{inputenc}
\usepackage[serbianc]{babel}

%% Sets page size and margins
\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=3cm,right=2cm]{geometry}

%% Useful packages
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage[colorlinks=true, allcolors=blue]{hyperref}


\begin{document}
\fontencoding{T2A}\selectfont

\tableofcontents
\thispagestyle{empty}
\cleardoublepage

\pagestyle{plain}
\chapter{Увод}
%%...
\end{document}

答案1

您的代码基本上没有问题,但还有两处需要修复。

  1. 不要使用utf8x,但utf8对于inputenc
  2. 添加unicode选项hyperref,以便获得良好的书签。
  3. \fontencoding{T2A}\selectfont無需發行。

这是修复后的代码。

\documentclass[a4paper, 12pt]{report}

%% Language and font encodings
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc} % <--- not utf8x
\usepackage[serbianc]{babel}

%% Sets page size and margins
\usepackage[a4paper,top=2.5cm,bottom=2.5cm,left=3cm,right=2cm]{geometry}

%% Useful packages
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[colorinlistoftodos]{todonotes}
\usepackage[
  colorlinks=true,
  allcolors=blue,
  unicode, % <-- for correct bookmarks
]{hyperref}

\begin{document}

\tableofcontents
\thispagestyle{empty}
\cleardoublepage

\pagestyle{plain}

\chapter{Увод}

%%...

\end{document}

在此处输入图片描述

相关内容