latexで中国語を出力する方法

1591 ワード

質問:
latexのデフォルトは英語のために用意されていますが、多くの場合、中国語report、how to solve itを使用していますか?
方法:
step1
まず、中国語環境を構築する必要があります.つまり、「CJKパッケージ」and「Texフォントデータベース」をインストールする必要があります.
Windows環境では、本主にMIKtexをインストールしていますが、この2つを持っていることに気づきました.素晴らしいですね.インストールが面倒だと言われています.追加してどのようにパッケージをインストールします:MIKtexの下のpackage manager(Admin)を開けて、注意してpackage managerではありませんて、adminのやっとパッケージを詰める権限があって、そのパッケージを探し当てて、右クリックinstall
Linux環境、この環境は使ったことがなくて、道は次のウェブサイトを分かち合うことができますhttp://blog.csdn.net/mylxiaoyi/article/details/522964
step2
この場所は、本主が何度も穴を落として、肉眼でどう見ても正しいが、ずっと間違っていた.最後にフォーマットが統一されていないことがわかりました!
はい、このステップはフォーマットを統一することです.【3つ】の場所を統一する必要があります.
1.latexプラットフォームに戻り、Optionsの下のconfigure texstudioをクリックし、そのページに入ったらeditorを選択し、default font encodingの下でGBKに変更し、OKをクリックして完成する
2.latexコードのbegin{CJK*}{GBK}{kai}もGBKに統一
\documentclass[a4paper]{article} 
\usepackage{verbatim}
\usepackage{CJK} 
\input zhwinfonts
\author{H. ~Partl}
\title{Minimalism}
\usepackage{Sweave}
\begin{document} 
	
	\maketitle
    \begin{CJK*}{GBK}{kai} %kai    ,song:  
    	    
    \end{CJK*}
\end{document}

3.Rソフトウェア内のSweave(「xiaopangzhenbang.Snw」,encoding='GBK'),encoding部分をGBKとする
Sweave("xiaopangzhenbang.Snw", encoding='GBK')

さて、これでフォーマットはすべてGBKに統一されましたが、ASCII or UTF-8 orなど他のフォーマットに統一できるかもしれません.
 step3
前の文章で述べたように、一歩一歩実行すればいいです.
latexコードを編集し、保存します.snw、注意はusepackage{verbatim}usepackage{CJK}input zhwinfontsを中国語環境に記入する必要がある.R言語のsweave関数で実行する.snwファイルを生成する.texファイル、latexで開きます.tex、実行をクリックして、必要なpdfファイルを生成します
ここではこれ以上述べない