Q 的符號,看起來類似 Weierstrass P,℘,由 \wp 給出

Q 的符號,看起來類似 Weierstrass P,℘,由 \wp 給出

問題要求提供“P”的 LaTeX 符號,通常用於Weierstrass ℘-函數。最後使用該指令\wp

我該怎麼做才能得到類似的「Q」?解毒似乎沒有幫助,據我所知,在 Unicode 中查看 P 的相鄰字元(參見這裡,它被稱為“Script Capital P”),Q 沒有這樣的 Unicode 字元。有一個是R的,即“腳本大寫 R”)。

那麼,我該輸入什麼?這個天真的事情\wq並沒有奏效。

答案1

使用桑迪·G。想法,但為了避免更改所有\mathcal符號,我只借用了dutchcalQ。

\documentclass{article}
\usepackage{amsmath}

\makeatletter
\newcommand{\dutchcal@scale}{0.85}
\DeclareRobustCommand{\wq}{\mathord{\mathpalette\wq@\relax}}
\newcommand{\wq@}[2]{%
  \begingroup
  \sbox\z@{$\m@th#1\wp$}%
  \raisebox{\dimeval{\depth-\dp\z@}}{%
    $\m@th#1\text{\usefont{U}{dutchcal}{m}{n}Q}$%
  }%
  \endgroup
}
\makeatother

\begin{document}

$\wp\wq$

$X_{\wp\wq}$

\end{document}

在此輸入影像描述

答案2

正如 @egreg 所提到的,此程式碼將更改所有\mathcal符號,這可能是不需要的。

Qdutchcal類似,但需要降低以模仿\wp

在此輸入影像描述

\documentclass{article}

\usepackage{dutchcal}

\newcommand{\wq}{\raisebox{-.5ex}{$\mathcal{Q}$}}

\begin{document}

$\wp\wq$

\end{document}

你也可以考慮一下rsfso。其他字體選項有這裡

在此輸入影像描述

\documentclass{article}

\usepackage[cal=rsfso,calscaled=.94]{mathalpha}

\newcommand{\wq}{\raisebox{-.5ex}{$\mathcal{Q}$}}

\begin{document}

$\wp\wq$

\end{document}

相關內容