
這問題要求提供“P”的 LaTeX 符號,通常用於Weierstrass ℘-函數。最後使用該指令\wp
。
我該怎麼做才能得到類似的「Q」?解毒似乎沒有幫助,據我所知,在 Unicode 中查看 P 的相鄰字元(參見這裡,它被稱為“Script Capital P”),Q 沒有這樣的 Unicode 字元。有一個是R的,即“腳本大寫 R”)。
那麼,我該輸入什麼?這個天真的事情\wq
並沒有奏效。
答案1
使用桑迪·G。想法,但為了避免更改所有\mathcal
符號,我只借用了dutchcal
Q。
\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}