![更改 amsmath 和 xy-package 中的标签位置](https://linux22.com/image/264775/%E6%9B%B4%E6%94%B9%20amsmath%20%E5%92%8C%20xy-package%20%E4%B8%AD%E7%9A%84%E6%A0%87%E7%AD%BE%E4%BD%8D%E7%BD%AE.png)
我使用amsmath
-package 和xy
。现在我有这样的公式
\[
\label{eq-name} \tag{$\ast$}
\xymatrix{ & A & B & C \\ D & & E & & F \\ & G & & H }
\]
第二行的标签xymatrix
相当长。因此,标签被放置在图表的右下角,在那里找不到它。我想把它抬起来。无论我手动抬起它还是将它与矩阵的第一行或第三行对齐都没关系。手册上amsmath
说,这\raistag
应该正是我想要的。但它根本没有效果。可能是因为xymatrix
保留了它填充的整个矩形。所以也许我必须将标签放入矩阵中。但我该怎么做呢?
具体问题如下:
\documentclass[12pt, a4paper, twoside, titlepage, bibliography=totocnumbered]{scrreprt}
\usepackage{amsmath}
\usepackage{bbm}
\usepackage[all,knot,color]{xy}
\usepackage[ngerman]{babel}
\newcommand{\bijar}[1][]{%
\ar[#1]
\ar@<0.4ex>@{}[#1]|-*=0[@]{\sim}}
\newcommand{\QL}[2]
{{\left.\raisebox{-.1em}{\ensuremath{#1}}\middle\backslash\raisebox{.1em}{\ensuremath{#2}}\right.}}
\newcommand{\ggruppe}{{<\!\! g \!\! >}}
\newcommand{\C}{\mathbbm{C}}
\begin{document}
\[
\label{mf:masterplan} \tag{$\ast$}
\xymatrix{
& D_2^\times\times\C^\times \ar@{>>} [dl]_{p_g} \ar @{-} [d]^{p_1} \bijar [r]_-{j_N} & M^0_2(N) \ar [d]^{p_g^0} \ar @{^(.>} [r]^{\text{incl.}} & M_2(N) \ar @{.>>} [dr] \ar @{.>>} [dd]|\hole & \\
\QL{\ggruppe}{D_2^\times \times \C^\times} \ar @{>>} [dr]_{p_{1,g}} \bijar [rr]_(.4){\hat j_N} & {\phantom{X}} \ar @{>>} [d] & \QL{\ggruppe}{M_2^0(N)} \ar @<-0.4ex> @{>>} [dl]_{\chi_N^0} \ar @{^(.>} [rr]^{\text{incl.}} & & \QL{\ggruppe}{ M_2(N)} \ar @{.>>} [dl]^{\chi_N} \\
& D_2^\times \ar @{^(.>} @<-0.2ex> [rr]^{\text{incl.}} & & D_2
}
\]
\end{document}
答案1
也许你可以减少列间距;下面的代码显示了这个选项以及如何split
使标签垂直居中:
\documentclass[12pt, a4paper, twoside, titlepage, bibliography=totocnumbered]{scrreprt}
\usepackage{amsmath}
\usepackage{bbm}
\usepackage[all,knot,color]{xy}
\usepackage[ngerman]{babel}
\newcommand{\bijar}[1][]{%
\ar[#1]
\ar@<0.4ex>@{}[#1]|-*=0[@]{\sim}}
\newcommand{\QL}[2]
{{\left.\raisebox{-.1em}{\ensuremath{#1}}\middle\backslash\raisebox{.1em}{\ensuremath{#2}}\right.}}
\newcommand{\ggruppe}{{<\!\! g \!\! >}}
\newcommand{\C}{\mathbbm{C}}
\begin{document}
\[
\label{mf:masterplan} \tag{$\ast$}
\xymatrix@C=10pt{
& D_2^\times\times\C^\times \ar@{>>} [dl]_{p_g} \ar @{-} [d]^{p_1} \bijar [r]_-{j_N} & M^0_2(N) \ar [d]^{p_g^0} \ar @{^(.>} [r]^{\text{incl.}} & M_2(N) \ar @{.>>} [dr] \ar @{.>>} [dd]|\hole & \\
\QL{\ggruppe}{D_2^\times \times \C^\times} \ar @{>>} [dr]_{p_{1,g}} \bijar [rr]_(.4){\hat j_N} & {\phantom{X}} \ar @{>>} [d] & \QL{\ggruppe}{M_2^0(N)} \ar @<-0.4ex> @{>>} [dl]_{\chi_N^0} \ar @{^(.>} [rr]^{\text{incl.}} & & \QL{\ggruppe}{ M_2(N)} \ar @{.>>} [dl]^{\chi_N} \\
& D_2^\times \ar @{^(.>} @<-0.2ex> [rr]^{\text{incl.}} & & D_2
}
\]
\begin{equation}
\label{mf:masterplan} \tag{$\ast$}
\begin{split}
\xymatrix@C=10pt{
& D_2^\times\times\C^\times \ar@{>>} [dl]_{p_g} \ar @{-} [d]^{p_1} \bijar [r]_-{j_N} & M^0_2(N) \ar [d]^{p_g^0} \ar @{^(.>} [r]^{\text{incl.}} & M_2(N) \ar @{.>>} [dr] \ar @{.>>} [dd]|\hole & \\
\QL{\ggruppe}{D_2^\times \times \C^\times} \ar @{>>} [dr]_{p_{1,g}} \bijar [rr]_(.4){\hat j_N} & {\phantom{X}} \ar @{>>} [d] & \QL{\ggruppe}{M_2^0(N)} \ar @<-0.4ex> @{>>} [dl]_{\chi_N^0} \ar @{^(.>} [rr]^{\text{incl.}} & & \QL{\ggruppe}{ M_2(N)} \ar @{.>>} [dl]^{\chi_N} \\
& D_2^\times \ar @{^(.>} @<-0.2ex> [rr]^{\text{incl.}} & & D_2
}
\end{split}
\end{equation}
\end{document}