看板LaTeX
标 题Re: latex 一些 中文 问题
发信站SayYA 资讯站 (Thu Oct 4 12:35:30 2007)
转信站ptt!ctu-reader!ctu-peer!news.nctu!News.Math.NCTU!SayYa
※ 引述《suglwu (suglwu)》之铭言:
> ※ 引述《Edward (蒙古大夫 2.0)》之铭言:
> > 嗯,pdflatex 把 ToUnicode CMap 弄错了,这个要再追查一下原因。
> > 暂时请使用 latex + dvipdfmx 的方式。
> > ps.我记得 git 里头的 LaTeX CJK 有把这个 bug 补起来,不是很确定,
> > 要再查一下。
> 提供一个额外的测试 (目前不知道原因,只有测试的结果)
> 由於之前 post 探讨过 CJK 跟 CJKutf8 这两个 packages
> (关於 inputenc)
> 所以这一次我也有点好奇做了个测试
> 发现这次 在 [1] 直排测试中
> 将
> \usepackage{CJKutf8}
> 改成
> \usepackage{CJK}
> 则使用 pdflatex 可以正常显示直排也不会多一个 v 在,前面。
> [1] http://neuro.ohbi.net/lab/latex/wukong_nsung_u8vert.tex
不是的,这是两种不一样的情形。
使用 CJKutf8,pdflatex/dvipdfmx,「理应」嵌入 ToUnicode cmap,
这样,才会有 copy&search 的功能。这里是 pdflatex 本身的问题,
但他们一直不处理(Orz):
http://lists.ffii.org/pipermail/cjk/2006-September/001664.html
使用 CJK 的话,dvipdfmx 本身有能力嵌入 ToUnicode cmap,所以
copy&search 的功能没有问题。但 pdflatex 没有,所以,这时制作出
来的 pdf,中文的部份就没有 copy&search 的功能了。
ps.不过,这里 CJKutf8 应该是 CJK 的 bug,我再回报给 Werner 好了。
因为,这时是 CJK macro 在嵌入 ToUnicode cmap。
--
一个神圣的目标是很危险的。当一个目标变得神圣时,
要达到这个目标的手段往往会变得很卑下。(林语堂.快乐的天才)
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: edt1023.sayya.org