一词LaTeX的全球变化

时间:2018-10-09 10:28:40

标签: fonts colors latex

有人知道如何在整个文本中全局更改一个单词的字体(颜色,大小和粗体/斜体)吗?

例如:

  

我有一只。我的很好。我的的名字叫Morron。

我需要某种功能,可以将我的偏好设置应用于整个文档(例如我的示例中的cat)。

1 个答案:

答案 0 :(得分:2)

您可以使用xesearch软件包并与XeLaTeX一起编译。在这里,您可以搜索特定的单词并在其上应用宏,例如\emph\textbf\textcolor{}

例如,您想使cat的所有情况都用斜体表示,请这样做

% Compile this with XeLaTeX
\documentclass{article}

\usepackage{xesearch}    

% Define make-bold macro
\SearchList{mbold}{\textit{#1}}{cat}

\begin{document}

    cat, dog, duck, cat, donkey, monkey.

\end{document}

给予

enter image description here

如您所见,它甚至区分大小写。要抑制这种情况,请使用\SearchList*{}