如何在使用“asciidoctor-pdf”转换乳胶方程时纠正“语法错误,意外的 ST,在标记 { 处期望 END 或 RMCHAR”

如何在使用“asciidoctor-pdf”转换乳胶方程时纠正“语法错误,意外的 ST,在标记 { 处期望 END 或 RMCHAR”

我正在尝试在“AsciiDoctor-PDF”中转换以下乳胶方程式:

\begin{equation}
{
\sigma =\frac{
\mathrm{\mathrm{ln}}\left(\frac{
T_o }{T_i}\right)}
{\mathrm{\mathrm{ln} }\left(\frac{
p_o}{p_i}\right)}
}
\end{equation}

但低于警告水平...

行:4 错误:语法错误,意外 ST,在标记处期望 END 或 RMCHAR { 无法解析 mtexLine:27 错误:语法错误,意外 ST,在标记处期望 END 或 RMCHAR { 无法解析 mtexasciidoctor:警告:无法嵌入图像:/Documentation/Modules/GenericASC/stem-9f532e39460072a234a66e312873c58a.png;图像文件是无法识别的格式

请问有什么建议可以解决此类问题吗?

答案1

非常感谢您的意见,@Joseph 和 @barbara。这帮助我稍微调整了方程式,现在可以使用“asciidoctor-pdf”工具很好地转换。以下是更新后的方程式:

\begin{equation}
\sigma =\frac{
\mathrm{ln}\left(\frac{
T_o }{T_i}\right)}
{\mathrm{ln} \left(\frac{
p_o}{p_i}\right)}
\end{equation}

PS:删除了不需要的‘\mathrm’。

再次感谢。

相关内容