错误 \mathcal 仅在数学模式下允许。...\raggedright \textbf{\mathcal{$S_{(TX)}$}}}

错误 \mathcal 仅在数学模式下允许。...\raggedright \textbf{\mathcal{$S_{(TX)}$}}}

\mathcal只在数学模式下允许此错误

...\raggedright \textbf{\mathcal{$S_{(TX)}$}}} 

当我运行我的子文件时,主文件是论文文件。

\parbox{0.4\textwidth}{\raggedright \textbf{\mathcal{$S_{(TX)}$}}} 
\hspace{-20ex} \parbox{0.4\textwidth}{\raggedright Alternating Current}\par

\parbox{0.4\textwidth}{\raggedright \textbf{\mathcal{$S_{(TX)dffgg}$}} } 
\hspace{-20ex}  \parbox{0.4\textwidth}{\raggedright Alternating Current Current}\par

答案1

我的第一次尝试是将 括\mathcal在 中$ $,如下所示:

\parbox{0.4\textwidth}{\raggedright \textbf{$\mathcal{S_{(TX)}}$}} 
\hspace{-20ex} \parbox{0.4\textwidth}{\raggedright Alternating Current}\par

\parbox{0.4\textwidth}{\raggedright \textbf{$\mathcal{S_{(TX)dffgg}}$} } 
\hspace{-20ex}  \parbox{0.4\textwidth}{\raggedright Alternating Current Current}\par

看看是否有效。

答案2

我建议不要使用大量(看起来相当复杂的)\parbox指令,而是将材料放入双列tabular环境中,第一列默认处于数学模式。

顺便说一句,我假设只有字母S应该出现在的参数中\mathcal

在下面的代码中,我省略了\textbf指令,因为我不清楚它们应该完成什么。

在此处输入图片描述

\documentclass{article}
\usepackage{array} % for '\newcolumntype' macro
\newcolumntype{L}{>{$}l<{$}}

\begin{document}
\begin{tabular}{@{} L l @{}}
  \mathcal{S}_{(TX)}      & Alternating Current \\
  \mathcal{S}_{(TX)}dffgg & Alternating Current Current
\end{tabular}
\end{document}

相关内容