Rechnen mit LaTex

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Rechnen mit LaTex

von MarieHB » Mo 16. Mai 2016, 15:49

Funktioniert klasse :o))

Danke! Danke Danke!

Nun hab ich aber schon ein paar Seiten mit den alten Befehlen geschrieben und ich hab etwas Zeitdruck, sodass ich mich jetzt erst mal auf was anderes konzentrieren möchte, als das alles umzuändern.
Kann ich nicht beides benutzen? Mit den packages, die du mir da so super zusammen gestellt hast, bekomm ich leider bei meiner Arbeit nun 3000000 Fehlermeldungen...

von esdd » Mo 16. Mai 2016, 15:37

Das Paket subfigures ist veraltet. Verwende entweder subfig oder besser subcaption. Die kennen den Befehl \ContinuedFloat, der Dein Problem gar nicht erst entstehen lässt.
\documentclass[ 
    fontsize=10pt,
    ngerman
]{scrartcl} 

\usepackage[utf8]{inputenc} 
\usepackage{babel} 
\usepackage[T1]{fontenc} 
\usepackage{subcaption} % mehrere Bilder nebeneinander 
\usepackage{ulem} % willst Du wirklich unterstreichen oder ähnliches?
\usepackage{wrapfig} % Textumflossene Bilder 

\usepackage{pgfplots} % um Diagramme zu erstellen, lädt auch graphicx, xcolor
\pgfplotsset{compat=newest}

\usepackage{geometry} % Seitenlayout
\geometry{ 
    left=2.5cm, 
    right=2cm, 
    top=3cm, 
    bottom=3cm 
}

\setcounter{tocdepth}{5} % = Aufnahme von \subparagraph (Unterpunkt unter \paragraph{•}) in das Inhaltsverzeichnis * 
\setcounter{secnumdepth}{5} %  = Nummerierung von \subparagraph (Unterpunkt unter \paragraph{•}) vertiefen * 

\usepackage{mathpazo} %Schriftart Palatino 
\usepackage{amsmath} 

\bibliographystyle{alpha} 
\usepackage{pxfonts} %Griechische Buchstaben 
\usepackage{float} %Für die Position der Bilder (h) 
\usepackage{refcount} 

\renewcaptionname{ngerman}{\figurename}{Bild}% Bild als Bezeichnung für Abbildung

\usepackage{cleveref}
\crefname{figure}{Bild}{Bilder}

\begin{document}
\begin{figure}[H]
  \captionabove{Drei lila Enten} \label{2Enten} 
  \begin{subfigure}[b]{.45\textwidth}
    \includegraphics[width=\linewidth]{example-image-a}
    \caption{Ente1)}\label{E1}
  \end{subfigure}%
  \hfill
  \begin{subfigure}[b]{.45\textwidth}
    \includegraphics[width=\linewidth]{example-image-b}
    \caption{Ente2)}\label{E2}
  \end{subfigure}
\end{figure} 
\begin{figure}[H]
  \ContinuedFloat
  \centering
  \begin{subfigure}[b]{.45\textwidth}
    \includegraphics[width=\linewidth]{example-image}
    \caption{Ente3)}\label{E3}
  \end{subfigure}
\end{figure}

 Da gibt es ein schönes \cref{E3}.
\end{document} 
Ich habe hier noch das überflüssige doppelte Ändern von \tocnumdepth und \secnumdepth entfernt. Das Paket graphicx hast Du doppelt geladen. Da das auch von dem Paket pgfplots geladen wird, habe ich beide \usepackage{graphicx} entfernt. Den Abbildungsnamen ändert man am besten schon in der Präambel zu "Bild".

von MarieHB » Mo 16. Mai 2016, 15:01

Schade. Aber trotzdem noch mal Danke für deine Hilfe.

von ChristianHupfer » Mo 16. Mai 2016, 14:59

`23(f)` hat nichts mit der Dokumentklasse zu tun ;-)

Aber ich werde nichts weiter schreiben

von MarieHB » Mo 16. Mai 2016, 14:53

Tut mir leid, dass die Informationen nicht ausreichend waren.

