关闭广告
晋江论坛网友交流区江南坊
主题:废人兄弟阿 [4]
收藏该贴
已收藏
只看楼主
我这里也可以用 Type 1 字体,dvipdfm 或者 pdfLaTeX 就行了。

Adobe 那个字体好像就不是嵌入的,cid-x.map 里面直接写
gbksong@UGBK@             UniGB-UTF16-H    STSong-Light
这样就好了,文件非常小,但要求浏览者一定要装了 Adobe 的 Asian Language Pack。

如果硬要嵌 Opentype,dvipdfmx 好像也是支持的,不过 20031106 那个版本似乎不行,因为 dvipdfmx 会试图去读 subfont 的那些 tex font metrics,但听人说 20040411 版本可以,在 cygwin 下编译这个版本的时候老是搞不定 kpathsea 库 (cygwin 提供的 libkpathsea 只有一个 dll,没有 libkpathsea.a)。我刚在 Linux 下配置好 TeX 的中文字体,还没来得及尝试。

现在可以用 cmap 宏包在 pdfLaTeX 编译时往 pdf 中加入 cid 信息,这样可以让 pdfLaTeX 生成的中文可以复制粘贴,但似乎文件又大了不少。(详见 http://www.ctex.org/forums/index.php?showtopic=16187&st=0)。

总结起来就是 dvipdfmx 还是一个比较好的解决方案,但内部结构太复杂了,尤其是各种 CMap 之间的互相映射。而从字体角度来说,嵌入 Type 1 字体是目前 Acrobat 处理出来效果最好的,微小的瑕疵有望在后续的版本改正。
№0 ☆☆☆jjgod 2004-11-12 16:53:28留言☆☆☆  加书签 不再看TA

jjgod兄好强阿,失敬失敬!
cmap宏包看见了,不过一直没用,用的比较多的还是dvipdfm,呵呵
那个opentype字体有时acrobat找不到合适的字体来显示的话会自动调用,你和□□说的那个办法我用的时候老是说找不到字体,无论我把它塞到哪。。。不过最后acrobat还是显示对了。好希望能内嵌opentype阿
听说6p把前面又改了,我......不想再改源文件了,呜呜
№1 ☆☆☆废人2004-11-12 20:51:29留言☆☆☆ 
加书签 引用 不再看TA

我现在故事基本写完了,可是回头看,结构是在有点散,包括人物性格有的地方也不太consistant
我在重整,最后都写完改完了贴过来
实在感谢做这么好的东西啊,我上班时候不能看中文,只能看pdf,你们做了这个,我上班时候就能偷看,慢慢地改前面,简直是救了我一命
你们的邮箱地址能给一个我么,要不我改完先发给你们
№2 ☆☆☆6pzhuzhu2004-11-13 01:10:00留言☆☆☆ 
加书签 引用 不再看TA

你感谢jjgod兄吧,他做的工作最多~~
我上mit和你联系吧
№3 ☆☆☆废人2004-11-13 10:26:06留言☆☆☆ 
加书签 引用 不再看TA

可以发到 gzjjgod@21cn.com,前一阵子的更新我一直没赶上,所以没来得及整理。
 
OpenType 字体的问题估计还要过一个月左右才能解决,我在 Linux 下 配置 dvipdfmx 遇到了一个奇怪的问题,作者回信告诉我他要下个月才有时间作更新,所以只好下个月再跟他讨论这几个问题了。:)
 
其实欧主要是搭了个架子而已,废人兄弟坚持同步更新才是不容易的啊。
№4 ☆☆☆jjgod2004-11-16 01:00:52留言☆☆☆ 
加书签 引用 不再看TA

回复此贴子

名字:
选择图案:
内容:
(注意:一次最多可提交5000字,且一次最多可提交三张尺寸在1024*1024范围内的图片,超出部分请分次提交!)
图片链接:
(贴图规则)


返回上层 管理 返回本版块首页返回交流区首页返回主页

 

只看楼主