Anzeige:
Ergebnis 1 bis 12 von 12

Thema: Problem mit Abbildungen

  1. #1
    Registrierter Benutzer
    Registriert seit
    22.04.2013
    Beiträge
    35

    Problem mit Abbildungen

    Hallo,
    ich habe ein Problem mit Abbildungen:

    Er macht immer nach Abbildung 3.3 noch einen Punkt...
    Woran kann das liegen? Der Doppelpunkt ist richtig!

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    Nach deinen bisherigen Erfahrungen mit Fragethreads solltest du doch die Bedeutung eines Minimalbeispiels kennen. Wie soll dir denn jemand helfen, wenn keiner weiss, welchen LaTeX-Code (Dokumentenklasse, Pakete zum Formatieren der Bildunterschriften, etc.) du verwendest.

  3. #3
    Registrierter Benutzer
    Registriert seit
    22.04.2013
    Beiträge
    35
    Code:
    \documentclass[twoside,headsepline,
      plainheadsepline,% ohne diese Option wäre besser
      openright,
      listof=totoc]{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{selinput}
    \SelectInputMappings{
      adieresis={ä},
      germandbls={ß},
    }
    \usepackage{blindtext}% Praktisch für Demo-Zwecke
    \usepackage{scrpage2}
    \usepackage{graphicx}   
    \usepackage{graphics}  
    \usepackage{chngcntr} 
    \counterwithout{figure}{chapter} 
    \counterwithout{table}{chapter}
    
    \clearscrheadfoot
    \ihead[\headmark]{\headmark}% \ihead{\headmark} also ohne optionales Argument % wäre besser.
    \ohead[\pagemark]{\pagemark}
    %\setkomafont{pagehead}{\bfseries\small}% auskommentiert, weil es zwar den Bildern aber nicht Deinem Code entspricht
    \pagestyle{scrheadings}
    
    \begin{document}
    
    \input{./title.tex}
    
    %\automark[chapter]{chapter} %Nur bei Twoside aktivieren
    %
    \renewcommand{\thechapter}{\Roman{chapter}}
    	   		   	
    \chapter{Kapitel 1}
    \Blindtext
    
    \tableofcontents
    
    \newpage
    
    \begin{figure}[h]
    \centering
    \includegraphics{Test.png}
    \caption[Skizze: Test}
    \end{figure} %Weiß nicht wie ich die hochlade
    
    
    \end{document}
    Das Bild müsst ihr bitte manuel einfügen

  4. #4
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Tatsächlich, das scheint nicht so ohne zu sein, \thechapter umzudefinieren, Sorry, das wusste ich nicht. Auch mit arabic erscheint der Punkt.

    Leider kann ich dir inhaltlich nicht weiterhelfen, aber ich habe dein Beispiel mal lauffähig und ein bisschen minimaler gemacht: input-Dateien und Bilder, die wir nicht haben, können weggelassen oder durch Platzhalter ersetzt werden, wenn sie nicht direkt für das Problem relevant sind

    Code:
    \documentclass[twoside,headsepline,
      openright,
      listof=totoc]{scrbook}
    \usepackage[ngerman]{babel}
    \usepackage{selinput}
    \SelectInputMappings{
      adieresis={ä},
      germandbls={ß},
    }
    \usepackage{blindtext}
    
    \begin{document}
    
    \renewcommand{\thechapter}{\Roman{chapter}}
    	   		   	
    \chapter{Kapitel 1}
    \Blindtext
    
    \begin{figure}[h]
    \centering
    \rule{5cm}{5cm}
    \caption{Skizze: Test}
    \end{figure} 
    
    \end{document}
    Übrigens reicht es graphicx zu laden, du brauchst nicht außerdem noch graphics.

  5. #5
    Registrierter Benutzer
    Registriert seit
    22.04.2013
    Beiträge
    35
    Danke für die Infos.
    Ich fand das Layout so schon fast perfekt.
    Vielleicht kann mir da ja jemand weiterhelfen um das Layout zu retten
    Kann das vielleicht eine bei "article" funktionieren?
    Geändert von rasputin87 (10-06-2013 um 20:35 Uhr)

  6. #6
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Wenn, dann würde ich scrartcl versuchen. Mit article oder scrartcl hast du aber eben gar keine chapter mehr zur Verfügung. alle \chapter musst du dann zu \section zurück ändern und \thechapter zu \thesection und hast auch nicht mehr das schöne Layout von Kapiteln mit neuer Seite und so.

    UPD: Gerade ausprobiert: der Punkt bei der Abbildungsnummer ist dann allerdings wirklich weg:
    Code:
    \documentclass[twoside,headsepline,
      openright,
      listof=totoc]{scrartcl}
    \usepackage[ngerman]{babel}
    \usepackage{selinput}
    \SelectInputMappings{
      adieresis={ä},
      germandbls={ß},
    }
    \usepackage{blindtext}% Praktisch für Demo-Zwecke
    
    \begin{document}
    
    \renewcommand{\thesection}{\Roman{section}}
    	   		   	
    \section{Kapitel 1}
    \Blindtext
    
    
    \begin{figure}[h]
    \centering
    \rule{5cm}{5cm}
    \caption{Skizze: Test}
    \end{figure} 
    
    
    \end{document}
    Aber hoffentlich hat einer noch eine bessere Lösung...
    Geändert von rstuby (10-06-2013 um 20:57 Uhr)

  7. #7
    Registrierter Benutzer
    Registriert seit
    22.04.2013
    Beiträge
    35
    Zitat Zitat von rstuby Beitrag anzeigen
    Wenn, dann würde ich scrartcl versuchen. Mit article oder scrartcl hast du aber eben gar keine chapter mehr zur Verfügung. alle \chapter musst du dann zu \section zurück ändern und \thechapter zu \thesection und hast auch nicht mehr das schöne Layout von Kapiteln mit neuer Seite und so.
    Na gut. Das mit den Kapiteln auf einer neuen Seite macht schon was her und darauf will ich eig. nicht verzichten.
    Gibt es sonst noch Nachteile?
    Vielleicht findet ja morgen noch jemand eine Lösung

  8. #8
    Registrierter Benutzer
    Registriert seit
    09.12.2005
    Beiträge
    1.327
    Punkt 1: Ihr solltet beide in der KOMA-Script-Anleitung die Option numbers=noenddot nachlesen!
    Punkt 2: Wenn man graphicx bereits geladen hat, ist das Laden von graphics überflüssig!
    Punkt 3: Bitte mach künftig ein echtes vollständiges Minimalbeispiel nach der Anleitung! Darin gibt es dann auch kein \input und man muss auch keine Grafiken selbst einfügen!

  9. #9
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Auch mit arabic erscheint der Punkt.
    Nein, aber du musst zweimal kompilieren, damit der Punkt wieder verschwindet.


    klops hat ja schon gesagt, wie man den Punkt generell abschaltet. Wenn man es nur für Abbildungen machen möchte, muss man \figureformat umdefinieren:

    Code:
    \renewcommand*{\figureformat}{%
      \figurename~\thefigure%
      %\autodot%auskommentieren
    }
    (Für table entsprechend \tableformat).

  10. #10
    Registrierter Benutzer
    Registriert seit
    06.03.2010
    Ort
    St. Petersburg, Russland
    Beiträge
    2.468
    Aber wieso ist der Punkt denn von vornherein weg, wenn man nicht an \thechapter herummanipuliert?

  11. #11
    Registrierter Benutzer
    Registriert seit
    19.05.2009
    Beiträge
    4.045
    Zitat Zitat von rstuby Beitrag anzeigen
    Aber wieso ist der Punkt denn von vornherein weg, wenn man nicht an \thechapter herummanipuliert?
    Aus der Doku:
    Nach DUDEN steht in Gliederungen, in denen ausschließlich arabische Ziffern für die Nummerierung verwendet werden, am Ende der Gliederungsnummern kein abschließender Punkt (siehe [DUD96, R3]). Wird hingegen innerhalb der Gliederung auch mit römischen Zahlen oder Groß- oder Kleinbuchstaben gearbeitet, so steht am Ende aller Gliederungsnummern ein
    abschließender Punkt (siehe [DUD96, R4]). In KOMA-Script ist ein Automatismus eingebaut, der diese etwas komplexe Regel zu erfüllen versucht. Der Automatismus wirkt sich so aus, dass normalerweise bei Verwendung des Gliederungsbefehls \part oder eines Anhangs (\appendix)
    auf Gliederungsnummer mit abschließendem Punkt umgeschaltet wird. Diese Information wird in der aux-Datei gespeichert und wirkt sich dann beim nächsten LATEX-Lauf auf das gesamte Dokument aus.
    D.h. Wenn du \chapter auf Roman umschaltest, wird das in der aux notiert und wirkt sich beim nächste Lauf aus und der Punkt erscheint.

  12. #12
    Registrierter Benutzer
    Registriert seit
    22.04.2013
    Beiträge
    35
    Zitat Zitat von u_fischer Beitrag anzeigen
    Nein, aber du musst zweimal kompilieren, damit der Punkt wieder verschwindet.


    klops hat ja schon gesagt, wie man den Punkt generell abschaltet. Wenn man es nur für Abbildungen machen möchte, muss man \figureformat umdefinieren:

    Code:
    \renewcommand*{\figureformat}{%
      \figurename~\thefigure%
      %\autodot%auskommentieren
    }
    (Für table entsprechend \tableformat).
    Alles klar. So tut es was es soll.
    Vielen Dank!

Lesezeichen

Berechtigungen

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