使用Latex输入日语,设置日语字体,并且添加假名

 

\documentclass[12pt]{article}
%\usepackage{ctex}
\usepackage{xltxtra} %必须带上,否则下面的\setmainfont无法使用,或者使用\usepackage{fontspec}来代替
%\setmainfont{Kozuka Gothic Pro M}
%\setmainfont[Mapping=tex-text]{Kozuka Gothic Pro M}
\setmainfont{UD Digi Kyokasho N-R}
%\setmainfont{UD Digi Kyokasho NK-R}
%\setmainfont{UD Digi Kyokasho NP-R}
%\setmainfont{UD Digi Kyokasho N-R, UD Digi Kyokasho NK-R, UD Digi Kyokasho NP-R}
%\setmainfont{UD Digi Kyokasho N-B}

\usepackage{xcolor}
\usepackage{ruby}

%ruby configuration
\renewcommand{\rubysep}{-0.1ex} %设为0ex时,是基准。调为负值,更靠近汉字。
\renewcommand{\rubysize}{0.3}

\begin{document}
\ruby{\textcolor{red}{漢}}{かん}\ruby{字}{じ}で\ruby{書}{か}く。

父は今年60\ruby{\textcolor{red}{歳}}{さい}になります。

さんぎょう【\textcolor{red}{産}業】

バイオリンを\ruby{\textcolor{red}{練}}{れん}\ruby{習}{しゅう}する

300メートルほど\ruby{\textcolor{red}{歩}}{ある}く

\ruby{産}{さん}\ruby{業}{ぎょう}をおこす。

\ruby{産}{さん}\ruby{業}{ぎょう}\ruby{廃}{はい}\ruby{棄}{き}\ruby{物}{ぶつ}

\ruby{物}{ぶつ}\ruby{理}{り}

\end{document}

 

上面是个例子,作为参考

 

\setmainfont{字体名称}

把需要的字体放到/home/your_username/.fonts文件夹中。

然后使用fc-cache -f -v更新字体

使用

fc-list | grep "\.fonts"

查看字体的详细名字

 

posted @ 2024-02-01 15:15  profesor  阅读(117)  评论(0编辑  收藏  举报