
我編寫了以下程式碼:
\mathbb{R}^n\times\cdots\times\mathbb{R}^n&\rightarrow
\mathbb{R}^m\times\cdots\times\mathbb{R}^m \rightarrow \mathbb{R}\\
(v_1,\cdots,v_k)&\mapsto (f_*(v_1),\cdots,f_*(v_k))\mapsto
\eta(f_*(v_1),\cdots,f_*(v_k))
我使用&
符號兩次..
我希望輸出(v_1,\cdots,v_k)
低於
\mathbb{R}^n\times\cdots\times\mathbb{R}^n
並(f_*(v_1),\cdots,f_*(v_k))
歸入
\mathbb{R}^m\times\cdots\times\mathbb{R}^m
並\eta(f_*(v_1),\cdots,f_*(v_k))
歸入
\mathbb{R}
前兩步進展順利,但是
\eta(f_*(v_1),\cdots,f_*(v_k))
沒有受到影響
\mathbb{R}
有一些差距。我該做什麼來消除這個差距?
以下是我的 tex 檔案中的內容
\documentclass[article]{amsart}
\renewcommand{\baselinestretch}{1.5}
\textheight 9.3in \textwidth 6.5in \topmargin -1cm
\oddsidemargin-.05cm \evensidemargin -.1cm \topmargin .1cm
\usepackage{amsmath,amsthm,amsfonts,amssymb}
\usepackage{hyperref}
\usepackage{enumerate}
\usepackage[all]{xy}
\pagestyle{myheadings}
\usepackage{xypic}
\author{..}
\title{..}
\begin{document}
\maketitle
\begin{align*}
\mathbb{R}^n\times\cdots\times\mathbb{R}^n &\rightarrow \mathbb{R}^m\times\cdots\times\mathbb{R}^m &\rightarrow \mathbb{R}\\
(v_1,\cdots,v_k) &\mapsto (f_*(v_1),\cdots,f_*(v_k)) &\mapsto \eta(f_* (v_1),\cdots,f_*(v_k))
\end{align*}
\end{document}
答案1
我會使用不同的結構,而且由於尺寸差異巨大,我什至不會對齊它們。
\documentclass{amsart}
\begin{document}
\begin{alignat*}{2}
\mathbb{R}^n\times\cdots\times\mathbb{R}^n
& \rightarrow
\mathbb{R}^m\times\cdots\times\mathbb{R}^m
&& \to \mathbb{R}
\\
(v_1,\dots,v_k)&\mapsto (f_*(v_1),\dots,f_*(v_k))
&&\mapsto \eta(f_ (v_1),\dots,f_*(v_k))
\end{alignat*}
Better
\begin{gather*}
\mathbb{R}^n\times\cdots\times\mathbb{R}^n
\rightarrow
\mathbb{R}^m\times\cdots\times\mathbb{R}^m
\to \mathbb{R}
\\
(v_1,\dots,v_k)\mapsto (f_*(v_1),\dots,f_*(v_k))
\mapsto \eta(f_ (v_1),\dots,f_*(v_k))
\end{gather*}
\end{document}
答案2
為了獲得最大的靈活性和可程式性,您可能需要設定一個array
環境來顯示兩行。以下程式碼將第一組中的材料右對齊,將中間組中的材料置中,並將最後一組中的材料左對齊;\rightarrow
和符號\mapsto
位於 類型列的中心C
。
\documentclass{amsart}
\usepackage{array} % for "\newcolumntype" macro
\newcolumntype{C}{>{{}}c<{{}}}
\newcommand\R{\mathbb{R}}
\begin{document}
\[
\setlength\arraycolsep{0pt}
\begin{array}{ rCcCl }
\R^n\times\dots\times\R^n & \rightarrow &
\R^m\times\dots\times\R^m & \rightarrow & \R \\
(v_1,\dots,v_k) & \mapsto &
\bigl(f_*(v_1),\dots,f_*(v_k)\bigr) & \mapsto &
\eta\bigl(f_*(v_1),\dots,f_*(v_k)\bigr) \\
\end{array}
\]
\end{document}
如果您想將材質集中設置在所有三個組中,只需替換\begin{array}{ rCcCl }
為\begin{array}{ cCcCc }
。