
내 컴퓨터에서 바벨 기반 프리젠테이션 템플릿을 컴파일하려고 합니다. 그리고 키릴 기호를 표시할 수 없습니다.
문제는 유용한 결과가 나오지 않는다는 것입니다. 빌드 프로세스가 오류 없이 종료된 것 같지만 텍스트가 표시되지 않습니다.
나는 또한 pdflatex로 빌드하려고 시도했고 성공했습니다. 보통 XeTeX를 사용합니다.
어떻게 해결할 수 있는지에 대한 아이디어가 있습니까? XeTeX를 너무 많이 사용할 필요는 없지만 그것에 몇 시간을 낭비했고 궁금합니다.
MWE는 다음과 같습니다.
\documentclass{beamer}
\usepackage{lmodern}
\usepackage[english,russian]{babel}
% Стиль презентации
\usetheme{Warsaw}
\begin{document}
\title{Все что вы хотели знать о сферическом коне в вакууме, но боялись спросить}
\author{Олень Северный}
\institute{Научно исследовательский институт физико-матетматических проблем}
\date{Москва, 2010}
% Создание заглавной страницы
\frame{\titlepage}
% Автоматическая генерация содержания
\frame{\frametitle{Содержание}\tableofcontents}
\end{document}
답변1
당신은lmodern
문서 글꼴을 다음으로 설정하는 패키지를라틴 모던, 그러나 키릴 문자는 지원하지 않습니다. 있다컴퓨터 모던 언코드키릴 문자와 그리스어의 경우.
XeLaTeX의 경우 다음을 추가하세요.
\usepackage{fontspec}
\setmainfont[
Ligatures=TeX,
Extension=.otf,
BoldFont=cmunbx,
ItalicFont=cmunti,
BoldItalicFont=cmunbi,
]{cmunrm}
\setsansfont[
Ligatures=TeX,
Extension=.otf,
BoldFont=cmunsx,
ItalicFont=cmunsi,
]{cmunss}
TeX 배포판에 설치되어 있다고 \usepackage[english,russian]{babel}
가정합니다 .cm-unicode
LuaLaTeX의 경우 추가하는 것으로 충분합니다.
\usepackage{fontspec}
\setmainfont{CMU Serif}[Ligatures=TeX]
\setsansfont{CMU Sans Serif}[Ligatures=TeX]
오래된 pdfLaTeX를 사용하고 싶다면 평소와 같이 추가하면 됩니다.
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
(모든 경우에 \usepackage{lmodern}
줄을 제거하십시오).
pdfLaTeX의 경우 글꼴 인코딩(T2A)을 지정한 후 올바른 글꼴이 자동으로 선택되지만 LuaLaTeX 및 XeLaTeX의 경우 명시적으로 설정해야 하는데 이는 유감스러운 일입니다.
답변2
나는뒷면. 내가 당신을 도왔기를 바랍니다.
\documentclass{beamer}
\usepackage{lmodern}
\usepackage[english,russian]{babel}
\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}
% Стиль презентации
\usetheme{Warsaw}
\begin{document}
\title{Все что вы хотели знать о сферическом коне в вакууме, но боялись спросить}
\author{Олень Северный}
\institute{Научно исследовательский институт физико-матетматических проблем}
\date{Москва, 2010}
% Создание заглавной страницы
\frame{\titlepage}
% Автоматическая генерация содержания
\frame{\frametitle{Содержание}\tableofcontents}
\end{document}