答え1
ザルコが言うように、なぜ必要なのかは明らかではないティックズこれを行うには、代わりに
\[\bigoplus_{v \in \Delta_0 ^0} I(v) \longrightarrow 0\]
本当に使いたいならティックズなら をお勧めしますmatrix of math nodes
。
次の最小限の動作例数学ノードのマトリックスとチェーン ライブラリを使用して、これを単純な方程式として実行する方法を示します。
\documentclass{article}
\usepackage{amsmath}
\usepackage{tikz}
\usetikzlibrary{matrix,chains}
\begin{document}
\[\bigoplus_{v \in \Delta_0 ^0} I(v) \longrightarrow 0\]
\begin{center}
\begin{tikzpicture}[>=stealth]
\matrix (M)[matrix of math nodes,
column sep=10mm, nodes={anchor=center}]{
\displaystyle\bigoplus_{v \in \Delta_0 ^0} I(v)&0\\
};
\draw[->](M-1-1)--(M-1-2);
\end{tikzpicture}
\end{center}
\begin{center}
\begin{tikzpicture}[start chain, every join/.style=->] {
\node[on chain] {$\underset{v \in \Delta_0 ^0} \bigoplus I(v)$} ;
\node[on chain, join] {$0$}; }
\end{tikzpicture}
\end{center}
\end{document}
これにより、次のものが生成されます。
nodes={anchor=center}
のスタイル設定の は、からへ\matrix
の矢印が水平になるようにします。これらのノードは、それぞれ行 1 と列 1 および 2 のマトリックス エントリに対して tikz が提供するショートカットです。また、「ステルス」矢印もあります。(M-1-1)
(M-1-2)
チェーンの例では、 を追加してどのノードを結合するかを指定する必要があり、結合をエッジではなく矢印にするようにjoin
設定していることに注意してください。every join/.style=->
答え2
もしあなたが(そして上記の私のコメントを考慮しないで)使い続けるならtikz
、最初の次の変更がどうなっているか見てくださいアンドリューの次のような例もtikz
許容されます:
\documentclass[tikz, preview, margin=3mm]{standalone}
\usetikzlibrary{matrix,chains}
\begin{document}
\begin{tikzpicture}[>=stealth, baseline]% added "baseline"
\matrix (M) [matrix of math nodes,
column sep=7mm]% removed options for node
{
\displaystyle\bigoplus_{v \in \Delta_0 ^0} I(v)&0\\
};
\draw[->](M-1-1.east |- M-1-2) -- (M-1-2);% changed coordinates for arrow
\end{tikzpicture}
\end{document}