我介绍一张图如下:
\begin{figure}
\centering
\includegraphics[scale=0.300]{Figure.eps}
\caption{Caption for the figure}
\label{a}
\end{figure}
我在序言中写道:
\usepackage{caption}
\captionsetup{font={small}}
我在 Ubuntu 12.04 LTS 中的 Vim 中编写 .tex 文件。当我在终端中编译 .tex 文件时:
bash make_latex.sh
(脚本链接在这里:http://www.mediafire.com/view/p6ha13gt53nilpv/make_latex.sh)
我收到此错误:
我按照以下步骤手动安装了字幕包:http://en.wikibooks.org/wiki/LaTeX/Installing_Extra_Packages
第一步:我提取了 .ins 文件并写入
latex caption.ins
终端中生成的信息在这里:https://www.mediafire.com/?o4giarg9jb4rov9
第二步:按照说明,我写道:
latex caption.dtx
终端中生成的信息在这里:https://www.mediafire.com/?cl9ocvbid721p0a
第三步: 在/usr/local/share/texmf/tex/latex/caption
我复制了文件中的信息第一步被告知需要复制。以下是“证据”:
第四步:按照说明,我做了
texhash
如下图所示:
流程已完成。
那么,问题是:为什么我在编译时收到该错误?如果有人能帮助我,我将不胜感激
乳胶版本是:
以下是我的整个序言:
\documentclass[12pt,a4paper,twoside,openany]{report}
\usepackage[left=2.5cm,top=2.5cm,right=2.5cm,bottom=2.5cm]{geometry}
\parindent 1 true cm
\usepackage{graphicx}
\usepackage{eufrak}
\usepackage[spanish]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{times}
\usepackage{amsmath}
\usepackage{multirow}
\usepackage{float}
\usepackage{color}
\usepackage[longnamesfirst,super]{natbib}
\setcitestyle{square}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\thechapter .\ #1}{}}
\renewcommand{\sectionmark}[1]{\markright{\thesection .\ #1}{}}
\lhead{\nouppercase}
\rhead{\nouppercase}
\fancyhead[LE]{{\sf \leftmark}}
\fancyhead[RE]{}
\fancyhead[RO]{{\sf \rightmark}}
\fancyhead[LO]{}
\fancyfoot[LE,RO]{\thepage}
\fancyfoot[CE,CO]{}
\renewcommand{\headrulewidth}{0.0pt}
\renewcommand{\baselinestretch}{1.25}
\usepackage{adjustbox}
\usepackage{enumerate}
\usepackage{courier}
\usepackage{caption}
\usepackage[version=3]{mhchem}
\usepackage{rotating}
\usepackage[percent]{overpic}
\captionsetup{font={small}}
\begin{document}
答案1
根据你的设置,你可能会有不同版本的软件包。当你不确定你的版本发生了什么时,最好查看你正在使用的软件包的版本。即使您认为您的 TeXMF 文件夹哈希已更新,TeX 可能在构建哈希期间抓取某些本地内容或位于其他地方的内容。
从评论来看,情况确实如此(本地的、过时的版本)。
font
就您在 中的选择而言\captionsetup
。如果您希望使用该stretch
选项,请注意它应作为font
设置的一部分提供:
\usepackage{caption,setspace}
\captionsetup{font={small,stretch=0.80}}