同時使用不同的編碼

同時使用不同的編碼

我需要寫一封看起來像小希臘字母 epsilon 但大字母(像大寫字母)的字母。我在第17頁找到這個文件使用 \m{E} 的可能性,它已經夠接近了。但這只能透過 fontec 的 T4 編碼實現,但我想使用 T1。我嘗試同時使用兩種編碼

\usepackage[T1]{fontec}
\usepackage[T4]{fontec}

首先嘗試使用 T4,然後也先嘗試\usepackage[T1,T4]{fontec}使用 T4,然後再嘗試使用 T1。但 TexMaker 始終使用最後調用的編碼(本例中為 T4),並給我一個錯誤(\m 在 T1 中找不到),其中 T1 作為最後調用的參數。

那麼這封信有沒有可能被利用呢?或者有人有不同的解決方案?

謝謝

答案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}

在此輸入影像描述

答案2

您可以僅針對該字母存取 T4,儘管目前 T4 編碼不可用作可縮放字體:

在此輸入影像描述

\documentclass{article}

\usepackage[T4,T1]{fontenc}

\begin{document}

AB{\fontencoding{T4}\selectfont\m{E}}C
\end{document}

相關內容