ワイエルシュトラスのP、℘に似たQの記号は\wpで与えられる。

ワイエルシュトラスのP、℘に似たQの記号は\wpで与えられる。

これ質問は、通常使用される「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}

関連情報