如何在数学模式下排版从顶点到顶点的路径?

如何在数学模式下排版从顶点到顶点的路径?

我想排版一条从一个顶点到另一个顶点的路径,类似于:CLRS 的屏幕截图

我发现的例子要么使用 TikZ,要么看起来对。有没有办法将路径排版成与 CLRS:算法导论第 3 版中完全相同的方式?

答案1

我相信您的屏幕截图上的箭头\leadsto来自latexsym

\documentclass{article} 
\usepackage{amsmath,latexsym} 
\begin{document} 
$u\overset{p}{\leadsto} v$ 
\end{document}

在此处输入图片描述

一个潜在的问题是latexsym会覆盖一堆符号。除了\leadsto,这些是

\mho,\sqsupset,\Join,\lhd,\Box,\unlhd,\Diamond,\rhd,\unrhd,\sqsubset

如果你觉得这样没问题,那就不用再做其他事情了。如果你只想要这个符号和其他更标准的符号,你可以从latexsym包中复制这个符号并给它起一个新名字:

\documentclass{article} 
\usepackage{amsmath}
\ifx\symlasy\undefined 
\DeclareSymbolFont{lasy}{U}{lasy}{m}{n}
\SetSymbolFont{lasy}{bold}{U}{lasy}{b}{n}
\else 
\fi
\DeclareMathSymbol\myleadsto{\mathrel}{lasy}{"3B}
\begin{document} 
$u\overset{p}{\myleadsto} v$ 
\end{document}

其输出结果与上述相同。

相关内容