如何在包中制作粗体箭头\xymatrix
?我尝试过\ar@{\bf{->}}[r]
和类似的替代方案,但没有成功。
答案1
如果你尝试使用pdflatex
\documentclass{article}
\usepackage[all]{xypic}
\begin{document}
\xymatrix{A \ar@*{[|(3)]}[r] & B}
\end{document}
您会收到以下警告
<xymatrix 2x1
Xy-pic Warning: The linewidth 1.19994pt effect is not implemented
with the current driver. [notimpl:4].
Xy-pic Warning: The linewidth 1.19994pt effect is not implemented
with the current driver. [notimpl:4].
Xy-pic Warning: The linewidth 1.19994pt effect is not implemented
with the current driver. [notimpl:4].
44>
这意味着该功能在xypdf
驱动程序的当前实现(版本 1.7)中不可用
答案2
这可能被认为是“糟糕的 LaTeX”,但我通过将一些箭头放在彼此之上而使一些箭头变得粗体。
\xymatrix {
& A \ar[dl] \ar[dr] & \\
B \ar[rr] \ar[rr] \ar[rr] \ar[rr] & & C}
给出
抱歉,如果这不是最有帮助的,但至少可以作为一个临时解决方案/最后的手段。
答案3
这非常简单!用位移重复箭头一次@<0.2mm>
,用或用任何你认为漂亮的位移重复箭头一次@<-0.2mm>
,并根据需要重复各种位移。
答案4
这并不能直接回答问题,但如果你只是想强调\ar@{=>}
一些箭头你可以使用和\xymatrix
的样式\usepackage[all{xy}
。