我正在写我的学士论文,需要用罗马尼亚语写。在写一些数学公式时,我想写“and”。它翻译成“și”。结果,我的LaXeTeX编译器无法呈现 ș(S 逗号)。
这是我的代码:
\begin{align}
& \mathlarger{Fie\quad X(N) = x_0, x_1, x_2, \dots, x_{N-1}} \\
& \mathlarger{unde\ N \in \mathbb{N} \ și\ k \in \{0,1,2,\dots,N/2\}} \\
& \mathlarger{Avem:}
\end{align}
输出结果如下:
我怎样才能显示那个 S 逗号?
答案1
即使没有重音符号的单词也不应该用数学斜体表示,所以
\text{unde}
和\text{și}
答案2
除了渲染可能出现在数学表达式中的文本类型的单词外,文本模式(例如\text
,通过指令),您可能希望执行一条\large
指令前进入数学模式而不是在环境\mathlarger
中每一行开始时执行align
。
\documentclass{article} % or some other suitable document class
\usepackage[romanian]{babel} % optional
%\usepackage{relsize} % for \mathlarger macro, not needed below
\usepackage{amsmath} % for \text macro and align env.
\usepackage{amssymb} % for \mathbb macro
\counterwithin{equation}{section} % just for this example
\begin{document}
\setcounter{section}{3} % just for this example
\par
\begingroup
\large % <-- execute this *before* entering display math mode
\begin{align}
& \text{Fie}\quad X(N) = x_0, x_1, x_2, \dots, x_{N-1} \\
& \text{unde $N \in \mathbb{N}$ și $k \in \{0,1,2,\dots,N/2\}$} \\
& \text{Avem:}
\end{align}
\endgroup
\end{document}
答案3
如果您确实希望在显示中使用更大的字体,您可以避免\mathlarger
,但我不会这样做:数学显示已经足够突出了。
无论如何,您都需要\text
数学材料中的文本部分。
\documentclass{article}
\usepackage{amsmath,amssymb}
\usepackage{etoolbox}
\usepackage{lipsum}
\makeatletter
% see https://tex.stackexchange.com/a/288889/4427
% detach \eqref processing from \tag processing
\let\tagform@ref\tagform@
\let\maketag@@@ref\maketag@@@
\patchcmd{\eqref}{\tagform@}{\tagform@ref}{}{}
\patchcmd{\tagform@ref}{\maketag@@@}{\maketag@@@ref}{}{}
% redefine \tagform@ to use the current size
\def\tagform@#1{%
\maketag@@@{\saved@size(\ignorespaces#1\unskip\@@italiccorr)}%
}
% in general \saved@size does nothing
\def\saved@size{}
% now we define a wrapper
\NewDocumentEnvironment{largerdisplay}{O{\large}mb}
{% #1 = desired size (default \large), #2 = type of display, #3 = body
\protected@edef\saved@size{\fontsize{\f@size}{0}\selectfont}%
$$\begin{minipage}{\displaywidth}
\abovedisplayskip=0.8ex \belowdisplayskip=\z@
#1\noindent
\begin{#2}#3\end{#2}%
\end{minipage}$$}{\ignorespacesafterend}
\makeatother
\begin{document}
\lipsum[1][1-4]
\begin{largerdisplay}{align}
& \text{Fie } X(N) = x_0, x_1, x_2, \dots, x_{N-1} \\
& \text{unde }N \in \mathbb{N} \text{ și } k \in \{0,1,2,\dots,N/2\} \\
& \text{Avem:}
\end{largerdisplay}
\lipsum[2][1-4]
\end{document}
与简单的相比align
: