我在编译时收到此错误:
! LaTeX Error: File `subfigure.sty' not found.
以下是相关代码的一部分:
\documentclass[11pt]{文章} \usepackage{graphicx} \usepackage{子图} \setlength{\parindent}{1.4em} \开始{文档} \开始{图} \subfigure[散点图]{ \includegraphics[height=5cm]{graphs/scatter.pdf} \标签{sub1} } \结束{图} \结束{文档}
错误消息是否意味着我没有 subfigure 包?这不是标准的吗?
mktexlsr
我已经安装了 texlive 并按照建议运行这里但我仍然收到错误。我该如何修复此问题?
答案1
如果您从 Linux 发行版的软件包中安装了 TeX Live:大多数发行版将较少使用的 LaTeX 软件包拆分为单独的 (Linux 发行版) 软件包。从您问题中的链接,我假设您正在运行 Arch Linux。在这种情况下,您需要安装texlive-latexextra
包裹其中包含 subfigure.sty。如果您使用的是不同的发行版,则必要的包可能会以不同的名称命名(例如texlive-latex-extra
在 Debian/Ubuntu 中)。
此外,正如彼得所说,该subfigure
包裹已经贬值。