看板LaTeX
标 题Re: [问题]dvipdfmx 编出含 Type3 Times 字体的 PDF 档
发信站SayYA 资讯站 (Sat Dec 9 18:45:49 2006)
转信站ptt!ctu-reader!news.nctu!SayYa
※ 引述《npchen (npchen)》之铭言:
> 我的 dvipdfmx-20050823 是 MacTeX 安装包 (TeXLive 2005, 新的档案树状结构)
> 已编译好的,运行於 Mac OS X 10.4 都没有问题,直到这两天开始透过 times.sty
> 使用 Times 字体来替换平常使用的 Computer Modern。
> 产生的 PDF 档内的 Times 字体是 Type 3,是由 pk font 产生的;当然,品质很差。
> Acrobat Reader 报告的 font 是 Type 3 的 T3Font_? (? 是流水号,从 1 开始,
> 每次编译 PDF 档都会进 1)
> 用一个很简单的
> \documentclass{article}
> \usepackage{times}
建议使用 mathptmx 取代 times package,他的定义比较完整:
\usepackage{mathptmx}
\usepackage[scaled=.90]{helvet}
\usepackage{courier}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
> \begin{document}
> This is a test.
> \end{document}
> 来测试,用 pdflatex 流程产生的是内嵌有 Type 1 的 PDF 档,但是 latex + dvipdfmx
> 则会有上述的 Type 3 的问题。
> 会是哪个 map 档没有设好呢?这 MacTeX 安装
> 包装设後,我只有加装中文的 TTF 字型档,更动的是与TrueType 有关的 map 档
> (font).map
> updmap.cfg
> dvipdfmx.cfg
> cid-x.map
> ttfonts.map
> 对於 PostScript Type 1 没有经验。
> 不知有没有什麽建议?
> 谢谢。
1. updmap-sys --edit,把 dvipdfmDownloadBase14 设为 true,
dvipsPreferOutline 也设为 true。
2. 检查 dvipdfmx.cfg 是否有把 lw35urw.map 包括进去。
试试看(因为预设是会用 Type 1,所以有可能某些地方的设定有问题)。
--
有些人有种奇怪的想法 -- 认为一些客观知识的总合即为智慧。
(林语堂.啼笑皆非)
--
※ Origin: SayYA 资讯站 <bbs.sayya.org>
◆ From: edt1023.sayya.org