특정 언어뿐만 아니라 모든 유니코드 텍스트 출력

특정 언어뿐만 아니라 모든 유니코드 텍스트 출력

내 소프트웨어는 pdflatex사용자가 입력한 텍스트가 포함된 PDF 파일을 생성하는 데 사용됩니다. 이 텍스트는 모든 언어로 작성될 수 있으므로 임의의 유니코드 콘텐츠를 "작동"하려면 다음과 같은 것이 필요합니다.

\usepackage[T1,T2A]{fontenc}
\usepackage[utf8]{inputenc}

\begin{document}
Öüä Эюя Tiếng Việt 日本語
\end{document}

T1및 인코딩을 추가했으므로 T2A이제 유럽/키릴어 언어도 괜찮을 것입니다. 더 추가할 수 있지만,CTAN 가이드, 중국어와 같은 언어에 대한 인코딩은 "실험적"입니다. 많은 언어를 안정적으로 출력하는 방법은 cjk. 정말로 세계의 언어를 (때때로 하나씩) 살펴보고 거기에 있는 무엇이든 설치해야 합니까?! 지금은 텍스트와 이미지로 이미지를 생성하고 싶은 유혹이 있습니다.\includegraphics .실제로는 덜 우스꽝스러워.

누구든지 더 나은 방법을 제안할 수 있습니까?나는 2016년에 전 세계 학계에서 사용된 조판 시스템이 유니코드를 간단하고 온전하게 지원할 것이라고 가정했습니다. 지금은 보지 마세요.

답변1

본질적으로 실질적인 이점이 없는 대규모 기업을 요구하고 있습니다. 그림을 사용한다는 아이디어조차도 엄청난 양의 작업이 필요합니다.

유니코드 적용 범위가 넓은 글꼴과 함께 XeLaTeX/LuaLaTeX를 사용하면 집에 빨리 도착할 것입니다.

\documentclass{article}
\usepackage{fontspec}

\setmainfont{Code2000}

\begin{document}

Öüä Эюя Tiếng Việt 日本語

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보