LINUX.ORG.RU

Раскрашивание определённых элементов формулы в TeX

 ,


0

2

Хочется немного странного: написать пару строчек/страничек кода в преамбуле, чтобы, скажем, все символы с заданными именами во всех формулах раскрасились красненьким. Например, все иксы во всех формулах - красные, все игреки - зеленые. Да еще хочется, чтобы при этом формулы остались в том виде, в каком они были до этого. Возможно как-то так сделать, или нужен полноценный препроцессор?

★★★★★

Можно как-то так, например:

\documentclass{article}

{
\catcode`x=\active
\gdefx{{\color{red}\mathchar"7178}}
}

\AtBeginDocument{%
  \mathcode`\x="8000
}

\usepackage{xcolor}

\begin{document}
Quick brown fox jumps over the lazy dog.
\[
  x+y=z.
\]

\end{document}
TeopeTuK ★★★★
()