首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的LaTeX子图形不能与a0poster一起工作?

为什么我的LaTeX子图形不能与a0poster一起工作?
EN

Stack Overflow用户
提问于 2009-02-04 05:38:55
回答 3查看 8.7K关注 0票数 2

这就是我的问题。我有一堆已经写在LaTeX文档中的图形,我想把它们再用在海报上。该图的代码如下所示:

代码语言:javascript
复制
\begin{figure}[htp]
  \begin{center}  
    \subfigure[Figure A]{\label{fig:Sample-a}\includegraphics[scale=5]{Image1.png}} 
    \subfigure[Figure B]{\label{fig:Sampple-b}\includegraphics[scale=5]{Image2.png}} 
  \end{center}
  \caption{This is my caption!}
\label{LineJustification}
\end{figure}

当我在开头放入:

代码语言:javascript
复制
\usepackage{subfigure}
\usepackage{graphicx}

当我把海报放在一起时,我使用了我在this website,上在线找到的模板,以及如下的包:

代码语言:javascript
复制
\documentclass[a0]{a0poster}
\pagestyle{empty}
\setcounter{secnumdepth}{0}
\usepackage[absolute]{textpos}
\usepackage[it]{subfigure}

(我已经从景观文件中注释掉了图形、wrapfig和time包,以防它们干扰)。

那是怎么回事呢?当我尝试将相同的数字放入a0poster文档中时,为什么会出现以下错误?如果我不使用子数字,文件就会编译,但随后我必须重新编写所有的数字,这将是痛苦的。

代码语言:javascript
复制
!Undefined control sequence
 <argument> if\@captype
              topcap
 I.154  \subfigure 
       [Figure A]{\label{fig:Sample-a}

(我正在使用mactex,如果这意味着什么的话)

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2009-04-02 21:44:04

我解决这个问题的方法不是使用子图形,而是明确而准确地放置图形。有点下流,但海报拍得很好。

票数 0
EN

Stack Overflow用户

发布于 2009-02-04 09:59:11

下面的TeX文件在PDFLaTeX中非常适合我。您需要更详细地描述您的问题,也许可以尝试将其缩减为最小的示例。

代码语言:javascript
复制
\documentclass[a0]{a0poster}
\pagestyle{empty}
\setcounter{secnumdepth}{0}
\usepackage[absolute]{textpos}
\usepackage[it]{subfigure}
\usepackage{graphicx}
\begin{document}
\begin{figure}[htp]
  \begin{center}  
    \subfigure[Figure A]{\label{fig:Sample-a}\includegraphics[scale=5]{Image1.png}} 
    \subfigure[Figure B]{\label{fig:Sampple-b}\includegraphics[scale=5]{Image2.png}} 
  \end{center}
  \caption{This is my caption!}
\label{LineJustification}
\end{figure}
\end{document}

我的pdfTeX、LaTeX、a0poster.cls、subfigure.sty的版本号如下:

代码语言:javascript
复制
This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
LaTeX2e <2005/12/01>
\ProvidesClass{a0poster}[2004/01/31 v1.22b a0poster class (GK, MW)]
\ProvidesPackage{subfigure}[2002/03/15 v2.1.5 subfigure package]
票数 1
EN

Stack Overflow用户

发布于 2009-02-04 06:00:18

我听说过的一个智慧是:你应该把海报做成一页A4大小的文章,然后把它们打印成A0格式。只要使用足够小的字体就行了,比如\footnotesize

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/510193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档