我正在研究箭筒表示法。我想在从 A 到 B 的箭头上打印矩阵。我该怎么写?例如:
For linear transformation $k^{3} \arrow{r} k^{2}$
答案1
像这样:
\documentclass{article}
\usepackage{amsmath}
\begin{document}
For linear transformation $k^{3} \xrightarrow{\left(\begin{smallmatrix}
1 & 2\\
3 & 4
\end{smallmatrix}\right)} k^{2}$
\end{document}
编辑:
使用矩阵 3 x 2 并使用mathtools
:
\documentclass{article}
\usepackage{mathtools}
\begin{document}
For linear transformation $k^{3} \xrightarrow{\begin{psmallmatrix}
1 & 2 & 3\\
4 & 5 & 6
\end{psmallmatrix}} k^{2}$
\end{document}
答案2
您可以配置 TABstacks 的字体大小、列间距和基线跳跃。以下是两个示例。
\documentclass{article}
\usepackage{tabstackengine,amsmath}
\TABstackMathstyle{\scriptstyle}
\setstacktabbedgap{.5ex}
\setstackgap{L}{8pt}
\begin{document}
\TABstackMathstyle{\scriptscriptstyle}
\setstacktabbedgap{.4ex}
\setstackgap{L}{8pt}
For non-linear transformation $k^{3} \xrightarrow{
\parenMatrixstack{x & y^2\\2x & y}
} k^{2}$
\TABstackMathstyle{\scriptstyle}
\setstacktabbedgap{.6ex}
\setstackgap{L}{10pt}
For non-linear transformation $k^{3} \xrightarrow{
\parenMatrixstack{x & y^2\\2x & y}
} k^{2}$
\end{document}
答案3
还有这个替代代码。
\documentclass[a4paper,12pt]{article}
\usepackage{tikz-cd,mathtools,amsmath,amssymb}
\newcommand{\smat}[4]{\begin{psmallmatrix} #1 & #2 \\ #3 & #4\end{psmallmatrix}}
\begin{document}
For linear transformation
\begin{tikzcd}
& k^3 \arrow[r, "\smat{1}{2}{3}{4}"] & k^2
\end{tikzcd}
\end{document}