以下 MWE 将生成包含带假名汉字的页面。假名是放在汉字上方的文本,用于让我们知道如何发音汉字。
平均能量损失
\documentclass{book}
\usepackage{xeCJK}
\usepackage{ruby}
\usepackage[colorlinks]{hyperref}
\setmainfont{Cambria}
\setCJKmainfont{ipaexm.ttf}
\renewcommand\rubysep{.1ex}
\renewcommand\rubysize{.4}
\begin{document}
\tableofcontents
\chapter{\ruby{私}{わたし}は\LaTeX が\ruby{好}{す}きです}
\ruby{私}{わたし}は\LaTeX が\ruby{好}{す}きです。
\end{document}
问题
当我编译 MWE 并突出显示一个句子时,我得到了以下内容。
这里,假名注音也被高亮了。其实我只是想复制不带假名的句子。怎么做呢?
答案1
在 Linux 下使用标准 pdf-viewer 和 okular 我也没有遇到突出显示的问题。
那你自己写一个怎么样红宝石命令?!这个突出显示效果怎么样?
\documentclass{book}
\usepackage{xeCJK}
\newcommand\myruby[2]{
\begin{tabular}{c}\hskip-5pt\fontsize{5}{5} \selectfont#2\\[-2pt]
\hskip-5pt\fontsize{12}{12}\selectfont#1
\end{tabular}}
\begin{document}
\myruby{私}{わたし}は\LaTeX が\myruby{好}{す}きです。
\end{document}
如果这有效,我们可以考虑如何纠正水平对齐......