
원래 palatin 글꼴로 작성된 책의 글꼴을 artemisia로 변경하려면 gfsartemisia-euler 패키지를 사용해야 합니다. 내 문제는 다음과 같습니다.
내가 사용할 때 \textsc
또는\scshape
를 사용하는 경우유로 대체됩니다와이
이것은 이 캐릭터에게만 발생하며 다른 모든 캐릭터는 올바르게 작동하는 것 같습니다. 다음은 최소한의 예입니다.
\documentclass{scrbook}
\usepackage{gfsartemisia-euler}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}
\usepackage{tipa}
\begin{document}
\scshape
Os números \\
Os n\'umeros \\
Nos capítulos, nas equações...\\
É mesmo? Então faça com as próprias mãos
Höla e também H\"ola. (Exige tipa)
\end{document}
이 파일을 컴파일한 후 출력이 생성됩니다.
답변1
실제로 GFSArtemisia T1 버전의 버그입니다. 이것은 라틴어 작은 대문자에 해당하는 글꼴 테이블의 일부입니다.
첫 번째 항목이 Ú여야 하는 동안 Ý가 두 번 나열되는 것을 볼 수 있습니다. 이 문제는 수정될 수 있도록 관리자에게 보고되어야 합니다.
그러나 OTF 버전은https://ctan.org/tex-archive/fonts/greek/gfs/gfsartemisia/opentype 하다ú는 작은 대문자로 표시됩니다. 따라서 원하는 경우 pdfLaTeX에서 이 문자를 사용하기 위해 다소 복잡한 해결 방법을 사용할 수 있습니다. 아이디어는 이 문자만으로 PDF 파일을 만들고 pdfLaTeX에서 ú에서 이 PDF를 포함하도록 매핑을 설정하는 것입니다. 단, 작은 대문자에만 해당됩니다( \'u
다른 모든 글꼴 스타일에 대해 매핑 ).
독립형 ú 작은 대문자, XeLaTeX 또는 LuaLaTeX로 컴파일합니다. 아래 코드에서는 이 파일을 artemisscu.pdf
.
\documentclass{standalone}
\usepackage{fontspec}
\setmainfont{GFSArtemisia.otf}
\begin{document}
\textsc{ú}
\end{document}
매핑, 작은 대문자 감지 사용https://tex.stackexchange.com/a/31660:
\documentclass{scrbook}
\usepackage{gfsartemisia-euler}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[brazil]{babel}
\usepackage{tipa}
\usepackage{newunicodechar}
\usepackage{graphicx}
\makeatletter
\newcommand*{\IfSmallCapsTF}{%
\ifx\f@shape\my@test@sc
\expandafter\@firstoftwo
\else
\expandafter\@secondoftwo
\fi
}
\newcommand*{\my@test@sc}{sc}
\makeatother
\newunicodechar{ú}{\IfSmallCapsTF{\raisebox{-0.02Ex}{\includegraphics[width=1.12Ex]{artemisscu}}}{\'u}}
\begin{document}
Os números
\scshape Os números
\Huge Os números
\tiny Os números
\normalsize Os n\'umeros
Nos capítulos, nas equações...
É mesmo? Então faça com as próprias mãos
Höla e também H\"ola. (Exige tipa)
\normalfont
Os números
\end{document}
그래픽의 크기와 위치는 Ex
단위로 설정되므로 글꼴 크기에 따라 크기가 조정됩니다.
결과:
그 \'u
자체는 매핑되지 않았으므로 작동하려면 실제 ú가 입력으로 필요합니다.