更改字体大小

更改字体大小

我尝试通过如下定义来更改论文中 eurm 字体的大小:

\font\twelveeurm=eurm12 \font\eleveneurm=eurm11 \font\teneurm=eurm10 \font\nineeurm=eurm9 
\font\eighteurm=eurm8 \font\seveneurm=eurm7 \font\fiveeurm=eurm5 \newfam\eurmfam
\textfont\eurmfam=\teneurm \scriptfont\eurmfam=\nineeurm \scriptscriptfont\eurmfam=\fiveeurm
\def\eurm#1{{\fam\eurmfam\relax#1}}

我在序言中使用了euleramsmathamsthmamssymb、包。已定义了一个字符:showlabels

\def\g{\text{{\twelveeurm g}}}

我不断收到这些错误信息:

\twelveeurm=eurm12 not loadable: Bad metric (TFM) file.

我无法读取此字体的尺寸数据,因此我将忽略字体规范;以及类似的消息\eleveneurm。对于日志帖子,我深表歉意

答案1

您正在覆盖欧拉的内置字体控制。欧拉本身会随着周围环境而改变大小,因此以普通的乳胶术语指定大小就足够了。

这个定义应该产生你想要的结果:

\def\g{\text{\Large $g$}}

(这假设它\Large相当于12pt您正在使用的文档类。)

编辑:这是一个例子。“打开的 g”形状,虽然是许多斜体字体的特征,但却是欧拉为模仿手写而选择的形状。

示例代码的输出

\documentclass{article}
\usepackage{amsmath}
\usepackage{euler}
\def\g{\text{\Large $g$}}
\begin{document}
Here we want a large Euler ``g'': $\g$.

\medskip
Some more math: $a + b = c$.

In the absence of other adjustments, the \texttt{euler}
package changes all math letters to upright cursive.
\end{document}

相关内容