无法从使用 Latex 编译的 PDF 文件中复制和粘贴韩文文本

无法从使用 Latex 编译的 PDF 文件中复制和粘贴韩文文本

我使用 Latex 准备了一份韩语文档。PDF 文件看起来确实不错,但每当我从该 PDF 文件中复制文本并将其粘贴到记事本等其他应用程序时,它都会显示一些乱码。这种情况在“kotex”和“CJKutf8”软件包中都会发生。

使用“kotex”包

\documentclass{article}
\usepackage{kotex}
\begin{document}
안녕하세요!
\end{document}

使用“CJKutf8”包

\documentclass{article} 
\usepackage{CJKutf8}
\usepackage[T1]{fontenc}

\begin{document} 
\begin{CJK}{UTF8}{}
 \CJKfamily{mj}
 전체 문서에 대한 기본 정보를 소개 단락. 
 \begin{verbatim}
 그것은 간격 방법을 참조 그대로 글꼴을 테스트
 \end{verbatim}
\end{CJK} 
Latin characters are also allowed.
\end{document}

PDF 文件。

从 pdf 文件中复制并粘贴文本

答案1

建议使用西拉特克斯或者LuaLaTeX用于编写中文/日文/韩文文档。可以通过或
编译的示例如下:xelatexlualatex

% !TeX encoding = UTF-8
\documentclass{article}
\usepackage{fontspec}
\setmainfont{Noto Sans CJK JP} 
\begin{document}
\begin{itemize}
  \item Chinese 中文
  \item Japanese 日本語 にほんご
  \item Korean 한국어
  \item English
\end{itemize}
\end{document}

我用Google 笔记CJK 字体,因为它是适合中文、日文和韩文的字体。

为了更好地控制间距,您需要一个 CJK 语言包。可以使用
以下包编译示例:xelatexxeCJK

% !TeX program = XeLaTeX
% !TeX encoding = UTF-8
\documentclass{article}
\usepackage{xeCJK}
\setCJKmainfont{Noto Sans CJK JP}
\setmainfont{Noto Sans CJK JP}
\begin{document}
\begin{itemize}
  \item Chinese 中文
  \item Japanese 日本語 にほんご
  \item Korean 한국어
  \item English
\end{itemize}
\end{document}

相关内容