PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit \subfigure Paket



Ruffy
07-04-2009, 12:11
Hallo Latex-Gemeinde,

ich würde gern in eine Semesterarbeit zwei Bilder nebeneinander einfügen und hatte zuerst versucht das mit minipages zu lösen, leider ist die Beschriftung für mich wenig sinnvoll, da beide Bilder einzeln beschriftet werden sollen (mit a bzw. b) und dann das Konstrukt als Ganzes.
Nun versuche ich das mit der subfigure Umgebung hinzubekommen, leider hakt es und auch im Minimalbeispiel bekomme ich durch die Console von TexShop folgenden Fehler:


This is pdfTeXk, Version 3.1415926-1.40.9 (Web2C 7.5.7)
\write18 enabled.
%&-line parsing enabled.
entering extended mode
(./minimal.tex
LaTeX2e <2005/12/01>
Babel <v3.8l> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, german-x-2008-06-18, ngerman-x-2008-06-18, ancientgreek, ibycus, ar
abic, basque, bulgarian, catalan, pinyin, coptic, croatian, czech, danish, dutc
h, esperanto, estonian, farsi, finnish, french, galician, german, ngerman, mono
greek, greek, hungarian, icelandic, indonesian, interlingua, irish, italian, la
tin, lithuanian, mongolian, mongolian2a, bokmal, nynorsk, polish, portuguese, r
omanian, russian, sanskrit, serbian, slovak, slovenian, spanish, swedish, turki
sh, ukenglish, ukrainian, uppersorbian, welsh, loaded.
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/size12.clo))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/inputenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/utf8.def
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.dfu)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/ot1enc.dfu)
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/omsenc.dfu)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/fontenc.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/base/t1enc.def))
(/usr/local/texlive/2008/texmf-dist/tex/latex/setspace/setspace.sty
Package: `setspace' 6.7 <2000/12/01>
) (/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.sty
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/ngermanb.ldf
(/usr/local/texlive/2008/texmf-dist/tex/generic/babel/babel.def)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphicx.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/keyval.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/graphics.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/graphics/trig.sty)
(/usr/local/texlive/2008/texmf/tex/latex/config/graphics.cfg)
(/usr/local/texlive/2008/texmf-dist/tex/latex/pdftex-def/pdftex.def)))
(/usr/local/texlive/2008/texmf-dist/tex/latex/tools/varioref.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/moreverb/moreverb.sty
(/usr/local/texlive/2008/texmf-dist/tex/latex/tools/verbatim.sty))
(/usr/local/texlive/2008/texmf-dist/tex/latex/koma-script/scrpage2.sty)
(/usr/local/texlive/2008/texmf-dist/tex/latex/natbib/natbib.sty)
! Undefined control sequence.
\GenericError ...
#4 \errhelp \@err@ ...
l.13

?
Process aborted


In meinem Minimalbeispiel verwende ich folgende Pakete:

\documentclass[12pt,twoside,a4paper]{article}

\usepackage[utf8]{inputenc} % Eingabe Zeichensatz (ansinew=windows,latin1=unix,utf8=unicode)
\RequirePackage[T1]{fontenc} % Ausgabe Schriften (T1=fuer Deutsch besser)
\RequirePackage{setspace} % 1,5-zeiligen Abstand!
\usepackage[ngerman] {babel}
\usepackage{graphicx}
\usepackage[german] {varioref}
\usepackage{moreverb}
\usepackage{scrpage2}
\usepackage{natbib}
\usepackage[normal] {subfigure}


\begin{document}

Um sowohl den Anforderungen der potentiellen Kunden, als auch der bestehenden Kunden gerecht zu werden, ist es nötig festzulegen, welche Zielgruppe direkt durch die Hauptseite des Unternehmens im Internet angesprochen werden soll und inwieweit besonders zugängliche Seiten für andere Zielgruppen geschaffen werden.
Im Falle des Internetauftritts der Firma XYZ bietet sich eine Aufteilung der Inhalte entsprechend der Zielgruppen an. Es würde sich in diesem Fallen anbieten, dass im Wesentlichen zwei Bereiche definiert werden. Der öffentliche Bereich, der den Zugang zu umfassenden Informationen zum Unternehmen bietet und das Produkt-und Dienstleistungsangebot in groben Zügen darstellt. Ein zweiter Bereich würde den Zugang zu spezifizierten Informationen ermöglichen der auf den Kunden individuell zugeschnitten ist. Der Vorteil einer solchen Aufteilung liegt auf Kundenseite in einem auf ihn individuell zugeschnittenen Informationsangebot. Auf Unternehmerseite führt eine solche Aufteilung zu einer Möglichkeit gezielt Informationspolitik über das Internet zu betreiben.
\end{document}


Könnt ihr mir mit dem Problemchen weiterhelfen?
Vielen Dank für eure Hilfe...

und mit freundlichen Grüßen aus HH

RuffY

mechanicus
07-04-2009, 12:29
Hallo,

gibt es einen Grund warum du article nutzt? Zudem werden Pakete nicht mehr mit \RequirePackage eingebunden.
Zudem sollte subfigure nicht mehr verwendet werden. Ich habe dir hier mal die Möglichkeit mit subcaption gewählt:

\documentclass[12pt,twoside,a4paper]{article}


\usepackage[utf8]{inputenc} % Eingabe Zeichensatz (ansinew=windows,latin1=unix,utf8=unicode)
\usepackage[T1]{fontenc} % Ausgabe Schriften (T1=fuer Deutsch besser)
\usepackage{setspace} % 1,5-zeiligen Abstand!
\usepackage[ngerman] {babel}
\usepackage{graphicx}
\usepackage[german] {varioref}
\usepackage{moreverb}
\usepackage{scrpage2}
\usepackage{natbib}

\usepackage{caption}
\usepackage{subcaption}

\begin{document}
\begin{figure}[ht]
\begin{subfigure}{0.5\textwidth}\centering
\rule{3cm}{3cm}
\caption{Bild 1}
\end{subfigure}
\begin{subfigure}{0.5\textwidth}\centering
\rule{3cm}{3cm}
\caption{Bild 2}
\end{subfigure}
\caption{Gesamt}
\end{figure}

\end{document}

Gruß
Marco

Ruffy
07-04-2009, 12:38
und nutze ich dann


{\includegraphics[width=0.5\textwidth]{images/xyz.jpg}}

noch, oder wie und wo binde ich die entsprechenden Bilder ein?

Danke für deine hilfreiche Antwort!

mechanicus
07-04-2009, 13:40
und nutze ich dann


{\includegraphics[width=0.5\textwidth]{images/xyz.jpg}}

Ja. Also wie immer :D



Danke für deine hilfreiche Antwort!

Sie war auch darauf abgezielt, dass wenn du ein zweiseitiges Dokument erstellst, dann bietet sich auch die Gliederungsebene chapter an. Das ist bei article bekanntlich nicht gegeben. Ich würde daher zu book oder report raten. Falls du den KOMA-Klassen nicht abgeneigt bist, sogar scrbook bwz scrreprt. (Was ich nehmen würde)
Allerdings solltest du vorher ein Update mit tlmgr machen, so dass du die neusten Versionen hast.

Gruß
Marco

J0Sch
07-04-2009, 15:28
hallo,

ich bin auf der suche nach einer Dokumentation zu dem subcaption Packet, über ctan find ich nix... kann mir da jemand helfen?

Danke JoSch

Stefan_K
07-04-2009, 15:30
Hallo JoSch,

hier ist ein Link: subcaption.pdf (http://www.ctan.org/get/macros/latex/contrib/caption/subcaption.pdf).

Viele Grüße,

Stefan

J0Sch
07-04-2009, 15:37
Hallo Stefan,

vielen Dank für die schnelle Antwort!

Gruß
JoSch