首页 > 其他分享 >使用Latex输入日语,设置日语字体,并且添加假名

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

时间:2024-02-01 15:25:35浏览次数:39  
标签:日语 Latex setmainfont Kyokasho Digi UD 假名 textcolor ruby

 

\documentclass[12pt]{article}
%\usepackage{ctex}
\usepackage{xltxtra} %必须带上,否则下面的\setmainfont无法使用
%\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}

 

上面是个例子,作为参考

标签:日语,Latex,setmainfont,Kyokasho,Digi,UD,假名,textcolor,ruby
From: https://www.cnblogs.com/profesor/p/18001332

相关文章

  • Latex 图片浮动问题
    本文转载自LiamHuang此篇介绍一下LaTeX中的浮动体基本概念,以及最常见的几个问题。浮动体是什么   在实际撰写文稿的过程中,我们可能会碰到一些占据篇幅较大,但同时又不方便分页的内容。(比如图片和表格,通常属于这样的类型)此时,我们通常会希望将它们放在别的地方,避免页面空间......
  • Latex配置语法检查
    1.配置LanguageTool1).下载地址:https://languagetool.org/download/,下载zip文件,记得下载zip文件2).下载完成后解压,命令行进入解压后的目录,运行命令java-jarlanguagetool.jar(或者直接双击打开 languagetool.jar)我这里双击没有运行成功;3).在LanguageTool界面点击TextCh......
  • 为了生成latex如何在sympy中自定义向量函数?适用于自定义类的latex生成。
    在sympy.printing.Printer的_print函数中可以看到一个hook,使得对于每一个类都会尝试寻找对应的_print_{class}函数来处理,因此我们只要利用好这个hook就可以为自定义类创建latex生成逻辑,我试图创建了一个_print_BoldUndefinedFunction函数,但发现它捕获不到(其实是因为BoldUndefinedF......
  • latex常见问题解决
    1.Fileendedwhilescanninguseof\@writefile解决方法:删除编译文件夹内.aux扩展名结尾的文件,重新用Latex命令进行编译,自动生成正确的aux文件,完成错误的修复。注:如果还不好使,就把除.tex以外的文件均删除掉,如:.bbl,.blg,.dvi,.log等2.多行缩进ctrl+a全选后,shift+tab向前退......
  • 解决latex在使用lstlisting环境时的Undefined control sequence.错误
    错误描述,如题,Undefinedcontrolsequence.\begin{lstlisting},查了不少的资料,起始就是一句话,缺了宏包的导入。先看代码:\documentclass[11pt,a4paper]{ctexart}\usepackage{listings}%插入代码要引入的宏包\author{gsc}\title{sample}\lstset{columns=fixed,......
  • 常用 $ \LaTeX $ 数学公式(持续更新)
    Updateon2022.11.12:修正了一处小错误希望这份东西能尽量帮助大家,节省在\(\LaTeX\)公式大全中寻找的时间,欢迎在评论区提出建议。如果您有需求,例如添加某一部分的公式,可私信号主。插入公式$你要插入的公式$这是普通插入(即紧跟随文字插入)$$你要插入的公式(最好是比较大的)$$......
  • 各科老师今日语录(2024/1/18)
    化学:老师:1mol化学方程式转移几mol电子?学生:啊?1mol化学方程式是啥?生物:老师:你这写的什么玩意,掌握的不行啊。学生:老师我下课找你默写。老师:还行,起码态度不错。数学:老师:我们就把这个叫做水平线吧,你在各个资料上都找不到,这是我自己说的。物理:老师:上次问卷调查说我拖堂,我以后尽量响......
  • latex中插入latex代码
    导言区插入:\usepackage{listings}%插入代码要引入的宏包\lstset{columns=fixed,basicstyle=\linespread{1.2}\ttfamily,%设置行距,字体numbers=left,%在左侧显示行号numberstyle=\t......
  • latex强大排版能力体现,多根号高度的联动调整
    简单根号内容:$\sqrt{2x^2*\frac{1}{3a}}$\\复杂根号内容:$\sqrt{2x^2}\sqrt{\frac{1}{3a}}$\\%明显看出多根号情形下,根号的这种调整是无能为力的,借助命令vphantom,使得对象占据本身的高度宽度为零\\复杂根号内容:$\sqrt{\vphantom{\frac{1}{3a}}2x^2}\sqrt{\frac{1}{3a}}......
  • latex中Missing $ inserted. \end{align*}
    有这么一段代码:1\begin{align*}2\text{解:}(x+\mathrm{i}y)(x-\mathrm{i}y)&=x^2+\mathrm{i}xy-\mathrm{i}xy-\mathrm{i}^2y^2\text{(其中$\mathrm{i}$是虚数单位)}\\3&=x^2+y^2\text{$\cdots\cdots\cdots$2分}\\4\intertext{\hspace{7.5em......