在 XY-Pic 中绘制有 n 个顶点的路径

在 XY-Pic 中绘制有 n 个顶点的路径

我正在尝试使用 XY-Pic 绘制路径图,我想显示某个点有 n 个顶点,两个顶点之间有一条简单的虚线/点线,并且有一个下支撑(或上支撑,并不特别重要)覆盖此部分。请参阅扫描的手写副本以了解我的意思:

显示具有 n 个顶点的部分的路径

我正在努力解决两个问题:1)在两个顶点之间绘制一个漂亮的虚线部分2)用文本制作下支撑。

以下是我目前所掌握的信息:

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[all]{xy}
\begin{document}

\[\xymatrix{
*{\bullet} \ar@{-}[r]*{} & *{\bullet} \ar@{-}[r]*{} & *{\bullet} \ar@{--}[r]*{} & \ar@{--}[r]*{} & *{\bullet}
}\]

\end{document}

有没有办法得到比标准线更长、更好看的虚线(或点线),以及有什么好的方法可以将下支撑包含在内?

答案1

这是我提出的一个简陋而“原始”的建议,其中包含了各种组合。我希望我已经理解了你的问题。

在此处输入图片描述

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[all]{xy}
\usepackage{mathtools}

\begin{document}

\[\xymatrix{
*{\bullet} \ar@{-}[r]*{} & *{\bullet} \ar@{-}[r]*{} & *{\bullet} \ar@{--}[r]*{} & \ar@{--}[r]*{}_{\mbox{$\mkern-50mu\underbrace{\phantom{\scriptscriptstyle abcdefghfdhdhdhj}}_{\text{$n-$\! vertices}}$}} & *{\bullet}
}\]

\end{document}

相关内容