我正在做一个利用该electrum
软件包的项目,有时我希望能够使用该\textgreek
命令将一些希腊文加粗。可惜的是,我无法将文本加粗。
事实上,我也不能将希腊单词斜体化,如下面的 MWE 所示:
\documentclass[12pt]{book}
\usepackage{electrum}
\usepackage[LGR,T1]{fontenc}
\newcommand{\textgreek}[1]{\begingroup\fontencoding{LGR}\selectfont#1\endgroup}
\usepackage[greek,english]{babel}
\begin{document}
\thispagestyle{empty}
\Large
\noindent \textit{\textbf{\textgreek{n{<o}son}}} \\
\textbf{\textgreek{n{<o}son}} \\
\textbf{\textit{some italicized and bold english words}}
\end{document}
但是,粗体和斜体命令似乎都适用electrum
于英文文本。
有人知道问题可能是什么以及如何解决它吗?
谢谢。
答案1
不知何故,希腊字体被改变了。所以在这里,我将其重置为artemisia
。
\documentclass[12pt]{book}
\usepackage{electrum}
\usepackage[LGR,T1]{fontenc}
\newcommand{\textgreek}[1]{\begingroup\fontencoding{LGR}\selectfont#1\endgroup}
\usepackage[greek,english]{babel}
\usepackage{substitutefont}
\substitutefont{LGR}{\rmdefault}{artemisia}
\begin{document}
\thispagestyle{empty}
\Large
\textgreek{n{<o}son}\\
\noindent \textit{\textbf{\textgreek{n{<o}son}}} \\
\textbf{\textgreek{n{<o}son}} \\
\textbf{\textit{some italicized and bold english words}}
\end{document}