xymatrix 中的粗体箭头

xymatrix 中的粗体箭头

如何在包中制作粗体箭头\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}

相关内容