如何使用 cfr-lm 从乳胶文档中复制和粘贴数字?

如何使用 cfr-lm 从乳胶文档中复制和粘贴数字?

我在从使用 pdflatex (pdfTeX 3.14159265-2.6-1.40.19 (TeX Live 2018/W32TeX)) 和 Acrobat Reader/Acrobat Professional 生成的 PDF 中复制和粘贴数字时遇到问题。还报告了https://github.com/latextemplates/LNCS/issues/22

梅威瑟:

\documentclass{article}
\usepackage{cfr-lm}

\setlength\parindent{0pt}
\obeylines

\begin{document}
Normal number: 100.
Math mode number: $100$.
\end{document}

Acrobat Professional 复印结果:

Normal number: 322.
Math mode number: 100.

oldstyle=false

\documentclass{article}
\usepackage[rm={oldstyle=false}]{cfr-lm}

\setlength\parindent{0pt}
\obeylines

\begin{document}
Normal number: 100.
Math mode number: $100$.
\end{document}

结果:

Normal number: 

答案1

您可以使用 glyphtounicode:

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage{cfr-lm}
\input glyphtounicode
\pdfgentounicode=1
\setlength\parindent{0pt}
\obeylines
\pagestyle{empty}
\begin{document}
1234567890 copied: 1234567890

\end{document}

相关内容