将等式或公式添加到LaTeX中的图形标题

我在LaTeX中有一个带有标题的图形,我需要添加一个公式(
equation*
displaymath
环境)。例如:
documentclass[12pt]{article}
begin{document}
begin{figure}[tbph]
    begin{center}
        %...
    end{center}
    caption{As you can see
            begin{displaymath}4 ne 5end{displaymath}
    }
    label{fig:somefig}
end{figure}
end{document}
这使得pdflatex生气,虽然它会产生PDF。
! Argument of @caption has an extra }.
<inserted text> 
                par 
l.9    }
将方程式添加到数字标题的正确方法是什么? 注意:请不要建议只使用
$ ... $
数学环境; 显示的等式是玩具示例;我真实的等式更复杂。 也可以看看: 在LaTeX中为方程添加标题(与此问题相反)     
已邀请:
使用包“标题”:
begin{figure}
begin{center}
    ...
    captionsetup{singlelinecheck=off}
    caption[.]{
    begin{displaymath}
        assoc_meaning(lambda x_{SBJ}. followed(x,y) &actor(x) nonumber &actor(y),lambda x_{SBJ}. maintained(x,nonumber <(dist_from(y),1))
    end{displaymath}}
end{center}
end{figure}
caption
之后的方括号不是可选的,但是将它们关闭不会导致看起来与添加
usepackage{caption}
captionsetup{...}
之前的错误有任何不同。     
我不确定你为什么不想使用
$ ... $
解决方案,因为分数? 如果是这样,您可以使用
dfrac
而不是
frac
。 我会尝试
$ displaystyle dfrac{1}{2} cdot sum_{i=0}^n i$
,即使用
displaystyle
命令。     

要回复问题请先登录注册