日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【LaTeX】E喵的LaTeX新手入门教程(6)中文

發(fā)布時間:2025/3/21 编程问答 18 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【LaTeX】E喵的LaTeX新手入门教程(6)中文 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

假期玩得有點(diǎn)兇 ._.前情回顧【LaTeX】E喵的LaTeX新手入門教程(1)準(zhǔn)備篇?
【LaTeX】E喵的LaTeX新手入門教程(2)基礎(chǔ)排版?
【LaTeX】E喵的LaTeX新手入門教程(3)數(shù)學(xué)公式?
【LaTeX】E喵的LaTeX新手入門教程(4)圖表?
【LaTeX】E喵的LaTeX新手入門教程(5)參考文獻(xiàn)、文檔組織
先扯一點(diǎn)沒啥用的。。。話說呀在高老頭發(fā)明TeX的時候。。高老頭是美國人嘛,自然是本著能用就好的原則,TeX只支持ASCII碼。這一代算是第一代TeX程序。而中文編碼都是多字節(jié)的,所以要想讓TeX支持中文的話,唯一的方法是檢測一下第一個字節(jié)是不是屬于中文的,然后再往后讀,查表得到輸出的文字。基于這個原理,一位德國人搞出了個宏包叫做CJK,就是干這事兒的。嗯看起來很不錯的樣子,那個年代的人們都喜歡._.嗯到了第二代pdfTeX,對編碼的支持仍然沒有改觀,于是大家還用CJK。然后又過了好久,第三代XeTeX原生支持了Unicode,于是不用分解多字節(jié)編碼了,而且XeTeX又能讀取系統(tǒng)字體,于是就很歡樂了。第四代LuaTeX嘛繼承了優(yōu)良傳統(tǒng),所以我們現(xiàn)在排版中文的話,已經(jīng)完全用不著CJK宏包了._.XeLaTeX中輸出中文XeTeX原生支持Unicode,因此將源文件保存成UTF-8格式就可以了。但是有一點(diǎn)需要注意的是,雖然中文被識別了,但是XeTeX沒有默認(rèn)的中文字體,所以輸出的中文都看不見._.為了中文能夠顯示,我們就得指定一種字體。XeTeX是可以調(diào)用系統(tǒng)字體的,但是具體能用哪些,我們得先看一下。查看字體的方法是:fc-list嗯截個圖它長這樣的._.在第一個冒號和第二個冒號之間的就是字體名稱了,用逗號分隔的,哪個都可以用,比如Adobe Song StdAdobe 宋體 Std調(diào)用的是同一種字體的喵。由于XeTeX原生調(diào)用字體的方法比較復(fù)雜,這里我們使用XeLaTeX的fontspecxeCJK宏包來完成XeLaTeX中中英文字體的設(shè)定。提示:xeCJK宏包已經(jīng)包含了fontspec宏包,因此只用xeCJK宏包即可的喵0w0所以我們需要在導(dǎo)言區(qū)加一句\usepackage{xeCJK}指定中文字體指定中文字體很簡單啦。\setCJKmainfont{字體名}
\setCJKmonofont{字體名}
一個設(shè)置主字體族,一個設(shè)置等寬字體族。如果想使用新的字體族可以用\setCJKfamilyfont{族名}{字體名}它們還有很多豐富的選項,具體可以看文檔。。。不過xeCJK是國人寫的宏包,所以它的文檔是中~文~的喵>//< 一口氣看五頁,不費(fèi)勁!指定英文字體\setmainfont{字體名}
\setmonofont{字體名}
跟上面似乎一樣的說._.由于xeCJK宏包的工作,你可以分別為中文和英文指定不同的字體,十分炫酷的喵。如果我不用XeTeX的話。。那你就杯具了。._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
._.
嘛。。通用的解決方案還是有的喵><偉大的ctex文檔類/宏包xeCJK是只有XeLaTeX才能用的宏包,TeX和pdfTeX表示你這是紅果果的歧視啊,你看今年春晚都反歧視了是不,總得搞出個通用的套路才行。于是就有了ctex文檔類和宏包的喵(似乎反了,ctex貌似早于XeTeX的喵._.管它呢),只需輕輕一用,從此跨越平臺過上xing福生活不是夢想。它的原理是檢測一下引擎,如果是XeTeX就用新套路,不是就用老套路的喵,當(dāng)然做了很多其他工作,具體可以看文檔,也是中~文~的喵>//<ctex的使用方法是:

  • 使用ctex文檔類
  • 使用ctex宏包

