数学模式下的空格

数学模式下的空格

我想从以下代码获取以下输出:

arg max probability i
i ∈ child(v)

我有以下代码:

\documentclass[runningheads,a4paper]{llncs}

\usepackage{amssymb}
\setcounter{tocdepth}{2}
\usepackage{graphicx}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{url}

\usepackage{float}
\usepackage{booktabs}
\usepackage{multirow}% http://ctan.org/pkg/multirow
\usepackage{hhline}% http://ctan.org/pkg/hhline

\usepackage{mathtools}

\usepackage{amsmath}
\usepackage[english]{babel}
\usepackage{booktabs,array}



\usepackage{lipsum}
\setcounter{secnumdepth}{5}
\begin{document}


\begin{align*}
         arg \! max \! probability \! i   \\
           i \in \! child(V)
\end{align*}

\end{document}

但结果并没有在第一行留出空间

argmaxprobabilityi
i∈child(V)

我该如何修复遗漏的空间?

答案1

\!创建一个小的负空间(即让物体靠得更近)。您可以使用它\,来创建一个小空间,或者直接使用\(或~)来创建一个更大的空间。

\documentclass{article}
\usepackage{amsmath}
\DeclareMathOperator\prb{probability}
\DeclareMathOperator\child{child}
\begin{document}
\begin{align*}
         \arg \ \max \ \prb \ i   \\
           i \in \ \child(V)
\end{align*}
\end{document}

在此处输入图片描述

注意使用\DeclareMathOperator来自amsmath 包为“probability”和“child”获取正确的间距和字体。对于“arg”或“max”,您不需要这样做,因为这些命令已经定义。

答案2

\documentclass[a4paper]{article}


\usepackage{mathtools}
\DeclareMathOperator*{\argmax}{arg max}

\begin{document}


    \[
    \argmax\limits_{i \in  \mathrm{child}(V)}  \text{probability } i 
\]

\end{document}

答案3

我想你所需要的就是这个:

\documentclass[runningheads,a4paper]{llncs}
\usepackage{mathtools}

\DeclareMathOperator*{\argmaxprob}{arg\,max\,probability}
\DeclareMathOperator{\child}{child}

\begin{document}

    \[ \argmaxprob_{i\in \child(V)} i\]%

\end{document} 

在此处输入图片描述

相关内容