| 中文相關問題 |
- 由 Package Manager 安裝 MiTeX 內建的 CJK 套件即可
- 以安裝字型查看:texmf\tex\latex\CJK 或 localtexmf\tex\latex\CJK,根據編碼進入資料夾
- 其他字型可安裝 CTeX-Fonts 套件,僅支援 GBK 編碼。在繁體作業系統環境使用 GBK 編碼編輯文字的方法為利用網頁編輯器或 Outlook,並將檔案以 GB 編碼儲存。使用瀏覽器開啟檔案,將編碼設定為 Big-5,複製並貼上至 WinEdt 內即可。繁體字型安裝參考下方說明。
- 中文字加上格式標籤或斷行符號常會發生轉譯錯誤的情形,並最好將中文字放在下列標籤之間:
\begin{Bg5text}
中文字…
/end(Bg5text) → 注意括號 - 測試碼
\documentclass[a4paper]{article}
\usepackage{CJK}
\begin{document}
Test!
\begin{CJK}{Bg5}{bsmi} % 預設字型
Test!
\begin{Bg5text}
這是測試檔!
/end(Bg5text)
\end{CJK}
\end{document}
文鼎繁體 ftp://cle.linux.org.tw/pub2/fonts/Arphic/
王翰宗繁體 ftp://ftp.ncnu.edu.tw/mirror/Font/wangnew/
- 目前不需要使用 enc 檔案
李果正:因為 pdflatex 嵌入 TTF 的技術,對於 CJK 字型而言尚待改進,會造成 pdf 檔非常的龐大。目前 pdftex/pdflatex 還是以嵌入中文 Type-1 較佳。 - 簡體可直接安裝 CTeX-Fonts 套件
- 手動安裝
解壓縮後,將以下各「資料夾」移至相對應的目錄:
* 資料夾名稱更改成字型名稱即可,例:akai、hwyk…
xxx-afm: localtexmf\fonts\afm\
xxx-tfm: localtexmf\fonts\tfm\
xxx-pfb: localtexmf\fonts\type1\
c00xxx.fd: localtexmf\tex\latex\CJK\Bg5\
xxx.map: localtexmf\dvips\xxx\ (自行建立字型名稱的資料夾擺入)
cid-x.map: localtexmf\dvipdfm\xxx\(自行建立字型名稱的資料夾擺入,並將檔名更正為以字型為名稱)
更新 localtexmf\web2c\udpmap.cfg,加入 Map xxx.map 即可。若沒有此檔案請自行建立。
更新 file name database:在命令提示字元執行 initexmf -u
建立 font map 檔案:在命令提示字元執行 initexmf --mkmaps
使用環境:WinEdt 5.4 + MiKTeX 2.4(從 Package Manager 安裝 CJK 相關套件) - 測試碼:
\documentclass[a4paper]{article}
\usepackage{CJK}
\begin{document}
Test!
\begin{CJK}{Bg5}{akai} % 文鼎楷書
Test!
\begin{Bg5text}
這是測試檔!
/end(Bg5text)
\end{CJK}
\end{document}
% Add Bookmarks to PDF File
% 須修正中文 Bookmarks 顯示及部分指向錯誤的問題
\usepackage[CJKbookmarks,dvipdfm]{hyperref}
\hypersetup{%
pdftitle={...},
pdfauthor={...},
pdfkeywords={...},
bookmarksnumbered,
pdfstartview={FitH},
urlcolor=cyan,
}%
- 據說 CJKBookmarks 是沒有被放入文件說明裡的存在選項 @@" 轉出來還是亂碼,不過至少有出現 entry 啦!使用 Acrobat 修正!
- 如果是大量中文書籤,那就…Orz 有其他程式可以用的樣子,只是不想裝…
% Watermark
\usepackage{eso-pic}
\usepackage{graphicx}
% Watermark Settings
\newcommand\WatermarkPicture{%
\put(0,0){%
\parbox[b][\paperheight]{\paperwidth}{%
\vfill
\centering
\includegraphics[width=200pt,keepaspectratio]{ntuwatermark}%
\vfill
}
}
}
% The picture is centered on the page background
- 在需要浮水印的頁面 include 之前加入以下這一行,之後所有頁面都會有浮水印
\AddToShipoutPicture{\WatermarkPicture} % Add Watermark - 再不需要浮水印的頁面 include 之前加入以下這一行,之後所有頁面都沒有浮水印
\ClearShipoutPicture - 其他詳情自行參看 eso-pic 說明文件與範例
http://www.tex.ac.uk/tex-archive/macros/latex/contrib/eso-pic/ - ntuwatermark 是檔名去掉延伸檔名 eps