2009-02-04 3 views
2

Вот моя проблема. У меня есть куча цифр, уже написанных в документе LaTeX, и я бы хотел использовать их для плаката. Код для фигуры выглядит следующим образом:Почему моя подсистема LaTeX не работает с a0poster?

\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} 

И это работает, когда я ставлю в начале:

\usepackage{subfigure} 
\usepackage{graphicx} 

Когда я собираю плакат, я использую шаблон я найти в Интернете по this website, с пакетами, как:

\documentclass[a0]{a0poster} 
\pagestyle{empty} 
\setcounter{secnumdepth}{0} 
\usepackage[absolute]{textpos} 
\usepackage[it]{subfigure} 

(и я закомментирована графику, wrapfig и раз пакеты из файла ландшафта, только в случае, если они интерферируют).

Так что же дает? Почему я получаю следующую ошибку, когда пытаюсь поместить ту же фигуру в документ a0poster? Если я не использую субфигуры, файл компилируется, но тогда мне придется переработать все мои фигуры, что было бы болезненно.

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

(я использую MacTEX, если что-нибудь значит)

ответ

0

Я решил эту проблему, не используя подфигур, но размещая цифру явно и в точку. Вид грязного взлома, но плакат прошел хорошо.

0

Одна мудрость Я слышал, вы должны просто сделать ваши плакаты в качестве формата A4 статей с одной страницы, а затем распечатать их как A0 , Просто используйте достаточно маленький шрифт, например \footnotesize.

1

Следующий файл TeX отлично подходит для меня в PDFLaTeX. Вам нужно описать свою проблему более подробно, возможно, пытаясь сократить ее до минимального примера.

\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 следующим образом:

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] 
+0

Hrm. Мне интересно, есть ли что-то в вашей среде или тому подобное, чего у меня нет, это скрыто. Несмотря на это, я закончил разделение фигур и использование текстового блока, чтобы все это работало. – mmr

 Смежные вопросы

  • Нет связанных вопросов^_^