![同时使用不同的编码](https://linux22.com/image/455910/%E5%90%8C%E6%97%B6%E4%BD%BF%E7%94%A8%E4%B8%8D%E5%90%8C%E7%9A%84%E7%BC%96%E7%A0%81.png)
我需要写一个看起来像小希腊字母 epsilon 但字母大写的字母。我在这个文件可以使用 \m{E},这已经足够接近了。但这只适用于 fontec 的 T4 编码,但我想使用 T1。我尝试同时使用这两种编码
\usepackage[T1]{fontec}
\usepackage[T4]{fontec}
然后先尝试使用 T4,然后再尝试\usepackage[T1,T4]{fontec}
使用 T4,然后再尝试使用 T1。但是 TexMaker 总是使用最后调用的编码(本例中为 T4),并且以 T1 作为最后调用的参数给出错误(在 T1 中未找到 \m)。
那么这封信有可能用吗?或者有人有不同的解决方案?
谢谢
答案1
您不需要 T4,因为它仅提供位图字体。西里尔编码 T2B 中有一个类似的字形。
\documentclass{article}
\usepackage[T2B,T1]{fontenc}
\DeclareTextSymbol{\Bigeps}{T2B}{"9B}
\DeclareTextSymbolDefault{\Bigeps}{T2B}
\begin{document}
E\Bigeps E
\end{document}
您也可以直接输入字符:它是 U+0510 CYRILLIC REVERSED ZE。
\documentclass{article}
\usepackage[T2B,T1]{fontenc}
\DeclareTextSymbol{\Bigeps}{T2B}{"9B}
\DeclareTextSymbolDefault{\Bigeps}{T2B}
\DeclareUnicodeCharacter{0510}{\Bigeps}
\begin{document}
E\Bigeps E
EԐE
\end{document}