在 texstudio 中未找到文件“subcaption.sty”

在 texstudio 中未找到文件“subcaption.sty”

我正在 Linux 上使用 texstudio 来写论文。

版本为:TeXstudio 2.3(SVN ??)使用 Qt 版本 4.8.4,用 Qt 4.8.0 编译版权所有 (c) (原始 TexMaker) 2004-2010 Pascal Brachet TeXstudio:Benito van der Zander、Jan Sundermeyer、Daniel Braun

我想编译以下源代码(源代码带有IEEEtran.cls),但在texstudio中显示:File `subcaption.sty' not found.。然后我下载了subcaption.sty并将它放在与.tex文件同一个文件夹中,错误更多。如何处理?

我的操作系统是 fedora 16,我使用的版本是This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=pdflatex 2012.2.27) 12 SEP 2013 13:25

\documentclass[conference]{IEEEtran}

\usepackage[demo]{graphicx} % demo is just for this example, remove it
\usepackage{subcaption}

\begin{document}

\title{0000}

\author{\IEEEauthorblockN{00000}}

\maketitle
\begin{abstract}
X
\end{abstract}

\IEEEpeerreviewmaketitle

\section{0000}

\begin{figure}[!htbp]
\centering
\begin{subfigure}[b]{0.5\columnwidth}
\includegraphics[width=\linewidth]{pic/loop.png}
\caption{First}
\label{subfig-1:dummy}
\end{subfigure}\hfill
\begin{subfigure}[b]{0.3\columnwidth}
  \includegraphics[width=\linewidth]{pic/twopath.png}
  \caption{Second}
  \label{subfig-2:dummy}
\end{subfigure}
\caption{Dummy figure}
\label{fig:dummy}
\end{figure}

\end{document}

答案1

你的 TeX 发行版已经过时了。请比较我的版本

这是 pdfTeX,版本 3.1415926-2.5-1.40.14(MiKTeX 2.9)

使用你的版本

这是 pdfTeXk,版本 3.141592-1.40.3

并检查加粗部分。

请查看以下哪些问题可以帮助您更新系统:

更新后,您的 MWE 将可以编译,但请注意出现的警告:文档类IEEEtran不受软件包caption和支持subcaption。请检查生成的 PDF 文件。

答案2

我在共享用户系统上的旧版本上遇到了这个问题,我无法安装新软件包。

我下载了副标题来自 CTAN 的包,并遵循 wiki 的手动安装说明

答案3

subcaption.sty包含在caption包,所以这对我有用:

tlmgr install caption

相关内容