Ich dachte das wär klar, dadurch dass ich geschriegen hab, dass ich statt "23(f)" "22(f)" brauche. Bei normalen figures wird ja nicht in a,b,c unterteilt.

von ChristianHupfer » Mo 16. Mai 2016, 14:33

Woher soll ich wissen, welche Dokumentenklasse Du verwendest? Dein erster Post verrät rein gar nichts.

Und die schwarzen Bilder sind nur wegen der demo Option des graphicx - Pakets.

von MarieHB » Mo 16. Mai 2016, 14:01

Danke. Leider funktioniert das nicht.

Also, ich habe jetzt:
\documentclass[
%   a4paper, % Voreinstellung
   fontsize=10pt
]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{subfigure} % mehrere Bilder nebeneinander
%\usepackage{fixltx2e} Bei neuerem System nicht mehr nötig
\usepackage{ulem} % zum unterstreichen,doppelt unterstreichen, unterschlängeln,durchstreichen,ausstreichen mit //////.
\usepackage{wrapfig} % Textumflossene Bilder
%\usepackage{picins} % Absatz nach  Textumflossene Bilder
\usepackage{graphicx} %Diagramme einfügen
\usepackage{pgfplots} % um Diagramme zu erstellen


\usepackage{geometry} %damit die Seitenzahl weiter nach unten geht
\geometry{
%   a4paper, Wird von Dokumentklasse übernommen
   left=2.5cm,
   right=2cm,
   top=3cm,
   bottom=3cm
} %damit die Seitenzahl weiter nach unten geht
\setcounter{tocdepth}{4}  % = Aufnahme von \paragraph (Unterpunkt unter \subsubsection{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{4} %  = Nummerierung von \paragraph (Unterpunkt unter \subsubsection{•}) vertiefen *

\setcounter{tocdepth}{5}  % = Aufnahme von \subparagraph (Unterpunkt unter \paragraph{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{5} %  = Nummerierung von \subparagraph (Unterpunkt unter \paragraph{•}) vertiefen *


%\usepackage[scaled]{helvet}
%\usepackage{courier}
%New Times Roman- Schrift

\usepackage{mathpazo} %Schriftart Palatino
\usepackage{amsmath}
\usepackage{graphicx} % ohne die Option "demo"
\bibliographystyle{alpha}
\usepackage{pxfonts} %Griechische Buchstaben
\usepackage{float} %Für die Position der Bilder (h)
\usepackage{refcount}

\newcommand{\refa}[1]{Bild \ref{#1}}
\newcommand{\refb}[1]{Tabelle \ref{#1}}
\newcommand{\refc}[1]{Gleichung \ref{#1}}
\newcommand{\refd}[1]{Abschnitt \ref{#1}}
\newcommand{\refe}[1]{Bild \ref{#1}}
\newcommand{\reftest}[1]{Bild \ref{#1}}

\newcommand{\refkleiner}[1]{%
  \the\numexpr\getrefnumber{#1}-1 % vermindern der Nummer um 1
}

\begin{document}

\begin{figure}[H]
\renewcommand\figurename{Bild}
\begin{center}
\caption{Drei lila Enten}
\subfigure[Ente1)\label{E1}]{\includegraphics[width=0.45\textwidth]{Ente1.jpg}}
\subfigure[Ente2\label{E2}]{\includegraphics[width=0.45\textwidth]{Ente2.jpg}}
\label{2Enten}
\end{center}
\end{figure}

\begin{figure}[H] %Hintergrund, dass ich das getrennt habe (wen es interessiert) ist, dass die ersten Bilder die eine Seite vonnvollen füllen.
\renewcommand\figurename{Bild}
\begin{center}
\subfigure[Ente3\label{E3} ]{\includegraphics[width=0.45\textwidth]{Ente3.jpg}}  
\end{center}
\end{figure}

Da gibt es eine schöne Abbildung \ref{E3} aber diese ist seltsam: \refkleiner{E3}, weil eigentlich die am Ende gemeint ist, aber dieselbe Nummer hat wie die am Anfang! 

\end{dokument}
Nun steht da bei mir: "Da gibt es eine schöne Abbildung 2 (c) aber diese ist seltsam: 2 (c)-1 , weil eigentlich die am Ende gemeint ist, aber dieselbe Nummer hat wie die am Anfang!

Ohne Subfigures klappt es. Mit aber nicht.

Habt ihr eine Idee?

Liebe Grüße,

Marie

von Bartman » So 15. Mai 2016, 22:55

\newcommand{\refa}[1]{Bild \ref{#1}}
\newcommand{\refb}[1]{Tabelle \ref{#1}}
\newcommand{\refc}[1]{Gleichung \ref{#1}}
\newcommand{\refd}[1]{Abschnitt \ref{#1}}
\newcommand{\refe}[1]{Bild \ref{#1}}
\newcommand{\reftest}[1]{Bild \ref{#1}}
Für benannte Querverweise hilft einem gewöhnlich das Paket cleveref oder der Befehl \autoref des Pakets hyperref.
MarieHB hat geschrieben:Ich benute \documentclass[a4paper,10pt]{scrartcl}
da mag er \documentclass{article} nicht noch zusätzlich
Lies bitte eine LaTeX-Einführung.

Gestalte Deine Beispiele bitte so, damit sie einigermaßen vollständig sind und in den Online-Editor übernommen werden können, sofern der Quelltext es zulässt.
\documentclass[
%	a4paper, % Voreinstellung
	fontsize=10pt
]{scrartcl}

\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{subfigure} % mehrere Bilder nebeneinander
%\usepackage{fixltx2e} Bei neuerem System nicht mehr nötig
\usepackage{ulem} % zum unterstreichen,doppelt unterstreichen, unterschlängeln,durchstreichen,ausstreichen mit //////.
\usepackage{wrapfig} % Textumflossene Bilder
%\usepackage{picins} % Absatz nach  Textumflossene Bilder
\usepackage{graphicx} %Diagramme einfügen
\usepackage{pgfplots} % um Diagramme zu erstellen


\usepackage{geometry} %damit die Seitenzahl weiter nach unten geht
\geometry{
%	a4paper, Wird von Dokumentklasse übernommen
	left=2.5cm,
	right=2cm,
	top=3cm,
	bottom=3cm
} %damit die Seitenzahl weiter nach unten geht
\setcounter{tocdepth}{4}  % = Aufnahme von \paragraph (Unterpunkt unter \subsubsection{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{4} %  = Nummerierung von \paragraph (Unterpunkt unter \subsubsection{•}) vertiefen *

\setcounter{tocdepth}{5}  % = Aufnahme von \subparagraph (Unterpunkt unter \paragraph{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{5} %  = Nummerierung von \subparagraph (Unterpunkt unter \paragraph{•}) vertiefen *


%\usepackage[scaled]{helvet} 
%\usepackage{courier}
%New Times Roman- Schrift

\usepackage{mathpazo} %Schriftart Palatino
\usepackage{amsmath}
\usepackage{graphicx} % ohne die Option "demo"
\bibliographystyle{alpha}
\usepackage{pxfonts} %Griechische Buchstaben
\usepackage{float} %Für die Position der Bilder (h)
\usepackage{refcount}

\newcommand{\refa}[1]{Bild \ref{#1}}
\newcommand{\refb}[1]{Tabelle \ref{#1}}
\newcommand{\refc}[1]{Gleichung \ref{#1}}
\newcommand{\refd}[1]{Abschnitt \ref{#1}}
\newcommand{\refe}[1]{Bild \ref{#1}}
\newcommand{\reftest}[1]{Bild \ref{#1}}

\newcommand{\refkleiner}[1]{%
  \the\numexpr\getrefnumber{#1}-1 % vermindern der Nummer um 1
}

\begin{document}

\begin{figure}
  \centering

  \includegraphics[scale=0.2]{example-image-a}
  \caption{Eine Ente am Anfang} \label{entenanfang}
\end{figure}


Da gibt es eine schöne Abbildung \ref{entenanfang} aber diese ist seltsam: \refkleiner{entenende}, weil eigentlich die am Ende gemeint ist, aber dieselbe Nummer hat wie die am Anfang!

\begin{figure}
  \centering

  \includegraphics[scale=0.2]{example-image-b}
  \caption{Eine Ente am Ende} \label{entenende}
\end{figure}

\end{document}

von MarieHB » So 15. Mai 2016, 20:31

Hallo Christian,

Danke für deine Hilfe.

das sieht super aus.

Ich benute \documentclass[a4paper,10pt]{scrartcl}
da mag er \documentclass{article} nicht noch zusätzlich und wenn ich die anderen packages einfüge, werden meine ganzen Bilder leider Schwarz.

Ohne die funktioniert
\newcommand{\refkleiner}[1]{\the\numexpr\getrefnumber{#1}-1}
aber leider nicht. Oder muss ich für \the\numexpr\getrefnumber irgendwas eingeben? Das sieht nicht nach nem herkömmlichen Befehl aus.


Momentan sieht es bei mir so aus (wobei ich keinen wirklichen Überblick mehr habe, was wofür ist):
\newcommand{\refa}[1]{Bild \ref{#1}}
\newcommand{\refb}[1]{Tabelle \ref{#1}}
\newcommand{\refc}[1]{Gleichung \ref{#1}}
\newcommand{\refd}[1]{Abschnitt \ref{#1}}
\newcommand{\refe}[1]{Bild \ref{#1}}
\newcommand{\reftest}[1]{Bild \ref{#1}}
\documentclass[a4paper,10pt]{scrartcl}



\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{subfigure} % mehrere Bilder nebeneinander
\usepackage{fixltx2e}
\usepackage{ulem} % zum unterstreichen,doppelt unterstreichen, unterschlängeln,durchstreichen,ausstreichen mit //////.
\usepackage{wrapfig} % Textumflossene Bilder
\usepackage{picins} % Absatz nach  Textumflossene Bilder
\usepackage{graphicx} %Diagramme einfügen
\usepackage{pgfplots} % um Diagramme zu erstellen


\usepackage{geometry} %damit die Seitenzahl weiter nach unten geht
\geometry{a4paper, left=2.5cm, right=2cm, top=3cm, bottom=3cm} %damit die Seitenzahl weiter nach unten geht
\setcounter{tocdepth}{4}  % = Aufnahme von \paragraph (Unterpunkt unter \subsubsection{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{4} %  = Nummerierung von \paragraph (Unterpunkt unter \subsubsection{•}) vertiefen *

\setcounter{tocdepth}{5}  % = Aufnahme von \subparagraph (Unterpunkt unter \paragraph{•}) in das Inhaltsverzeichnis *
\setcounter{secnumdepth}{5} %  = Nummerierung von \subparagraph (Unterpunkt unter \paragraph{•}) vertiefen *





%\usepackage[scaled]{helvet} 
%\usepackage{courier}
%New Times Roman- Schrift

\usepackage{mathpazo} %Schriftart Palatino
\usepackage{amsmath}
\usepackage{graphicx}
\bibliographystyle{alpha}
\usepackage{pxfonts} %Griechische Buchstaben
\usepackage{float} %Für die Position der Bilder (h)

\begin{document}
\end{document}

Vielen Dank für deine Hilfe.

von ChristianHupfer » So 15. Mai 2016, 19:25

Das ist absolutes Code-Golfing hier:
%

\documentclass{article}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{refcount}

\usepackage[demo]{graphicx}


\newcommand{\refkleiner}[1]{%
  \the\numexpr\getrefnumber{#1}-1 % vermindern der Nummer um 1
}

\begin{document}


\begin{figure}
  \centering

  \includegraphics[scale=0.2]{ente}
  \caption{Eine Ente am Anfang} \label{entenanfang}
\end{figure}


Da gibt es eine schöne Abbildung \ref{entenanfang} aber diese ist seltsam: \refkleiner{entenende}, weil eigentlich die am Ende gemeint ist, aber dieselbe Nummer hat wie die am Anfang!

\begin{figure}
  \centering

  \includegraphics[scale=0.2]{ente}
  \caption{Eine Ente am Ende} \label{entenende}
\end{figure}





\end{document}

Nach oben