我有以下位于页面边框后面的方程式:
\begin{equation}
P(word|name_i)= \frac{1}{\sqrt{2\pi\sigma_i^{2}}} \times exp^{\frac{-(tf(name_i,word)*idf(name_i,word)-\mu_i)^{2}}{2\sigma_i^{2}}}
\end{equation}
有什么方法可以防止这种情况发生?
编辑
这是 MWE。请注意,对于文档类,您应该从下载模板这里。
\documentclass{sig-alternate}
\begin{document}
\begin{equation}
P(word|name_i)= \frac{1}{\sqrt{2\pi\sigma_i^{2}}} \times exp^{\frac{-(tf(name_i,word)*idf(name_i,word)-\mu_i)^{2}}{2\sigma_i^{2}}}
\end{equation
\end{document}
答案1
我将为此使用multline
环境。amsmath
\documentclass{sig-alternate}
\usepackage{amsmath}
\begin{document}
\begin{multline}
\label{eq:likelihood}
P(Keyword\mid Seg_i)= \frac{1}{\sqrt{2\pi\sigma_i^{2}}}\\
\times\exp^{\frac{-(tf(Seg_i,Keyword)*idf(Seg_i,Keyword)-\mu_i)^{2}}{2\sigma_i^{2}}}
\end{multline}
\end{document}
输出
我不知道tf
和idf
是什么,但如果它们是运算符,那么最好定义
\DeclareMathOperator{\idf}{idf}
\DeclareMathOperator{\tf}{tf}
而且,可能许多单词必须排版为文本。
平均能量损失
\documentclass{sig-alternate}
\usepackage{amsmath}
\DeclareMathOperator{\idf}{idf}
\DeclareMathOperator{\tf}{tf}
\begin{document}
\begin{multline}
\label{eq:likelihood}
P(\text{Keyword}\mid\text{Seg}_i)= \frac{1}{\sqrt{2\pi\sigma_i^{2}}}\\
\times\exp^{\frac{-(\tf(\text{Seg}_i,\text{Keyword})*\idf(\text{Seg}_i,\text{Keyword})-\mu_i)^{2}}{2\sigma_i^{2}}}
\end{multline}
\end{document}
输出
如果你想把它放在一行中,请\resizebox
使用graphicx
平均能量损失
\documentclass{sig-alternate}
\usepackage{amsmath,graphicx}
\DeclareMathOperator{\idf}{idf}
\DeclareMathOperator{\tf}{tf}
\begin{document}
\begin{equation}
\label{eq:likelihood}
\resizebox{\columnwidth}{!}{$\displaystyle
P(\text{Keyword}\mid\text{Seg}_i)= \frac{1}{\sqrt{2\pi\sigma_i^{2}}}
\times\exp^{\frac{-(\tf(\text{Seg}_i,\text{Keyword})*\idf(\text{Seg}_i,\text{Keyword})-\mu_i)^{2}}{2\sigma_i^{2}}}
$}
\end{equation}
\end{document}
输出
顺便说一句:您应该使用e^{...}
或\exp(....)
代替\exp^(....)
,正如 Mico 在他的评论中所建议的那样。