我正在做我的 LaTeX 项目(我在 Win10 上使用 MikTeX,pdflatex)。我需要使用塞尔维亚语西里尔文(babel,塞尔维亚人) 脚本。我发现了这个新的埃瑞璜字体,其文档说明它可以与 T2A 编码一起使用。
不幸的是,由于未知原因,它不起作用。这是一段简单的代码:
\documentclass[10pt,oneside,a4paper,titlepage,draft]{article}
% set serbianc...
\usepackage{amsmath,amsthm,amssymb}
\usepackage{mathtext}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english,serbianc]{babel}
% load erewhon, as in erewhon manual..
\usepackage[p,osf,scaled=.98,space]{erewhon}
\usepackage[varqu,varl]{inconsolata} % typewriter
\usepackage[type1,scaled=.95]{cabin} % sans serif like Gill Sans
\usepackage[utopia,vvarbb]{newtxmath}
%change some names..
\addto\captionsserbianc{
\renewcommand{\contentsname}{Садржаније}
}
\begin{document}
% toc...
\tableofcontents
%main text...
\section[Поглавље]{Поглавље}
Текст у поглављу.
\subsection[Подпоглавље]{Подпоглавље}
Текст у подпоглављу.
\subsubsection[Минипоглавље]{Минипоглавље}
Текст у минипоглављу.
\paragraph[Параграф]{Параграф}
Текст у параграфу.
\end{document}
编辑:我收到的第一个编译错误:
LaTeX Error: Symbol font `LY1letters' is not defined.
答案1
包mathtext
(我不太明白它的用途)是原因。您还应该babel
在字体包之后推迟加载。
\documentclass[10pt,oneside,a4paper,titlepage,draft]{article}
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amsthm,amssymb,textcomp}
% load erewhon, as in erewhon manual..
\usepackage[erewhon,vvarbb]{newtxmath}
\usepackage[p,osf,scaled=.98,space]{erewhon}
\usepackage[varqu,varl]{inconsolata} % typewriter
\usepackage[type1,scaled=.95]{cabin} % sans serif like Gill Sans
% set serbianc...
\usepackage[english,serbianc]{babel}
%change some names..
\addto\captionsserbianc{%
\renewcommand{\contentsname}{Садржаније}%
}
\begin{document}
% toc...
\tableofcontents
%main text...
\section[Поглавље]{Поглавље}
Текст у поглављу.
\subsection[Подпоглавље]{Подпоглавље}
Текст у подпоглављу.
\subsubsection[Минипоглавље]{Минипоглавље}
Текст у минипоглављу.
\paragraph[Параграф]{Параграф}
Текст у параграфу.
\[
\sum_{k=1}^{n}\int_{k-1}^{k} f(x)\,dx=\int_{0}^{n}f(x)\,dx
\]
\end{document}