
Когда я пытаюсь написать \theta
, отображаемый символ отличается от обычного символа (как показано на рисунке). Он не закрыт, скорее больше похож на \vartheta
. Как мне получить закрытый символ тета?
Настройка документа выглядит следующим образом:
\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
Theответ Себастьяноиспользует шрифт телетайпа (lmtt) для теты. Есть некоторые альтернативы с другими стилями шрифта.
Используйте basic
опцию для mathastext
, которая заставляет пакет влиять только на цифры и латинские буквы, в результате чего получается математическая тета по умолчанию (но это ограничивает функциональность mathastext
):
\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[basic]{mathastext}
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}
Используя symbolgreek
опцию, которая использует шрифт Symbol для греческого языка:
\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[symbolgreek]{mathastext}
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}
Переопределение только \theta
в соответствии с определением LaTeX по умолчанию, в результате чего получается тета по умолчанию (математический курсив) (но это не ограничивает функциональность mathastext
):
\documentclass{elsarticle}
\usepackage{gensymb}
\usepackage[LGRgreek]{mathastext}
\mathchardef\theta="112
\begin{document}
$0\degree \leq\theta\leq 180\degree$
\end{document}
решение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}