Chinaunix首页 | 论坛 | 博客
  • 博客访问: 478098
  • 博文数量: 115
  • 博客积分: 3777
  • 博客等级: 中校
  • 技术积分: 1070
  • 用 户 组: 普通用户
  • 注册时间: 2009-11-07 09:20
文章分类

全部博文(115)

文章存档

2015年(1)

2013年(3)

2012年(26)

2011年(30)

2010年(34)

2009年(21)

我的朋友

分类:

2010-09-21 11:14:09

LyX 和 LaTeX CJK 的配合
2007/08/11,00:38 :: 點閱次數 (11572)
在〈LyX 和 XeLaTeX 配合〉一文中,我們說明了使用字型比較方便的 系統和 圖形界面的配合。但是,如果你的文件需要其他方面的配合,例如:轉換成 HTML 網頁或轉換成 的 *.odt 的格式,則由於 LaTeX CJK 存在時間較久,相關的支援會比較多,這時使用 可能比較方便。


LyX 1.5 已經內建支援 LaTeX CJK

在 LyX 1.5.x 版開始,就直接的內建支援 LaTeX CJK 了。也就是說文件編碼如果是選在 UTF8(請注意,是大寫,而不是小寫),那麼這個文件將會自動插入 LaTeX CJK 的 package 宣告及整個文件將會包在 CJK UTF8 環境內。不過,這個動作是寫死在程式碼內,完全無法去更動,而且他並沒有指定所使用的字型,所以,沒有其他的補充動作的話,那將會無法使用。

LaTeX CJK 字型的安裝

因此,要讓 LyX 能和 LaTeX CJK 配合,首先就是要讓 LaTeX CJK 能正常運作。如果是使用 的話,那麼他預設已經安裝好一套中文字型,繁體的字型名是:bsmi,簡體的字型名是:gbsn。如果還需要其他的字型,可以參考〈替 LaTeX CJK 新增字型〉一文的說明。現成已經轉換成 Type 1 字型,可以參考:

在 CLE ftp 上的字型 tarball,解開後有個 install.sh 可以用來安裝,uninstall.sh 可以用來解除安裝。在進行下文的動作前,請先確定你的 LaTeX CJK 及所安裝的字型是可以正確執行的。

LyX 指定編碼及字型

接下來,我們來看看 LyX 要如何配合 LaTeX CJK 已經安裝好的字型。首先我們先指定文件編碼:[Document] => [Settings...] => [Language],Encoding 指定大寫的 UTF8:

然後,由於 LyX 並沒有指定字型,所以,我們得在 preamble 區給他指定字型(這裡以 TeX Live 2007 的 bsmi 為例):


阅读(839) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~