ubuntu vscode latex中外言語サポート

3379 ワード

中国語フォントのサポート
ubuntu中国語フォントはwindowsのフォントライブラリからコピーする必要があります.あるいは、ネット上で以下をダウンロードして中国語フォントだけを紹介します.その他は類似しています.
1.フォントディレクトリの作成
ubuntuのフォントは/usr/share/fonts/ディレクトリの下に保存されます
$ sudo mkdir -p /usr/share/fonts/windows

2.Windowsフォントファイルのコピー
WindowsフォントファイルはC:windowsFontsディレクトリの下に保存され、一時的にUディスクにコピーしてubuntuにコピーできます.
$ sudo cp ~/path/to/fonts /usr/share/fonts/winFonts/

3.フォントのインストール
$ cd /usr/share/fonts/windows
$ sudo mkfontscale  #(     fonts.scale  ,           )
$ sudo mkfontdir  #(     fonts.dir  ,            )
$ sudo fc-cache -fv  #(        ,          )

4.フォントの変更(オプション)
$ sudo apt-get install unity-tweak-tool
$ unity-tweak-tool #     Fonts   

ubuntu vscode latex
1.ubuntuインストールlatex
$ sudo apt-get install texlive-xetex

その他参考Here
2.vscode構成latex
vscode extensionsでlatexを検索し、latex workshop拡張パッケージをインストールしてFile->Preferences->Settingsを選択し、latexを検索し、右側の構成を次の構成に置き換えます.
{
  "latex-workshop.latex.toolchain": [
    {
      "command": "xelatex",
      "args": [
      "%DOC%"
      ]
    }
  ]
}

Example
\documentclass{article}
\usepackage[a4paper, left=1in, right=1in, top=1in, bottom=1in]{geometry}
\usepackage{xeCJK} %   xeCJK   
\setCJKmainfont{SimSun} %   CJK      SimSun (  )

\begin{document}

\tableofcontents

\begin{abstract}
             .            .
\end{abstract}

\section{    }
                    。            .

\section{      }
                       。

\end{document}

以上から分かるように、2行追加するだけで中国語が正常に表示されます.
\usepackage{xeCJK} %   xeCJK   
\setCJKmainfont{SimSun} %   CJK      SimSun (  )

References
latexの簡単な紹介:https://liam0205.me/2014/09/08/latex-introduction/latex詳細はsharelatexドキュメントを参照してください.https://www.sharelatex.com/learn