看板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