mit \input eingefügte Grafik im subfigure skalieren

Tabellen und Grafiken erstellen und anordnen


felix.schnee
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 26. Feb 2014, 16:54

mit \input eingefügte Grafik im subfigure skalieren

Beitrag von felix.schnee »

Hallo zusammen,
ich habe dafür leider keine Lösung gefunden. Ich binde .pdf_tex Dateien in mein Latex Dokument ein. Das erste Beispiel zeigt, wie ich diese normalerweise skaliere. Jetzt will ich diese aber nebeneinander in eine subfigure integrieren. Bei \includegraphics lässt sich das ja auch einfach machen, aber wie mache ich es jetzt bei \input? die scalebox funktioniert nicht aber wie man es direkt bei dem Input Befehl macht weiß ich auch nicht...
\documentclass{article} 

\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{subfigure}


\begin{document} 
\begin{figure}[htbp!]
\scalebox{0.5}{\input{Bilder/RuI.pdf_tex}} 
\caption{Flussdiagramm des Kaltmodellversuchsstands im Saugzugbetrieb}
\label{Konfig1}
\end{figure}
\end{document}
\documentclass{article} 

\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{subfigure}


\begin{document} 
\begin{figure}[htbp!]
\begin{subfigure}
\scalebox{0.5}{\input{Bilder/RuI.pdf_tex}} 
\end{subfigure}
\hfill
\begin{subfigure}
\scalebox{0.5}{\input{Bilder/RuI.pdf_tex}} 
\end{subfigure}
\caption{Flussdiagramm des Kaltmodellversuchsstands im Saugzugbetrieb}
\label{Konfig1}
\end{figure}
\end{document}

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Das Paket subfugure ist veraltet, es gibt aber einen Nachfolger mit subfig. Eine weitere Alternative wäre das Paket subcaption.

Der Input Befehl bindet nur eine Datei ein, mehr nicht. Wahrscheinlich wird dein Bild in der zugehörigen tex-Datei eingebunden. Ich weiß aber nicht, ob dann die Beschriftungen noch passen.

Du kannst übrigens Fließdiagramme auch leicht mit tikz umsetzen, dann hast du den ganzen Ärger nicht. Das Manual hat eine gute Einführung. Auf TeXample findest du viele Beispiele, unter anderem auch zu Flowcharts.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

felix.schnee
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 26. Feb 2014, 16:54

Beitrag von felix.schnee »

\begin{figure}[htbp!]
	\begin{subfloat}
	\scalebox{0.5}{\input{Bilder/RuI.pdf_tex}}
	\end{subfloat}
\hfill
	\begin{subfloat} 
	\scalebox{0.5}{\input{Bilder/RuI2.pdf_tex}} 
	\end{subfloat}
\caption{Flussdiagramm des Kaltmodellversuchsstands im Saugzugbetrieb}
\label{Konfig1}
\end{figure}
Fehler:
Argument of \scalebox has an extra}....
Emergency stop.
Paragraph ended before \scalebox was complete
so hab ich es probiert, das hilft aber auch noch nicht. in diesem Fall würde mir ein tikzpicture leider nicht helfen, da ging es leider nicht anders.

\def\svgwidth{5cm}
den befehl hab ich auch schon versucht, bringt auch nix

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Warum erstellst du uns kein Minimalbeispiel, welches man Testen kann? Ich kann doch nicht hell sehen.

Ich habe beispielsweise keine Ahnung, welches Paket die Umgebung subfloat zur Verfügung steht. Und ich hab auch keine Lust zu suchen um dann festzustellen, dass du die Anleitung zum Paket subfig nicht gelesen hast.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

felix.schnee
Forum-Anfänger
Forum-Anfänger
Beiträge: 22
Registriert: Mi 26. Feb 2014, 16:54

Beitrag von felix.schnee »

\documentclass{article} 

\usepackage{graphicx}
\usepackage{pdfpages}
\usepackage{pgfplots}
\usepackage{subfig}
\begin{document}
\begin{figure}[htbp!]
	\begin{subfloat}
	\def\svgwidth{5cm} 
	\input{Bilder/RuI.pdf_tex}
	\end{subfloat}
\hfill
	\begin{subfloat} 
	\scalebox{0.5}{\input{Bilder/RuI.pdf_tex}} 
	\end{subfloat}
\caption{Flussdiagramm des Kaltmodellversuchsstands im Saugzugbetrieb}
\label{Konfig1}
\end{figure}
\end{document}
habe nur oben das package subfig geladen und dann die subfigure durch subfloat ersetzt. Praktisch das ausprobiert, was du gesagt hast. Einzeln in einer figure lassen sich die Bilder auch polten. Im Beispiel sind jetzt zwei Möglichkeiten die normalerweise funktionieren (in der figure).

Fehler bei der scalebox:
Argument of \scalebox has an extra}....
Emergency stop.
Paragraph ended before \scalebox was complete

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Also hast du wirklich keinen Blick in die Anleitung geworfen (3 oder 4 Minuten Aufwand) und stattdessen drauflos geTeXt? Dich über unnötige Fehler geärgert und Zeit (auf jeden Fall mehr als 5 Minuten) in eine Lösung zu einem Problem gesteckt was eigentlich nicht existent sein sollte? Lies dir dazu bitte meine Signatur durch, dann klappts beim nächsten Mal auf Anhieb.
\begin{filecontents}{\jobname-input.tex}
	\includegraphics{example-image}
\end{filecontents}
\documentclass{article}
\usepackage{subfig}
\usepackage{graphicx}
\begin{document}
\begin{figure}
	\subfloat[liste][objekt]{
\scalebox{0.2}{\input{\jobname-input}}
}
\end{figure}
\end{document}
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Antworten