\theta 的不同版本

\theta 的不同版本

当我尝试写入 时\theta,显示的符号与通常的符号不同(如图所示)。它不是封闭的,而更像\vartheta。我如何才能获得封闭的 theta 符号?

在此处输入图片描述

文档设置如下:

\documentclass{elsarticle}
\usepackage[top=1.5in, bottom=1.5in, left=1in, right=1in]{geometry}
\usepackage{float}
\usepackage{enumitem}
\usepackage{amsmath}

\newlist{abbrv}{itemize}{1}
\setlist[abbrv,1]{label=,labelwidth=1in,align=parleft,itemsep=0.1\baselineskip,leftmargin=!}

\usepackage{mdframed}
\usepackage{tabularx}
\usepackage{multicol}
\usepackage{framed}
\usepackage[colorlinks=true]{hyperref}
\usepackage{subcaption}

\journal{Journal of \LaTeX\ Templates}

\usepackage{bm}
%package for checked box and crossed box
\usepackage{wasysym}
\usepackage[LGRgreek]{mathastext}

答案1

塞巴斯蒂亚诺的回答使用电传字体 (lmtt) 作为 theta。还有其他字体样式可供选择。

使用basic的选项mathastext,这会导致包仅影响数字和拉丁字母,从而产生默认的数学 theta(但它限制了 的功能mathastext):

\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[basic]{mathastext}
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}

数学斜体 theta

使用symbolgreek采用希腊符号字体的选项:

\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[symbolgreek]{mathastext}
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}

符号 theta

\theta根据默认的 LaTeX 定义重新定义,得到默认的(数学斜体)theta(但它不限制 的功能mathastext):

\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[LGRgreek]{mathastext}
\mathchardef\theta="112
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}

数学斜体 theta

答案2

在这里,我认为有一个解决方案使用\MTgreekfont{lmtt}\Mathastext:此代码取自此处http://jf.burnol.free.fr/showcase.html(有很多解决方案)并且我也给出了italic选项。

在此处输入图片描述

\documentclass{elsarticle}
\usepackage[LGRgreek,italic]{mathastext}
\MTgreekfont{lmtt}\Mathastext
\begin{document}
$0^{\circ}\leq \theta \leq 180^{\circ}$
\end{document}

相关内容