저는 XeTeX나 LuaTeX가 아닌 pdftex를 사용하고 있으며 카메라에 바로 사용할 수 있는 기사를 Times에 제출해야 합니다. 내 기사는 영어로 되어 있지만 러시아어 출처를 간략하게 인용해야 합니다. 그 중 일부는 인라인 이탤릭체로 되어 있습니다. 그러나 패키지 를 사용하면 mathptmx
키릴 문자가 이탤릭체로 표시되지 않습니다.
예를 들어, 다음은 "Неприкосновенный запас"를 생성합니다.Неприкосновенныйзапас"(원하는 대로):
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}
\usepackage[russian,english]{babel}
\begin{document}
\foreignlanguage{russian}{\textit{Неприкосновенный} запас}
\end{document}
이는 Times 글꼴이 기울임꼴 키릴 문자를 제공하지 않기 때문이라고 생각합니다. 그러나 내 러시아어 텍스트가 약간 다른 세리프 글꼴로 되어 있어도 큰 문제는 아닙니다. 라틴어 텍스트의 기본 시간 외에도 키릴 문자를 수직 및 기울임꼴 변형으로 생성할 수 있도록 문서를 설정하는 가장 쉬운 방법은 무엇입니까?
답변1
현재 TeX 배포판에는 자유롭게 사용할 수 있는 키릴 문자 시간이 없으므로 다른 글꼴을 제안합니다.
\documentclass{article}
\usepackage[T2A,T1]{fontenc} % or OT1 instead of T1
\usepackage[utf8]{inputenc}
\usepackage{mathptmx}
\usepackage[russian,english]{babel}
\DeclareRobustCommand{\cyrins}[1]{%
\begingroup\fontfamily{erewhon-TLF}%
\foreignlanguage{russian}{#1}%
\endgroup
}
\begin{document}
Some text in English,
\cyrins{\textit{Неприкосновенный} запас},
back in Latin script.
\end{document}
여기서는 Times에서 그리 멀지 않은 Erewhon(Utopia 기반)을 사용합니다.
표준 컴퓨터 현대 키릴 문자도 허용되는 경우 로 변경하면 되지만 \fontfamily{erewhon-TLF}
결과 \fontfamily{cmr}
는 확실히 더 나쁩니다.
나는 제안하고 싶다
\usepackage{newtxtext,newtxmath}
대신에 mathptmx
.
업데이트
거기~이다키릴 문자를 지원하는 무료 타임즈 스타일 글꼴!
\documentclass{article}
\usepackage[T2A,T1]{fontenc} % or OT1 instead of T1
\usepackage[russian,english]{babel}
\usepackage{newtxtext,newtxmath}
\AtBeginDocument{%
\DeclareFontFamilySubstitution{T2A}{\familydefault}{Tempora-TLF}%
}
\begin{document}
Some text in English,
\foreignlanguage{russian}{\textit{Неприкосновенный} запас},
back in Latin script.
\end{document}