連接項目符號與節點 xy 圖片

連接項目符號與節點 xy 圖片

我對使用 xy-pics 相當陌生,我正在嘗試找出如何將項目符號連接在一起。我畫的線只是「半連結」。這是我的程式碼:

\documentclass{article}
\usepackage[all]{xy}  
\begin{document}
\xymatrix{
    {\bullet} \ar@{-}[r]*{} & {\bullet} \ar@{-}[r]*{} \ar@/^2pc/[rr] & {\bullet} & *+[o][F]{+} \ar@{-}[l]
    }
\end{document}

結果

我想讓線條連起來。正如您所看到的,我已經成功地透過在行末尾使用 *{} 將它們半連接起來,但無論我將其放置在其他位置,它都不允許我連接另一側。

我嘗試在另一個方向添加線條,但顯然這是不切實際的,特別是當想要像我一樣添加箭頭時。 (注意:我希望箭頭的尾部和箭頭的頭部接觸節點)

那麼最好的方法是什麼呢?我確信我錯過了一些非常簡單的東西,但我不知道是什麼!

答案1

*object表單可讓您控制條目的間距和其他約定。在您的情況下,您可以簡單地在每個項目符號前面加上以下前綴*=

\documentclass{article}
\usepackage[all]{xy}  
\begin{document}
\xymatrix{
    *=0{\bullet} \ar@{-}[r]*{} & *=0{\bullet} \ar@{-}[r]*{} \ar@/^2pc/[rr] & *=0{\bullet} & *+[o][F]{+} \ar@{-}[l]
    }
\end{document}

還可以設定整個圖表的間距,在第一個圖表xymatrix和第一個圖表之間新增一個字串{之間添加一個字串來設定- 請參閱使用者手冊

輸出

相關內容