如何使用俄语进行所有功能

如何使用俄语进行所有功能

这是不是重复的,因为我找不到任何可以回答这个问题的内容。

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage[russian,english]{babel}

\begin{document}

\end{document}

每当我尝试执行如下操作时都会返回错误:

\title{россиан калкулус}
\author{зак алкер}
\date{}
\maketitle

(俄语假名)

这只会返回一个错误,但是当我用英语单词替换俄语时,它就正常工作了。我想用俄语写一份报告,但我不知道该怎么做。你会如何在 techworks 中做到这一点?

答案1

如果文件的主要语言是俄语,则应声明该语言最后的在选项中babel

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{amsmath,amssymb}
\usepackage[english,russian]{babel}

\begin{document}

\title{россиан калкулус}
\author{зак алкер}
\date{}
\maketitle

\end{document}

在此处输入图片描述

答案2

(评论太长,因此作为答案发布)

您是否有机会使用 XeLaTeX 或 LuaLaTeX?如果可以,请将其与具有西里尔字符的 OpenType 字体一起使用,这样您就可以开始工作了。

MWE;使用 XeLaTeX 或 LuaLaTeX 来编译它。

\documentclass{article}
\usepackage{fontspec}
\setmainfont{EB Garamond} % or any other OpenType font that features Cyrillic characters
\usepackage{amsmath,amssymb}
\usepackage[english,russian]{babel}

\begin{document}
\title{россиан калкулус}
\author{зак алкер}
\date{}
\maketitle
\end{document}

相关内容