
これ質問は、通常使用される「P」のLaTeXシンボルを尋ねますワイエルシュトラス℘関数. コマンドを使用することになります\wp
。
似たような「Q」を得るにはどうしたらいいでしょうか?デテクシファイどうやら役に立たないようです。私が見る限り、UnicodeのPの隣の文字を調べてみると(ここ、これは「スクリプト大文字の P」と呼ばれます)、Q にはそのような Unicode 文字はありません。(R用のものもある、つまり「スクリプト大文字の R」です。
では、何を入力すればいいのでしょうか? 単純な は\wq
機能しませんでした。
答え1
Sandy G. のアイデアを使用しますが、すべての\mathcal
記号を変更することは避け、 から Q だけを借用しますdutchcal
。
\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}