
나는 사용하고있다egreg의 코드Donald Knuth와 Silvio Levy의 CWEB을 사용할 수 있도록 Plain TeX에서 UTF-8을 사용합니다. 그러나 모든 TeX 글꼴이 \"{y}
또는 ç
또는 같은 외국어 문자를 지원하는 것은 아닙니다 ã
.
그럼 이 코드는...
\input cwebmac
\input utfplainmac
\input plain-t1
\N{1}{1} Introdução. Lorem ipsum dolor...
... 다음과 같은 결과가 생성됩니다.
문제는 로그 파일에 표시됩니다.
Missing character: There is no ç in font cmr8!
Missing character: There is no ã in font cmr8!
cmr8
이러한 문자가 포함된 다른 글꼴로 어떻게 전환할 수 있나요 ?
답변1
에 적합한 글꼴을 정의해야 \eightrm
하지만 일부 대문자 변환도 설정해야 합니다. 여기서는 예제에 필요한 것만 정의합니다.
또한 올바른 대신에 utfplainmac.tex
, 에 불행한 오타가 있었습니다 . 파일에서 수정하세요.\c{A}
\c{C}
\input cwebmac
\input utfplainmac
\input plain-t1
\font\eightrm=ecrm0800
\uccode"A7="87 % ç is <C3><A7>, Ç is <C3><87>
\uccode"A3="83 % ã is <C3><A3>, Ã is <C3><83>
\N{1}{1} Introdução. Lorem ipsum dolor...
\bye
답변2
다음을 사용하는 대안이 있습니다 pdfcsplain
.
\input cwebmac
\input utf8lat1
\input lmfonts
\N{1}{1} Introdução. Lorem ipsum dolor...
\end
답변3
림보에 추가:
\font\eightrm=<your font>