穿过 p 这样的符号,类似于 hbar

穿过 p 这样的符号,类似于 hbar

我想p在数学模式中划掉一个像 这样的符号,类似于我们h使用得到的符号\hbar,即(U+A751)。

字体问题时的图片:

在此处输入图片描述

答案1

@egreg 在此定义了类似的东西邮政。但这里有一个自定义命令:

\newcommand{\pbar}{\lower1.5ex\hbox{$\mathchar'26$}\mkern-6mu p}

以下是我:

在此处输入图片描述

\documentclass{article}
\newcommand{\pbar}{\lower1.5ex\hbox{$\mathchar'26$}\mkern-6mu p}
\begin{document}
$\pbar$ {\large$\pbar$} {\huge$\pbar$}
\end{document}

这是对符号的另一种理解。额外的水平空间可以用 来解决\!。垂直空间已通过保持原始高度并将深度设置为 0pt 来解决。

\newcommand{\pbar}{\raisebox{-1.5ex}[\height][0pt]{$\mathchar'26$}\mkern-6mu p}

答案2

该符号有一个 Unicode 代码点:

U+A751 LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER

有一些(至少)文本字体确实提供了符号。LuaTeX/XeTeX 的示例:

\documentclass{article}
\usepackage{booktabs}
\usepackage{fontspec}
\newfontfamily\DejaVuSans{DejaVu Sans}
\newcommand*{\Rows}{}
\makeatletter
\newcommand*{\TestFamily}[1]{%
  \expandafter\newfontfamily\csname FONT@#1\endcsname{#1}%
  \g@addto@macro\Rows{\RowFamily{#1}}%
}
\newcommand*{\TestSingle}[1]{%
  \expandafter\newfontfamily\csname FONT@#1\endcsname{#1}%
  \g@addto@macro\Rows{\RowSingle{#1}}%
}
\newcommand*{\RowFamily}[1]{%
  #1 & \csname FONT@#1\endcsname\symbol{"A751}
     & \csname FONT@#1\endcsname\bfseries\symbol{"A751}
     & \csname FONT@#1\endcsname\itshape\symbol{"A751}
     & \csname FONT@#1\endcsname\bfseries\itshape\symbol{"A751}
  \tabularnewline
}
\newcommand*{\RowSingle}[1]{%
  #1 & \csname FONT@#1\endcsname\symbol{"A751}
  \tabularnewline
}
\TestFamily{DejaVu Sans}
\TestSingle{Quivira}
\TestFamily{Segoe UI}
\TestFamily{FreeSerif}
\makeatother
\begin{document}
\begin{tabular}{lllll}
  \toprule
  Name & Regular & Bold & Italic & Bold Italic\\
  \midrule
  \Rows
  \bottomrule
\end{tabular}
\end{document}

结果

\text{\symbol{"A751}}然后可以通过(包amstext或)在数学内部使用该符号amsmath

答案3

该条带的宽度为9亩,因此我们需要这么多的后备。

这是一个也可以在下标/上标中使用并且没有间距问题的版本。

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\DeclareRobustCommand{\pbar}{\mathord{%
  \text{$\m@th\mkern-2mu\raisebox{-1.5ex}[0pt][0pt]{$\mathchar'26$}\mkern-7mu p$}%
}}
\makeatother

\begin{document}
$a\pbar_{\pbar_{\pbar}}\hbar$

$ap$

\end{document}

在此处输入图片描述

相关内容