我发现的例子要么使用 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}
其输出结果与上述相同。