Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Minipages/subfigures und Pfeile

  1. #1
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105

    Minipages/subfigures und Pfeile

    Hallo,

    erstmal der Code:

    Code:
    % Dokumentenklasse
    \documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    % gleich nach Definition-Zeichen
    \usepackage{amsmath,amssymb,amstext}
    \usepackage{float}
    \begin{document}
    
    \begin{figure}[H]
    \begin{minipage}[t]{0.1\textwidth}
    \begin{flushleft} 
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=1]
    \end{pspicture}\end{flushleft}
    \end{minipage}
    \hfill $\longrightarrow$ \hfill
    \begin{minipage}[t]{0.1\textwidth}
    \begin{flushleft} 
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=2]
    \end{pspicture}\end{flushleft}
    \end{minipage}
    \hfill $\longrightarrow$ \hfill
    \begin{minipage}[t]{0.1\textwidth}
    \begin{flushleft} 
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=3]
    \end{pspicture}\end{flushleft}
    \end{minipage}
    \hfill $\longrightarrow$ \hfill
    \begin{minipage}[t]{0.1\textwidth}
    \begin{flushleft} 
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=4]
    \end{pspicture}\end{flushleft}
    \end{minipage}
    \hfill $\longrightarrow$ \hfill
    \begin{minipage}[t]{0.1\textwidth}
    \begin{flushleft} 
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=5]
    \end{pspicture}\end{flushleft}
    \end{minipage}
    \caption{Versuchsreihe}
    \end{figure}
    
    
    
    
    \end{document}
    1) Ich muss eine Versuchsskizze erstellen und das klappt bis jetzt auch (einigermaßen) gut, nur möchte ich zwischen den gezeichneten Reagenzgläsern einen größeren Pfeil haben. Was ist hierzu empfehlen? Hinzu kommt, dass der Pfeil beschriftbar sein muss und in der mittleren Eben zu den Reagenzgläsern liegen soll (also nicht 'so weit unten' wie in meinem obigen Code).

    2) Ich wollte die Reagenzgläser ursprünglich in eine subfigure-Umgebung reinpacken, damit ich die einzelnen Reagenzgläser betiteln konnte. Zwischen den einzelnen subfigures sollte dann auch ein Pfeil hin (wie bei 1)), doch ich konnte beides nicht hinkriegen. Hat jemand eine Idee, wie ich mein Vorhaben (kommentierbare Subfigures + Pfeile dazwischen) möglichst elegeant umsetzen kann?

    Hoffentlich kommt man mit dem Code zurecht; ich habe wirklich nur das Nötigste gelassen.

    Ich bedanke mich im Voraus und wünsche eine angenehme Nacht.

    Viele Grüße,
    pitterpolo

  2. #2
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von pitterpolo Beitrag anzeigen
    2) Ich wollte die Reagenzgläser ursprünglich in eine subfigure-Umgebung reinpacken, damit ich die einzelnen Reagenzgläser betiteln konnte. Zwischen den einzelnen subfigures sollte dann auch ein Pfeil hin (wie bei 1)), doch ich konnte beides nicht hinkriegen.
    Da du schon eine Lösung mit minipages hast, ist der Umstieg einfach: Einfach "minipage" durch "subfigure" ersetzen [1] und eine \caption reinpacken. So etwa:

    Code:
    % Dokumentenklasse
    \documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    % gleich nach Definition-Zeichen
    \usepackage{amsmath,amssymb,amstext}
    \usepackage{float}
    \usepackage{subcaption}
    \begin{document}
    
    \begin{figure}[H]
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=1]
    \end{pspicture}
    \caption{}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=2]
    \end{pspicture}
    \caption{}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=3]
    \end{pspicture}
    \caption{}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=4]
    \end{pspicture}
    \caption{}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=5]
    \end{pspicture}
    \caption{}
    \end{subfigure}
    \caption{Versuchsreihe}
    \end{figure}
    
    \end{document}
    (Ich habe die flushleft-Umgebung durch \centering ersetzt, damit die Beschriftungen zentriert unter den Bildern sind, und damit der zusätzliche vertikale Abstand, den die flushleft-Umgebung erzeugt, verschwindet.)

    [1] Die subfigure-Umgebung ist eine minipage-Umgebung, mit dem Unterschied, daß dort \caption eine Unter-Beschriftung erzeugt.
    Geändert von sommerfee (20-01-2012 um 09:28 Uhr)

  3. #3
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo sommerfee,

    vielen Dank für deine Mühen.
    Ich wollte gerade eben schreiben, dass der Code nicht funktioniert habe aber gemerkt, dass ich Volltrottel von 'subfigure' und nicht von 'subfig' gesprochen habe.

    Wie kriege ich das ganze in die 'subfig-Umbgebung'?
    Ich hoffe, dass ihr mir weiterhelfen könnt...

    Es bedankt sich,
    pitterpolo
    Geändert von pitterpolo (20-01-2012 um 09:48 Uhr)

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Gibt es eine subfig-Umgebung überhaupt?
    Was soll denn im Ergebnis anders sein als in Axels Beispiel?

  5. #5
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo rstuby,

    Zitat Zitat von rstuby Beitrag anzeigen
    Gibt es eine subfig-Umgebung überhaupt?
    damit meine ich das 'subfig-Paket' - entschuldigt meine Ausdrucksweise.



    Zitat Zitat von rstuby Beitrag anzeigen
    Was soll denn im Ergebnis anders sein als in Axels Beispiel?
    Der obige Code erbringt folgende Meldungen:

    Code:
    ! Package subcaption Error: `caption' package not loaded
    (subcaption)                (which is needed by this package)
    
    See the subcaption package documentation for explanation.
    Type  H <return>  for immediate help.
     ...                                              
                                                      
    l.38   \endinput}{}
                       
    ) (./trftrfdtf.aux) (/usr/share/texmf-dist/tex/context/base/supp-pdf.mkii
    [Loading MPS to PDF converter (version 2006.09.02).]
    )
    Preview: Fontsize 12pt
    Preview: PDFoutput 1
    
    ! LaTeX Error: Environment subfigure undefined.
    
    See the LaTeX manual or LaTeX Companion for explanation.
    Type  H <return>  for immediate help.
     ...                                              
                                                      
    l.12 \begin{subfigure}
                          [t]{0.1\textwidth}
    ! Missing number, treated as zero.
    <to be read again> 
                       }
    l.12 \begin{subfigure}[t]{0.1\textwidth}
                                            
    ! Illegal unit of measure (pt inserted).
    <to be read again> 
                       }
    l.12 \begin{subfigure}[t]{0.1\textwidth}
                                            
    <trftrfdtf-pics.pdf, id=2, page=1, 17.06375pt x 53.19875pt>
     ! LaTeX Error: \begin{figure} on input line 11 ended by \end{subfigure}. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.19 \end{subfigure} 
    (/usr/share/texmf-dist/tex/latex/amsfonts/umsa.fd)
    (/usr/share/texmf-dist/tex/latex/amsfonts/umsb.fd)
    
    ! LaTeX Error: Environment subfigure undefined.
    
    See the LaTeX manual or LaTeX Companion for explanation.
    Type  H <return>  for immediate help.
     ...                                              
                                                      
    l.21 \begin{subfigure}
                          [t]{0.1\textwidth}
    ! Missing number, treated as zero.
    <to be read again> 
                       }
    l.21 \begin{subfigure}[t]{0.1\textwidth}
                                            
    ! Illegal unit of measure (pt inserted).
    <to be read again> 
                       }
    l.21 \begin{subfigure}[t]{0.1\textwidth}
                                            
    <trftrfdtf-pics.pdf, id=3, page=2, 17.06375pt x 53.19875pt>
     ! LaTeX Error: \begin{figure} on input line 11 ended by \end{subfigure}. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.28 \end{subfigure} ! LaTeX Error: Environment subfigure undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.30 \begin{subfigure} [t]{0.1\textwidth} ! Missing number, treated as zero.  } l.30 \begin{subfigure}[t]{0.1\textwidth} ! Illegal unit of measure (pt inserted).  } l.30 \begin{subfigure}[t]{0.1\textwidth} 
     ! LaTeX Error: \begin{figure} on input line 11 ended by \end{subfigure}. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.37 \end{subfigure} ! LaTeX Error: Environment subfigure undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.39 \begin{subfigure} [t]{0.1\textwidth} ! Missing number, treated as zero.  } l.39 \begin{subfigure}[t]{0.1\textwidth} ! Illegal unit of measure (pt inserted).  } l.39 \begin{subfigure}[t]{0.1\textwidth} 
     ! LaTeX Error: \begin{figure} on input line 11 ended by \end{subfigure}. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.46 \end{subfigure} ! LaTeX Error: Environment subfigure undefined. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.48 \begin{subfigure} [t]{0.1\textwidth} ! Missing number, treated as zero.  } l.48 \begin{subfigure}[t]{0.1\textwidth} ! Illegal unit of measure (pt inserted).  } l.48 \begin{subfigure}[t]{0.1\textwidth} 
     ! LaTeX Error: \begin{figure} on input line 11 ended by \end{subfigure}. See the LaTeX manual or LaTeX Companion for explanation. Type H  for immediate help. ... l.55 \end{subfigure}

    Output(s) im Anhang.

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Der Code aus #2? Bei mir zeichnet er zwar die Reagenzgläser nicht (wird wohl an meinen Einstellungen liegen), aber die captions und Pfeile macht er schön nebeneinander in eine Reihe.

  7. #7
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo rstuby,

    Zitat Zitat von rstuby Beitrag anzeigen
    Der Code aus #2?
    ja.

    Es grüßt,
    pitterpolo

  8. #8
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von pitterpolo Beitrag anzeigen
    Der obige Code erbringt folgende Meldungen:

    ! Package subcaption Error: `caption' package not loaded
    (subcaption) (which is needed by this package)

    See the subcaption package documentation for explanation.
    Bei älteren Versionen des subcaption-Paketes musste man noch das caption-Paket händisch laden.

    Abhilfe ist in diesem Falle also, \usepackage{caption} vor das \usepackage{subcaption} zu schreiben. (\usepackage{caption,subcaption} geht natürlich auch.)

    Alternativ könnte man auch seine TeX-Distribution aktualisieren.
    Geändert von sommerfee (20-01-2012 um 17:26 Uhr)

  9. #9
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo sommerfee,

    das war wohl der goldene Tipp.
    Jetztz sieht alles super aus.
    Vielen Dank!

    Ich wünsche noch einen angenehmen Abend,
    pitterpolo

  10. #10
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo,

    da bin ich nochmal.
    Leider habe ich mich zu früh gefreut.

    Ich habe versucht obiges Beispiel in mein Hauptdokument einzufügen.
    Selbst wenn ich nur das Paket subcaption versuche einzubinden

    (entweder als

    Code:
    \usepackage{subcaption}
    oder als

    Code:
    \usepackage[format=hang,font=small,labelfont=bf]{caption,subcaption}
    )

    spuckt mir der Editor über 100 Fehler aus.


    Hier mal meine Präambel.

    Code:
    % Dokumentenklasse
    \documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}
    
    % Sprachpaket
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    % Schrifttyp
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % multicolum-Befehl
    \usepackage{multicol}
    
    % Box/Umrahmung (hierfür hilfreich: Fernuniversität-Tutorial)
    \usepackage{fancybox}
    
    % kein Gleiten der Tabelle
    \usepackage[format=hang,font=small,labelfont=bf]{caption,subcaption}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    %subfigure
    \usepackage{subfig}
    
    % Kommando zum Ausbügeln des Bugs "\subfloat ohne \caption"; d.h. NUmmerierung geht weiter, siehe: http://mrunix.de/forums/showthread.php?t=69188
    \makeatletter
    \providecommand\phantomcaption{\caption@refstepcounter\@captype}
    \makeatother
    
    % für Skizzen
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % tabularx
    \usepackage{array,booktabs}
    
    % Vorschlag; http://www.mrunix.de/forums/showthread.php?p=334934#post334934
    \usepackage{tabu}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % itemize-Abstand-Einrückung (wenn \begin{itemize*)/\end{itemize*})
    \usepackage{mdwlist}
    
    % chemische Formeln etc.
    \usepackage[version=3]{mhchem}
    
    % Hervorhebung von Formeln
    %\usepackage{empheq}
    
    % pdf-Dateien einbinden
    %\usepackage[final]{pdfpages}
    
    % gleich nach Definition-Zeichen
    \usepackage{amsmath,amssymb,amstext}
    
    % SI units
    \usepackage[mediumspace,squaren,Gray,textstyle]{SIunits}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Einstellungen der Seitenränder
    \usepackage[left=2cm,right=2cm,top=2.5cm,bottom=2.5cm,includeheadfoot,includefoot]{geometry}
    
    % Kopf- und Fußzeile
    \usepackage[automark]{scrpage2}
    \pagestyle{scrheadings}
    % linke Kopfzeile
    \ihead[]{Versuchsprotokoll}
    % mittlere Kopfzeile
    \chead[]{}
    % rechte Kopfzeile
    \ohead[]{Name}
    % linke Fußzeile
    \ifoot[]{}
    % mittlere Fußzeile
    \cfoot[]{\textbf{\pagemark}}
    % rechte Fußzeile
    \ofoot[]{}
    \setheadsepline{0.4pt}
    \renewcommand*{\headfont}{\normalfont} % ändert Schriftart der Kopfzeile
    %\setkomafont{pagenumber}{\normalfont\bfseries} % fettegedruckte Seitennummer
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspacing
    
    % Hyperlink im Inhaltsverzeichnis
    \usepackage{hyperref}
    \hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black,
    }
    
    % footnote options
    \usepackage[multiple,flushmargin]{footmisc} 
    
    % Bibliographie und Zitation
    \usepackage[backend=bibtex8,style=verbose-ibid,bibstyle=numeric]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid 
    \addbibresource{bib.bib}
    
    \usepackage{csquotes}
    \usepackage{filecontents}% zum schöneren Unterstreichen
    \usepackage[normalem]{ulem}
    
    
    \begin{document}

    Und das hier wird mir ausgespuckt, wenn ich subcaption drinnenlasse:

    Code:
    Runaway argument?
    \sf@counterlist \relax \def \sf@temp {\@nil }\ifx \sf@temp \@nnil \else \ETC.
    ! Paragraph ended before \sf@setref was complete.
    <to be read again> 
                       \par 
    l.143 
          
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.193 \end{titlepage}
                          %-------------------------------
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.193 \end{titlepage}
                          %-------------------------------
    [1
    Non-PDF special ignored!
    Non-PDF special ignored!{/var/lib/texmf/fonts/map/pdftex/updmap/pdftex.map}]
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.215 \section{Einleitung}
                              
    (/usr/share/texmf-dist/tex/latex/psnfss/t1phv.fd)
    (/usr/share/texmf-dist/tex/latex/psnfss/ot1ztmcm.fd)
    (/usr/share/texmf-dist/tex/latex/psnfss/omlztmcm.fd)
    (/usr/share/texmf-dist/tex/latex/psnfss/omsztmcm.fd)
    (/usr/share/texmf-dist/tex/latex/psnfss/omxztmcm.fd)
    (/usr/share/texmf-dist/tex/latex/psnfss/ot1ptm.fd)
    
    LaTeX Warning: Citation 'schlegel' on page 2 undefined on input line 218.
    
    
    LaTeX Warning: Citation 'schlegel' on page 2 undefined on input line 218.
    
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.224 \section{Material}
                            
    (/usr/share/texmf-dist/tex/latex/psnfss/omsptm.fd)
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.240 \item P
                 ippetenständer (Brand)
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.240 \item P
                 ippetenständer (Brand)
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.240 \item P
    
    
    ! Undefined control sequence.
    <argument> \micro 
                      \litre 
    l.243 ... \& Co. KG; \unit{100-1000}{\micro\litre}
                                                       Volumen; selbstkalibrierb...
    
    ! Undefined control sequence.
    <argument> \micro 
                      \litre 
    l.243 ... \& Co. KG; \unit{100-1000}{\micro\litre}
                                                       Volumen; selbstkalibrierb...
    
    ! Undefined control sequence.
    <argument> \micro 
                      \litre 
    l.243 ... \& Co. KG; \unit{100-1000}{\micro\litre}
                                                       Volumen; selbstkalibrierb...
    
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.279 \subsection{Geräte}
                              
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color 
                                                      }\aftergroup \reset@color 
    l.293 \subsection{Chemikalien}
                                  
    ! Undefined control sequence.
    \set@color ...\@pdfcolorstack push{\current@color % zum schöneren Unterstreichen
    \usepackage[normalem]{ulem}
                                                      }\aftergroup \reset@color 
    l.295 \begin{table}[H]
                          
    ! Undefined control sequence.
    <argument> \tabu@arc@L 
                           
    l.296 \begin{tabu} to \textwidth {XXXXXX[0.8]}
                                                   \toprule
    ! Undefined control sequence.
    <argument> \tabu@drsc@L 
                            
    l.296 \begin{tabu} to \textwidth {XXXXXX[0.8]}
                                                   \toprule
    ! Undefined control sequence.
    <argument> \tabu@evr@L 
                           
    l.296 \begin{tabu} to \textwidth {XXXXXX[0.8]}
                                                   \toprule
    ! Undefined control sequence.
    \tabu@reset ...everyrow \expandafter {\tabu@evr@L 
                                                      }
    l.303 \end{tabu}
                    
    ! Undefined control sequence.
    \@BTswitch ->{\CT@arc@ 
                           \hrule \@height \@thisrulewidth }\futurenonspacelet \...
    l.303 \end{tabu}
                    
    ! Undefined control sequence.
    \@BTswitch ->{\CT@arc@ 
                           \hrule \@height \@thisrulewidth }\futurenonspacelet \...
    l.303 \end{tabu}
                    
    ! Undefined control sequence.
    \@BTswitch ->{\CT@arc@ 
                           \hrule \@height \@thisrulewidth }\futurenonspacelet \...
    l.303 \end{tabu}
                    
    ! Undefined control sequence.
    \tabu@adl@endtrial ...\noalign {\global \adl@ncol 
                                                      \tabu@nbcols }
    l.303 \end{tabu}
                    
    ! Missing number, treated as zero.
    <to be read again> 
                       }
    l.303 \end{tabu}
                    
    ! Undefined control sequence.
    <argument> ...bu@adl@endtrial\endcsname \endarray 
                                                      
    l.303 \end{tabu}
                    
    ! Extra }, or forgotten $.
    <recently read> \egroup 
                            
    l.303 \end{tabu}
                    
    
    ! Missing \cr inserted.
    <inserted text> 
                    \cr 
    l.303 \end{tabu}
                    
    ! Misplaced \cr.
    <inserted text> \cr 
                        
    l.303 \end{tabu}
    
    ! Misplaced \cr.
    <inserted text> \cr 
                        
    l.303 \end{tabu}
                    
    ! Missing \cr inserted.
    <inserted text> 
    
                    \cr 
    l.303 \end{tabu}
                    
    ! Misplaced \cr.
    <inserted text> \cr 
                        
    l.303 \end{tabu}
                    
    ! Missing \cr inserted.
    <inserted text> 
                    \cr 
    l.303 \end{tabu}
                    
    ! Mis
    l.303 \end{tabu}
                    
    ! Misplaced \cr.
    <inserted text> \cr 
                        
    l.303 \end{tabu}
                    
    (That makes 100 errors; please try again.)
    !  ==> Fatal error occurred, no output PDF file produced!
    Transcript written on MBT-Versuch-4.log.
    (stark verkürzt, da das meiste vielfach vorkommt))

    Wenn ich aber meinen kompletten Text (also alles, außer dem Code, der erscheinen soll) weglasse, funktioniert es:

    Code:
    % Dokumentenklasse
    \documentclass[12pt,a4paper,bibliography=totocnumbered]{scrartcl}
    
    % Sprachpaket
    \usepackage[T1]{fontenc}
    \usepackage[utf8]{inputenc}
    
    \usepackage{lmodern} 
    \usepackage[ngerman]{babel}
    
    % Schrifttyp
    \usepackage{mathptmx}
    \usepackage[scaled=.90]{helvet}
    \usepackage{courier} 
    
    % multicolum-Befehl
    \usepackage{multicol}
    
    % Box/Umrahmung (hierfür hilfreich: Fernuniversität-Tutorial)
    \usepackage{fancybox}
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    
    
    
    % Zeilennummerierung
    %\usepackage{lineno}
    %\begin{linenumbers*}
    %\modulolinenumbers[5]
    %\end{linenumbers*}
    
    % kein Gleiten der Tabelle
    \usepackage[format=hang,font=small,labelfont=bf]{caption,subcaption}
    
    % Zeichenpaket
    \usepackage{graphicx}
    
    %subfigure
    \usepackage{subfig}
    
    % Kommando zum Ausbügeln des Bugs "\subfloat ohne \caption"; d.h. Nummerierung geht weiter, siehe: http://mrunix.de/forums/showthread.php?t=69188
    \makeatletter
    \providecommand\phantomcaption{\caption@refstepcounter\@captype}
    \makeatother
    
    % für Skizzen
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    
    % Tabulars with adjustable-width columns
    \usepackage{tabularx}
    
    % tabularx
    \usepackage{array,booktabs}
    
    % Vorschlag; http://www.mrunix.de/forums/showthread.php?p=334934#post334934
    \usepackage{tabu}
    
    % Control layout of itemize, enumerate, description
    \usepackage{enumitem}
    
    % itemize-Abstand-Einrückung (wenn \begin{itemize*)/\end{itemize*})
    \usepackage{mdwlist}
    
    % chemische Formeln etc.
    \usepackage[version=3]{mhchem}
    
    % Hervorhebung von Formeln
    %\usepackage{empheq}
    
    % pdf-Dateien einbinden
    %\usepackage[final]{pdfpages}
    
    % gleich nach Definition-Zeichen
    \usepackage{amsmath,amssymb,amstext}
    
    % SI units
    \usepackage[mediumspace,squaren,Gray,textstyle]{SIunits}
    
    % figure and table Umgebung
    \usepackage{float}
    
    % Einstellungen der Seitenränder
    \usepackage[left=2cm,right=2cm,top=2.5cm,bottom=2.5cm,includeheadfoot,includefoot]{geometry}
    
    % Blätter/Objekte im Querformat
    %\usepackage{rotating}
    %\usepackage{pdflscape}
    %\usepackage{lscape}
    
    
    % Kopf- und Fußzeile
    \usepackage[automark]{scrpage2}
    \pagestyle{scrheadings}
    % linke Kopfzeile
    \ihead[]{Versuchsprotokoll}
    % mittlere Kopfzeile
    \chead[]{}
    % rechte Kopfzeile
    \ohead[]{Name}
    % linke Fußzeile
    \ifoot[]{}
    % mittlere Fußzeile
    \cfoot[]{\textbf{\pagemark}}
    % rechte Fußzeile
    \ofoot[]{}
    \setheadsepline{0.4pt}
    \renewcommand*{\headfont}{\normalfont} % ändert Schriftart der Kopfzeile
    %\setkomafont{pagenumber}{\normalfont\bfseries} % fettegedruckte Seitennummer
    
    % Absatzeinrichtung
    \usepackage{parskip}
    
    % Zeilenabstand
    \usepackage{setspace} 
    \onehalfspacing
    
    % Hyperlink im Inhaltsverzeichnis
    \usepackage{hyperref}
    \hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black,
    }
    
    % footnote options
    \usepackage[multiple,flushmargin]{footmisc} 
    
    % Bibliographie und Zitation
    \usepackage[backend=bibtex8,style=verbose-ibid,bibstyle=numeric]{biblatex} %authoryear ,natbib=true -dw -comp authortitle-ibid 
    \addbibresource{bib.bib}
    
    \usepackage{csquotes}
    \usepackage{filecontents}
    
    
    \begin{document} 
    
    
    \begin{figure}[H]
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=0]
    \end{pspicture}
    \caption{$1:1 \newline (10^{0})$}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=1]
    \end{pspicture}
    \caption{$1:10 \\ (10^{-1})$}
    \end{subfigure}
    \hfill $\longrightarrow$ \hfill
    \begin{subfigure}[t]{0.1\textwidth}
    \centering
    \begin{pspicture}(-5.25,-5.25)(5.25,5.25)
    \psset{unit=0.5cm}
    \pstTubeEssais[etiquette,Numero=2]
    \end{pspicture}
    \caption{$1:100 \\ (10^{-2})$}
    \end{subfigure}
    %\caption{Schematische Darstellung der Verdünnungsreihe für das Brunnenwasser}
    \end{figure}
    
    \end{document}
    Ich habe nur
    Code:
    \usepackage{pst-labo}
    \usepackage{auto-pst-pdf}
    vor
    Code:
    \usepackage[format=hang,font=small,labelfont=bf]{caption,subcaption}
    gepackt - ansonsten ist nichts an der Präambel verändert worden, um den Beispielcode mit der Präambel meines Hauptdokuments anzeigen zu können. (habe jetzt einige auskommentierte Sachen gelöscht, da der Post die maximale Zeichenlänge von 15.000 überschritten hatte)


    Ich bin ein Anfänger, aber es scheint, als ob das Paket (wenn ich es in die Präambel meines Hauptdokuments einbinde) Probleme mit tabu etc. bekommt.

    Ich weiß nicht weiter - ihr seid gefragt.

    Ich bedanke mich schon im Voraus.

    Viele Grüße,
    pitterpolo

  11. #11
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    Zitat Zitat von pitterpolo Beitrag anzeigen
    spuckt mir der Editor über 100 Fehler aus.
    Da jeder LaTeX-Pakete schreiben und veröffentlichen kann, gibt es oft konkurrierende Pakete, die sich in die selben Schnittstellen von LaTeX einklinken. Diese Pakete kann man dann nicht zusammen benutzen, das wäre in etwa so, als würde man versuchen, eine Schraube mit zwei Schraubendrehern festzuziehen. Man muß sich also für ein Paket für jeden Zweck entscheiden.

    Dieses Highlander-Prinzip ("Es kann nur einen geben!") trifft auch auf die drei Pakete subfigure, subfig und subcaption zu. (Und du versuchst gerade, subcaption und subfig zu laden.) Du mußt dich also für eines dieser drei Pakete entscheiden.

  12. #12
    Registrierter Benutzer
    Registriert seit
    27.11.2010
    Beiträge
    105
    Hallo sommerfee,

    vielen Dank für deinen Beitrag.
    Das war mit SIcherheit der goldene Tipp.
    Ich habe einfach

    Code:
    \usepackage{subfig}
    auskommentiert und das Ergebnis ist perfekt.

    Es war bzw. ist mir irgendwo bewusst, dass natürlich nicht alle Pakete miteinander kompatibel sind, aber da war ich gestern Abend wohl so frustriert, dass ich nicht einmal versucht habe, eines der beiden Pakete, die ja mehr oder weniger auf das Gleiche abzielen, ausuzkommentieren/zu entfernen. Aber das Ergebnis sieht jeztzt wirklich schön aus!

    Vielen Dank!

    Einen angenehmen Samstag wünscht,
    pitterpolo

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •