複数の引数を持つ関数

複数の引数を持つ関数

添付ファイルを .tex にしたいのですが、 を使用してみました\begin{pmatrix}.....\end{pmatrix}が、必要な が与えられませんでした。ご協力いただければ幸いです。

ここに画像の説明を入力してください

答え1

これがあなたが探しているものだと思います。

\documentclass{article}

\begin{document}
\usepackage{amsmath}
\[
 2\phi_1 \biggl(
 \begin{matrix}
  az, a/z \\ ab
 \end{matrix}
 \biggm |
 q, \frac{bt}{a}
 \biggr)
\]

\end{document}

サンプルコードの出力

pmatrix中央に縦線があるため機能しません。

答え2

テキスト スタイルと表示スタイルでサイズを変更する実装を次に示します。

\documentclass{article}
\usepackage{amsmath,mathtools,xparse}

\NewDocumentCommand{\hyper}{mommmm}{%
  \IfValueTF{#2}{\prescript{}{#2}{#1}^{}_{#3}}{#2^{}_{#3}}%
  \innerhyper{{#4}{#5}{#6}}
}

\makeatletter
\newcommand{\innerhyper}[1]{\mathpalette\inner@hyper{#1}}
\newcommand{\inner@hyper}[2]{\inner@@hyper{#1}#2}
\newcommand{\inner@@hyper}[4]{%
  \ifx#1\displaystyle\!\left(\else\bigl(\fi
  \begin{\ifx#1\displaystyle\else small\fi matrix}
  #2 \\ #3
  \end{\ifx#1\displaystyle\else small\fi matrix}
  \ifx#1\displaystyle\;\middle|\;\else\bigm|\fi
  #4
  \ifx#1\displaystyle\right)\else\bigr)\fi
}
\makeatother

\begin{document}

$\hyper{\phi}[2]{1}{az,a/z}{ab}{q,\frac{bt}{a}}$
\[
\hyper{\phi}[2]{1}{az,a/z}{ab}{q,\frac{bt}{a}}
\]

\end{document}

ここに画像の説明を入力してください

答え3

\documentclass[11pt]{article}
\usepackage{amsmath}

\begin{document}
  2$\phi_{1}$$\left(
           \begin{array}{ll|ll}
               az,  & a/z &    & bt\\
                    &     & q, & -\\
                    & ab  &    & a \\
            \end{array}
           \right)$
\end{document}

ここに画像の説明を入力してください

関連情報