如何在行右侧插入方程块

如何在行右侧插入方程块

我想 X \sim N(\mu, \sigma^2) 在线的中心和\mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2右边写一个方程式,我该怎么做?

答案1

以下是一些选项:

  1. 典型的中心方程,\qquad方程和条件之间有空格。
  2. 具有偏心条件的中心方程。
  3. 居中方程和右对齐条件。

在此处输入图片描述

\documentclass{article}

\usepackage{mathtools,amsfonts}
\usepackage{lipsum}

\begin{document}

\lipsum[1][1-2]
\[
  X \sim N(\mu, \sigma^2) \qquad \mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2
\]
\lipsum[1][3-4]

\lipsum[1][1-2]
\[
  X \sim N(\mu, \sigma^2) \mathrlap{\qquad \mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2}
\]
\lipsum[1][3-4]

\lipsum[1][1-2]
\[
  \makebox[\linewidth]{$\displaystyle X \sim N(\mu, \sigma^2)$}
  \makebox[0pt][r]{$\mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2$}
\]
\lipsum[1][3-4]

\end{document}

答案2

您的问题并不完全清楚,所以我想,您可能正在寻找类似这样的内容:

在此处输入图片描述

我说得对吗?

\documentclass[margin=3mm]{standalone}
\usepackage{amsmath, amssymb}
\usepackage{tikz}

\begin{document}
    \begin{tikzpicture}
\draw[thick]    (0,0) -- node[fill=white] {$X \sim N(\mu, \sigma^2)$}
                (5,0)   node[fill=white, right] {$\mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2$};
    \end{tikzpicture}
\end{document}

答案3

也许\tag*{}在显示数学模式下使用会有所帮助。对于你的情况,我认为以下内容就足够了。

\documentclass{standalone}
\usepackage{amsmath, amsfonts}

\begin{document}

  Some text.
  \[X \sim N(\mu, \sigma^2) \tag*{$\mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2$}\]

\end{document}

答案4

也许是这样的?

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath,amsfonts}
\usepackage{lipsum}

\begin{document}
\lipsum[1]
\begin{flalign*}
        && X &\sim N(\mu, \sigma^2) & \mu \in \mathbb{R}, \sigma^2 \in \mathbb{R}^2
\end{flalign*}
\lipsum[2]
\end{document}

解释:flalign环境 fromamsmath打印的内容类似于align,但 中构成一列的每对align都尽可能分散。因此,您可以将第一列留空,将居中的内容放在第二列,将右对齐的内容放在第三列。

如果您希望中间列真正居中,您可能需要将其\phantom{\mu\in \mathbb{R}, \sigma^2 \in \mathbb{R}^2}作为第一列来创建一些空间。

相关内容