\xymatrix 未定义

\xymatrix 未定义

我正在尝试使用xy包来绘制一些图表。因此我使用命令\usepackage{xy}并输入如下示例:

\xymatrix{
    A &*+[F]{\sum_{i=n}^m {i^2}} \\
  & {\bullet} & D \ar[ul] }

但这失败并出现错误undefined control sequence \xymatrix

我不明白为什么。有人能帮助我吗?

答案1

xy您需要使用以下选项加载包all

示例输出

\documentclass{article}

\usepackage[all]{xy}

\begin{document}
\xymatrix{
A &*+[F]{\sum_{i=n}^m {i^2}} \\
& {\bullet} & D \ar[ul] }
\end{document}

引用文档中的一段话:

在大多数用户使用的 LATEX 2e 中,XY-pic 会 \usepackage[all]{xy} 在文档的前言中加载;这也会自动加载适当的“后端驱动程序”,以便在可能的情况下生成 PDF 或 PostScript 格式的图形(通过检查文档类选项,如 pdftex、dvipdfm 或 dvips),以确保最高的输出质量(通常会产生更小的文件)。

相关内容