为单个字母着色时的字距调整

为单个字母着色时的字距调整

当我手动为单词的大写字母着色时,字距会中断。有没有办法保留这个而不手动添加负空格?

错误

{\color{red}W}{onder}

Wonder

答案1

使用 LuaLaTeX 而不是 pdfLaTeX 编译文档并加载卢阿科洛尔包解决了字距调整问题。

如果需要加载xcolor如果你也xcolor luacolor。例如,如果您需要xcolor使用选项加载table,则应\usepackage[table]{xcolor}在运行之前运行\usepackage{luacolor}

在此处输入图片描述

% !TEX TS-program = lualatex
\documentclass{article}
\usepackage{luacolor}
\begin{document}
\begin{tabular}{ll}
  \verb+{\color{red}W}onder+     & {\color{red}W}onder \\
  \verb+\textcolor{red}{W}onder+ & \textcolor{red}{W}onder \\
  \verb+Wonder+                  & Wonder \\
\end{tabular}
\end{document} 

相关内容