我想用欧拉字体写“ένταση”。但我不知道如何正确配置 textgreek 参数。我试过:
\documentclass[12pt,a4paper]{article}
\usepackage[utf8x]{inputenc}
\usepackage[greek,english]{babel}
\usepackage{textgreek}
\begin{document}
\Huge\textgreek{έ}\Large\textgreek{νταση} % option1. cbgreek
{\Huge\textepsilon}\textnu\texttau \textalpha \textsigma \texteta % option2. euler - but it does not appear accent
\end{document}
那么,我该怎么做?
答案1
Euler 字体已制作用于数学不适合用于文本。尤其是它们缺少重音符号,也缺少正确的字距调整。
您可以使用 Artemisia 来代替。还请注意,大写字母不带重音符号,而是放在字母旁边和前面。
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage[artemisia]{textgreek}
\usepackage{eulervm} % for comparison
\begin{document}
\textgreek{Ένταση}
$E\nu\tau\alpha\sigma\eta$
\end{document}
答案2
部分答案
问题是,textgreek 的 euler 字体中没有重音符号 epsilon。以下示例中使用了 cmr 的后备字符。
对于单词的剩余部分,你可以使用以下方法获取欧拉字体:\textgreekfont
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[greek,english]{babel}
\usepackage[T1]{fontenc}
\usepackage[euler]{textgreek}
\begin{document}
\textgreekfont
\Huge έ\Large νταση
{\Huge\textepsilon}\textnu\texttau \textalpha \textsigma \texteta % option2. euler - but it does not appear accent
\end{document}