\documentclass{beamer}
\begin{document}
\begin{frame}{Mutual Information}
\begin{align}
I(X;Y)&=H\left( {X} \right) -H\left( {X\mid Y} \right)\\
I(X{;}Y)&=H\left( {X} \right) -H\left( {X\mid Y} \right)
\end{align}
\end{frame}
\end{document}
我认为第二个等式是正确的,但我更喜欢写第一个。可以自动实现吗?
答案1
这很容易做到;但这当然会改变全部数学模式中分号周围的间距。我留下了第二行以供比较。
\documentclass{beamer}
% punctuation is type 6
\mathcode`;=\numexpr\mathcode`;-"6000
\begin{document}
\begin{frame}{Mutual Information}
\begin{align}
I(X;Y)&=H(X) - H(X\mid Y)\\
I(X{;}Y)&=H(X) - H(X\mid Y)
\end{align}
\end{frame}
\end{document}
请注意,您对\left
and的使用\right
是错误的:这里不需要它们;而且支撑内部表达式也是多余的。