推 LSC112233:你需要的是研究一下 babel 這個套件。 01/16 00:31
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: Tadano (210.68.117.143), 時間: 01/16/2012 11:04:53
※ 編輯: Tadano 來自: 210.68.117.143 (01/16 11:09)
推 Energiya:用Babel阿 不過如果文建中有俄文跟中文要注意可能會衝突 01/16 15:10
推 Energiya:我之前打是用CJK 但是要把中文環境預設關閉 01/16 15:12
→ Tadano:感謝。請問是不是要改成utf-8格式?因為latex版有版友這樣 01/16 17:29
→ Tadano:回答,不過cwtex無法處理utf8。我會再試試用CJK的 01/16 17:30
推 Energiya:CJK用utf8比較好big5遇到某些字會無法編排 ex:程 01/16 17:31
推 Energiya:好像是big5編碼衝到控制碼 01/16 17:33
推 azei:老共Babel是啥阿XDD 01/16 18:33
推 Energiya:Latex是一種科學排版軟體 用來打數學式比較好看 01/16 19:36
推 Energiya:Babel算是Latex的一種延伸套件 讓他可以支援各種語言 01/16 19:37
> -------------------------------------------------------------------------- <
作者: Energiya (走進新時代) 看板: Russian
標題: Re: [問題] 打俄文
時間: Mon Jan 16 17:45:15 2012
我當時打的開頭是 preamble區加入
\usepackage[T2A]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[russian,english]{babel} %Babel語言選英文跟俄文
\usepackage[encapsulated]{CJK} %CJK模式預設關閉 避免跟俄文衝突
如果要打中文必須用begin, end夾住
\begin{CJK}{UTF8}{bkai}
中文
\end{CJK}
如果要打俄文也要用刮號夾住避免衝突
\foreignlanguage{russian}{русский язык}
我有點忘記當時為啥Babel要打English了
如果只有一種外文好像可以不用這麼複雜
有可能是設兩種語言才能用\foreignlanguage{XXX}來選擇語言畢免衝突