我正在 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
答案3
subcaption.sty
包含在caption
包,所以这对我有用:
tlmgr install caption