使用ctex文檔類以前我們說過LaTeX內(nèi)置了一些文檔類,像article什么什么的十分好用之類的。有了CTeX你就可以拋棄原來的文檔類了._.ctex文檔類直接支持中文,只需要用ctex給出的文檔類就可以了。article?→?ctexart
report?→?ctexrep
book?→?ctexbook
換一換就好了的喵。使用ctex宏包\usepackage{ctex}這還用我說么._.小提示ctex的默認(rèn)字體是Windows自帶的那個坑爹宋體,同時還會用到Windows自帶的坑爹黑體和坑爹楷體還有坑爹仿宋體,這些字體是有版權(quán)的,所以各大TeX發(fā)行版是不帶的O//O 因此如果你用Linux,確保安裝一下它們的喵。下期預(yù)告頁面設(shè)置,指定一下頁邊距頁眉頁腳什么的喵。
from:?http://blog.renren.com/blog/339175058/895170050?bfrom=01020110200

總結(jié)

以上是生活随笔為你收集整理的【LaTeX】E喵的LaTeX新手入门教程(6)中文的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 奶水喷溅 在线播放 | 精品黑人| 日本电影一区 | 东凛在线观看 | 一级黄色片在线免费观看 | 91视频社区| 免费看av软件 | 国模少妇一区二区 | 中文字幕精品久久久久人妻红杏1 | 欧美 日韩 国产 一区二区三区 | 毛片福利 | 欧美性高潮视频 | 精品人人妻人人澡人人爽牛牛 | 91禁国产网站 | 爱爱视频在线播放 | 国产中文字幕亚洲 | 日本黄视频在线观看 | 老女人做爰全过程免费的视频 | 91操操操| 色多多入口 | 色爱综合区| 中文字幕av免费观看 | 精品不卡一区二区 | 久久日本视频 | 99久久久国产精品无码网爆 | 天天操天天干天天操 | 日本四级电影 | 国产一区自拍视频 | 欧美v在线 | 狠狠香蕉 | 精品国产大片大片大片 | 国产精品毛片一区二区在线看 | 欧美综合自拍亚洲综合图片区 | 色偷偷噜噜噜亚洲男人 | 日本黄色录象 | 国产日韩精品视频 | 国精品一区二区 | 久久狠狠干 | 国产伦精品一区二区三区视频免费 | 成人久久视频 | 日本国产欧美 | 亚洲欧美另类中文字幕 | 久久久久久久久久99精品 | 神马久久精品 | 91色视频在线 | 国产精品第7页 | 一级国产视频 | 张津瑜国内精品www在线 | 高清国产mv在线观看 | 欧美另类高清videos的特点 | 欧美精品在线观看 | 欧美黄色免费在线观看 | 中国美女黄色 | 里番精品3d一二三区 | 青青青青操| 国产欧美123| 久久久久久日产精品 | 一本色道久久综合熟妇 | 麻豆回家视频区一区二 | 国产一级一片 | 亚洲欧洲日本一区二区三区 | 色www亚洲国产张柏芝 | 成人在线视频一区二区 | 欧美大色一区 | 精品99视频 | 亚洲色图清纯唯美 | 色哟哟在线免费观看 | 日韩视频第一页 | 国产av一区不卡 | 精品人妻伦一区二区三区久久 | 真实的国产乱xxxx在线 | a级片国产 | www.夜夜爱 | 粉嫩av一区二区白浆 | 日本不卡二区 | 亚洲午夜视频在线 | 日韩免费福利视频 | 少妇一级淫片免费放播放 | 插插插av| 黄色一极毛片 | 人妻互换 综合 | 欧美三级欧美成人高清 | 懂色一区二区二区av免费观看 | 视频在线看 | 特高潮videossexhd | 潘金莲一级淫片aaaaaa播放 | 91本色| 久久精品福利 | 91香草视频 | 欧美日韩综合一区 | 国产乱码精品一区二区三 | 玖玖999 | 夜夜草av| 亚洲a一区二区 | 后进极品美女圆润翘臀 | 在线播放无码后入内射少妇 | 国产免费黄| www.brazzers.com| 国产福利在线观看视频 |