数学文本和装饰的问题

数学文本和装饰的问题

我想在圆圈周围写一些数学文字,这对于数学公式来说很好,但是当我尝试从包中\varSigma写入 时,它不起作用。我该如何解决这个问题?\varPiamsmath

代码

\documentclass{article}
\usepackage{tikz,amsmath}
\usetikzlibrary{decorations.text} 
\begin{document}
\begin{tikzpicture}[decoration={text along path, text={$\varSigma \varPi MAX$}}]
\path [decorate]
(0,0) .. controls (0,6) and (9,6) .. (9,0);
\end{tikzpicture}
\end{document}

答案1

每个数学符号都需要放在两个分隔的括号中:

\documentclass{article}
\usepackage{tikz,amsmath}
\usetikzlibrary{decorations.text} 
\begin{document}
\begin{tikzpicture}[decoration={text along path, text={{$\varSigma$} {$\varPi$} {$MAX$}}}]
\path [decorate]
(0,0) .. controls (0,6) and (9,6) .. (9,0);
\end{tikzpicture}
\end{document}

{}或者,您需要在数学环境所在的几个括号后面放置一些内容(例如):{$\varSigma \varPi MAX$}{}

相关内容