-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
xeCJK: 部分汉字的伪粗体在 PDF 文件中无法拷贝或拷贝出异常内容 #353
Comments
啥问题?好像图片没有上传成功 |
@zepinglee 为什么要图片?图片没用啊,请测试一下代码你就明白了 |
并没有复现问题,我用的是 TeX Live 2018。@mohuangrui 你把 TeX Live 更新一下试试? |
@stone-zeng 请问你测试了后面的代码,比如:
然后生成的 PDF 中的文本可以被正常拷贝到另一个文本编辑器比如word,并且不会出现乱码? 我目前没有 TeXlive 2018,若可以,请问可以测试下MikTeX么,我的MikTex上的ctex是最新版,并且这个问题我也从其他人那得到确认。 |
好吧,我也碰到这个问题了…… 只用 \documentclass{article}
\usepackage{fontspec}
\setmainfont{SimSun}[AutoFakeBold]
\pagestyle{empty}
\begin{document}
\textbf{国}~字 \par % 国 国 ?
字~\textbf{国} \par % 字 ?
\textbf{国}~国 \par % 国 国 国
国~\textbf{国} \par % 国 国
\end{document} 这里面四行东西,每次只留一行剩下三行注释掉,编译之后复制出来的写在 这种东西真的是太极端了,比如说你给的例子里面,把 section 删掉就没问题了 😪 |
@stone-zeng 是的,这是一种很奇怪的敏感性。ctex的默认配置用于一整篇论文都不会出这个问题,但只要变动一项,就不行了。然后若用adobe字体,即使用AutoFakeBold并修改多处,也不会有问题。太奇怪了。 |
试了一下,方正、华文的字体都不行,但 Adobe、Fandol、思源黑体/宋体是可以正确复制的。注意到有问题的一组都是 ttf 格式,后面一组则是 otf/ttc,会不会和这个有关? |
@stone-zeng 好的,非常谢谢~我四年多年就被这个问题困扰过,当时就是用Adobe字体解决的,看来还是得继续考虑这个方案。那请问这个iissues要怎么处理呢? |
这是一个挺早的已知问题,CTeX-kit 还在 Google Code 上托管时我就提出过。 如 @stone-zeng 所说,这是一个 XeTeX 相关的底层 bug,临时的解决方案可以是更换字体或是如 @leo-liu 在 StackExchange 上的回答那样绕过。 |
我使用以下环境测试了 #353 (comment) 和 https://sourceforge.net/p/xetex/bugs/61/ 中的例子,都已正常。
问题可能已经修复。 |
尊敬的ctex开发者你们好,有如下一个与当前ctex默认配置无关但与手动配置ctex字体相关的问题:
非常感谢你们的测试和解答
The text was updated successfully, but these errors were encountered: