我正在尝试使用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),以确保最高的输出质量(通常会产生更小的文件)。