Rechnen mit LaTex
Rechnen mit LaTex
Ja, ich weiß...
Es gibt das Thema schon. Aber das hab mir leider nicht geholfen.
Ich habe das Problem, dass ich auf ein Bild verweisen möchte, allerding mit einer Zahl niedriger.
Wenn es also Bild "23 (f)" ist, möchte ich auf "22 (f)" verweisen.
Ich dachte mir, ich könnte so etwas ähnliches machen:
\newcommand{\reftest}[1]{Bild $\ref{#1} -1$}
Nur, dass $ natürlich nicht zum Rechnen an sich geeignet ist.
Gibt es da was?
(http://anamorphose.de/rechnen.pdf hab ich schon gesehen... hab es aber nicht geschafft, mir das passende raus zu picken. Ich wär also über konkrete Beispiele sehr dankbar.
Vielen Dank.
Marie
Es gibt das Thema schon. Aber das hab mir leider nicht geholfen.
Ich habe das Problem, dass ich auf ein Bild verweisen möchte, allerding mit einer Zahl niedriger.
Wenn es also Bild "23 (f)" ist, möchte ich auf "22 (f)" verweisen.
Ich dachte mir, ich könnte so etwas ähnliches machen:
\newcommand{\reftest}[1]{Bild $\ref{#1} -1$}
Nur, dass $ natürlich nicht zum Rechnen an sich geeignet ist.
Gibt es da was?
(http://anamorphose.de/rechnen.pdf hab ich schon gesehen... hab es aber nicht geschafft, mir das passende raus zu picken. Ich wär also über konkrete Beispiele sehr dankbar.
Vielen Dank.
Marie
Re: Rechnen mit LaTex
nun, da das eine völlig absurde Referenz ist, gibt es nocht fertiges, aber ansonsten ist einfach.MarieHB hat geschrieben: Gibt es da was?
Ich auch. Es wäre wirklich schön, wenn man nicht dauernd nach Minimalbeispielen fürs Testen fragen müsste.Ich wär also über konkrete Beispiele sehr dankbar.
Ulrike Fischer
www.troubleshooting-tex.de
www.troubleshooting-tex.de
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: So 15. Mai 2016, 19:19
- Wohnort: Schwarzwald
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}
Zuletzt geändert von ChristianHupfer am Mo 16. Mai 2016, 15:02, insgesamt 1-mal geändert.
Oh mein Gott, Du musst mich mit jemanden verwechseln, den das wirklich, wirklich, wirklich interessiert! (Dr. Cox aus "Scrubs" )
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
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):
Vielen Dank für deine Hilfe.
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}
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.
\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}}
Lies bitte eine LaTeX-Einführung.MarieHB hat geschrieben:Ich benute \documentclass[a4paper,10pt]{scrartcl}
da mag er \documentclass{article} nicht noch zusätzlich
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}
Danke. Leider funktioniert das nicht.
Also, ich habe jetzt:
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
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}
Ohne Subfigures klappt es. Mit aber nicht.
Habt ihr eine Idee?
Liebe Grüße,
Marie
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: So 15. Mai 2016, 19:19
- Wohnort: Schwarzwald
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.
Und die schwarzen Bilder sind nur wegen der demo Option des graphicx - Pakets.
Oh mein Gott, Du musst mich mit jemanden verwechseln, den das wirklich, wirklich, wirklich interessiert! (Dr. Cox aus "Scrubs" )
-
- Forum-Anfänger
- Beiträge: 22
- Registriert: So 15. Mai 2016, 19:19
- Wohnort: Schwarzwald