大家好,自從上次使用MikTex和Texmaker使用XeLaTex成功編譯出中文pdf後, 看到有portable版本的MikTex和Taxmaker,於是心血來潮下載來玩玩看。 以下是過程心得報告。 ... <看更多>
「miktex中文」的推薦目錄:
- 關於miktex中文 在 [心得] xeCJK中文環境- 看板LaTeX - 批踢踢實業坊 的評價
- 關於miktex中文 在 Texmaker portable中文設定心得分享- latex | PTT數位生活 的評價
- 關於miktex中文 在 [問題] CJK+MikTeX在PDF中的中文顯示為數字(亂碼) - 看板LaTeX 的評價
- 關於miktex中文 在 WinEdt 編輯器、JabRef參考書目、MikTex編譯器、xeCJK中文字 的評價
- 關於miktex中文 在 全面总结如何在LaTeX 中使用中文(2020 最新版) - jdhao's blog 的評價
- 關於miktex中文 在 2019清大數學營LaTeX直播教學(Texmaker) - YouTube 的評價
miktex中文 在 [問題] CJK+MikTeX在PDF中的中文顯示為數字(亂碼) - 看板LaTeX 的推薦與評價
最近在試著使用LaTeX打中文文件我是用CJK+MikTeX 2.7 按照蔡炎龍教授的說明一步一步進行的已經下載他檔案裡面提供的連結的字型也已經執行過initexmf -u initexmf ... ... <看更多>
miktex中文 在 WinEdt 編輯器、JabRef參考書目、MikTex編譯器、xeCJK中文字 的推薦與評價
WinEdt 編輯器、JabRef參考書目、MikTex編譯器、xeCJK中文字. Contribute to Austinsuyoyo/LatexTutorial development by creating an account on ... ... <看更多>
miktex中文 在 全面总结如何在LaTeX 中使用中文(2020 最新版) - jdhao's blog 的推薦與評價
建议读者直接安装MikTeX 或者TeX Live 即可(Mac 用户可以安装MacTeX)。 使用CTeX 排版中文,目前主要可以使用两种方式:. 使用ctexart 文档类(英文: ... ... <看更多>
miktex中文 在 [心得] xeCJK中文環境- 看板LaTeX - 批踢踢實業坊 的推薦與評價
最近收到不少網友詢問2009年關於xeLatex的使用問題,
可能是又到了寫畢業論文的時間了。
因此我再分享一下最近的心得,希望能減少大家爬文的時間。
安裝(Windows 環境)
1. SumatraPDF
2. MikTex 2.9
3. WinEdt 7.x
說明
A) 三者安裝順序無關,隨時都可以移除再安裝新版,互不影響。
B) 閱讀PDF的軟體,也可以用大家常用的Adobe Reader,但SumatraPDF支援synctex功能,
非常好用,在閱讀編譯好的pdf檔時,在某個位置double-click,
則會自動跳回對應的tex檔的地方做編輯。
C) WinEdt 7.0以後的版本,原生支援Unicode,舊版也能強制使用Unicode,只是會有一些小問題。
也可以使用MikTex內建的Texworks,一樣有支援Unicode,只是功能陽春了點。
D) MikTex完整版要下載很久,也要安裝很久,建議下載Basic版,然後安裝時選擇
Missing packages install on-the-fly,這樣有缺少的packages就會自動下載安裝。
例如第一次編譯xeCJK檔時,就需要下載一些packages,請耐心等待,第二次之後就不會了。
E) WinEdt為shareware,不付費也能正常使用,只會會跳出提醒視窗,按掉即可。
F) 若在WinEdt 7中,無法自動用SumatraPDF打開PDF檔的話,請至Options->Excution Modes->PDF Viewer
第一個Alternative Viewer 1中,最右邊的放大鏡按下去,去找你的SumatraPDF的執行檔,
之後,Alternative Viewer 1按鈕就會亮起,點它,再按OK,就可以了。
接下來,其實只要加兩行就可以用原來Latex的習慣打中文了
====範例檔1===========================
\documentclass{article}
\usepackage{xeCJK} %打中文必備
\setCJKmainfont{新細明體} %設定中文字型,而英文不去更動
\begin{document}
可以打中文了。好高興。English Test. 插入中文,試試看。This is a simple template for a XeLaTeX
document using the article class, $\displaystyle\sum_{i=1}^p L_i \leq n \leq \sum_{i=1}^p U_i$,
with the fontspec package to easily select fonts.
\end{document}
====範例檔1結束=======================
有沒有覺得很容易呢?
若想要變換字型,中文字能夠粗體、斜體的話,請看下面更詳細的範例。
sample.tex範例檔內容=========================
%!Mode:: "TeX:UTF-8"
%讓舊版WinEdt能辨識此檔為UTF-8編碼, 若使用WinEdt 7.x,或是別的Editor,則可刪除此行。
\documentclass{article}
\usepackage{xeCJK} %打中文必備,會自動載入fontspec,並讓讓中英文字體分開設置
\setCJKmainfont[AutoFakeBold=6,AutoFakeSlant=.4]{新細明體}
%AutoFakeBold設定粗體字要多粗
%AutoFakeSlant設定斜體字要多斜,範圍-0.999到0.999,負值為往左斜
%以下四行非必要,但對於切換字型蠻好用的。
\defaultCJKfontfeatures{AutoFakeBold=6,AutoFakeSlant=.4} %以後不用再設定粗斜
\newCJKfontfamily\Kai{標楷體} %定義指令\Kai則切換成標楷體
\newCJKfontfamily\Hei{微軟正黑體} %定義指令\Hei則切換成正黑體
\newCJKfontfamily\NewMing{新細明體} %定義指令\NewMing則切換成新細明體
%註:若您的Windows有安裝別的字型,也可以自行設定。
\begin{document}
隨時可以變換字型{\Kai 這個是標楷體},{\Hei 黑體},回到預設字體。
\textbf{粗體boldface 12345中文字{\Kai 楷粗}}正常Normal 12345中文字
\textit{斜體italic 12345中文字{\Hei 黑斜}}\:正常Normal 12345中文字
\end{document}
========檔案結尾===========================
說明:
A) 檔案要儲存成UTF-8的格式,不能使用Big-5。
B) \includegraph 不能使用eps檔,請直接使用裁切好的pdf檔。
因為xeLatex其實就是PDFLatex修改而來。
C) 在WinEdt 7中可以直接把compile鈕切換成xeLatex,會比較方便。
D) 更多詳細的xeCJK參數,可以參考 https://goo.gl/C8eld
E) 此範例檔下載:https://goo.gl/AZqzh,可以先compile看看,測試你的xeCJK環境是否正常。
F) 我有交大論文的範例,以前是整本用cwTex打的,最近把它改成了xeLatex的版本,乾淨許多;
但因為有些私人的內容,不方便公開,若真的需要,再私下聯絡。
目前的xeLatex的發展已經日漸成熟了,就算不打中文,也可以用xeLatex來取代原來的PDFLatex。
希望這個心得文能對需要Latex打中文的人有幫助。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.122.140.134
若在WinEdt 7中,無法自動用SumatraPDF打開PDF檔的話,
請至Options->Excution Modes->PDF Viewer,
第一個Alternative Viewer 1中,最右邊的放大鏡按下去,去找你的SumatraPDF的執行檔,
之後,Alternative Viewer 1按鈕就會亮起,點它,再按OK,就可以了。
使用SumatraPDF來跟WinEdt配合,對於原始碼與文件的配合真的方便很多!
※ 編輯: DavidGuo 來自: 140.122.140.134 (04/28 14:34)
... <看更多>