如何在 LaTeX 中书​​写符号“|”(或)?

如何在 LaTeX 中书​​写符号“|”(或)?

我试过写\textit{P(E\ell H)}\textit{P(E\| H)}|标志 。但没有用。

答案1

如果你尝试排版“给定事件 H,事件 E 的条件概率”,你应该在数学模式下将其写为

P(E \mid H)

或者更好的是,

\Pr(E \mid H)

该宏\Pr是一个“数学运算符”,其输出(字母对“Pr”)使用直立拉丁字母排版。该宏\mid插入一个竖线,并用空格包围它,这与关系运算符符号相符。

在 TeX 和 LaTeX 中,文本模式和数学模式之间存在绝对根本的区别。请熟悉 LaTeX 编码的基础知识。一个好的起点是文档LaTeX 的(不太)简短介绍,提供约二十几种语言版本。

完整的 MWE (最小工作示例):

在此处输入图片描述

\documentclass{article}
\begin{document}
$P(E \mid H)$ or, better yet, $\Pr(E \mid H)$.
\end{document} 

答案2

您可以使用 或|\mid使用\mid更好,因为这会在运算符周围添加适当的间距。

更重要的是,你应该把所有这些放在数学模式中。如果你在数学模式之外使用或,$...$你将得到一个错误。\ellmid

比较:

在此处输入图片描述

完整代码:

\documentclass{article}
\usepackage{}
\begin{document}

text: P(E$\ell$ H) or P(E|H) or P(E$\mid$ H)

math-mode: $P(E\ell H)$ or $P(E|H)$ or $P(E\mid H)$

\end{document}

相关内容