如何設定 xypic 中箭頭的灰階值?

如何設定 xypic 中箭頭的灰階值?

我正在嘗試設定 xypic 中箭頭的灰階值。從簡短的閱讀來看本文件的看來我需要做這樣的事情:

\documentclass[10pt]{article}
\usepackage{amsmath}
\usepackage{graphicx}
\usepackage[all]{xy}
\newxycolor{testgray}{.5}
\begin{document}

\begin{align*}
\xymatrix{\bullet \ar@[testgray][r] & \bullet}
\end{align*}
\end{document}

其中 .5 應該表示介於黑白之間的東西。但這只會產生一個黑色箭頭,

在此輸入影像描述

以及錯誤訊息“當前驅動程式不支援顏色。”連結文件中有有關適當驅動程式的資料,但我不太理解。任何對此的幫助將不勝感激!

答案1

您必須指定顏色模型。您可以在 Xy-pic 參考指南 ( ) 的第 13 節中找到語法texdoc xyrefer

\documentclass{article}
\usepackage{amsmath}
\usepackage[all,cmtip]{xy}

\newxycolor{testgray}{.5 gray}

\begin{document}

\begin{equation*}
\xymatrix{\bullet \ar@[testgray][r] & \bullet}
\end{equation*}

\end{document}

我添加是cmtip因為當我看到預設的箭頭提示時我的眼睛會流血。也不align應該用於不涉及對齊的簡單方程式(並且\xymatrix單獨不算)。

在此輸入影像描述

答案2

您可以使用xcolor提供gray顏色的包。

在此輸入影像描述

\documentclass[10pt]{article}
%\usepackage{amsmath}
%\usepackage{graphicx}
\usepackage[all]{xy}
\usepackage{xcolor}

\begin{document}
\[\xymatrix{\bullet \ar@[gray][r] & \bullet}\]
\end{document}

相關內容