In Minipage Notizen machen Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

In Minipage Notizen machen

Beitrag von basti-fantasti-48 »

\documentclass{scrreprt}			

% Eingabecodierung
\usepackage[utf8]{inputenc}

% Schriftcodierung
\usepackage[T1]{fontenc}

% Sprachraum
\usepackage[ngerman]{babel}

% Blindtext
\usepackage{blindtext}


% Bilder einbinden
\usepackage{graphicx}
\graphicspath{{bilder/}}
\usepackage{svg}



\usepackage{pgfkeys}
\usepackage{tikz}
\usetikzlibrary{shapes.geometric, arrows}

\usepackage{struktex}

\tikzstyle{startstop} = [rectangle, rounded corners, 
minimum width=3cm, 
minimum height=1cm,
text centered, 
draw=black, 
fill=red!30]

\tikzstyle{io} = [trapezium, 
trapezium stretches=true, % A later addition
trapezium left angle=70, 
trapezium right angle=110, 
minimum width=3cm, 
minimum height=1cm, text centered, 
draw=black, fill=blue!30]

\tikzstyle{process} = [rectangle, 
minimum width=3cm, 
minimum height=1cm, 
text centered, 
text width=3cm, 
draw=black, 
fill=orange!30]

\tikzstyle{decision} = [diamond, 
minimum width=3cm, 
minimum height=1cm, 
text centered, 
draw=black, 
fill=green!30]
\tikzstyle{arrow} = [thick,->,>=stealth]
\usepackage{pgfplots}\pgfplotsset{compat=newest}
\usetikzlibrary{arrows.meta,positioning,calc}

% für tikz
\pgfplotsset{select coords between index/.style 2 args={
		x filter/.code={
			\ifnum\coordindex<#1\def\pgfmathresult{}\fi
			\ifnum\coordindex>#2\def\pgfmathresult{}\fi
		}
}}
\usepackage{subcaption}
\usepackage{pdfpages}
\usepackage{acronym}%abkürzung
\usetikzlibrary{arrows, decorations.markings}
\makeatletter
\tikzset{
	nomorepostaction/.code=\makeatletter\let\tikz@postactions\pgfutil@empty,
	my axis/.style={
		postaction={
			decoration={
				markings,
				mark=at position 1 with {
					\arrow[ultra thick]{latex}
				}
			},
			decorate,
			nomorepostaction
		},
		thin,
		-, % switch off other arrow tips
		every path/.append style=my axis % this is necessary
		%so it works both with "axis lines=left" and "axis lines=center"
	}
}

% 
\usepackage{adjustbox}
\makeatother




\renewcommand*{\chapterheadstartvskip}{\vspace*{-1\baselineskip}}% Abstand einstellen
\renewcommand*\chapterheadendvskip{%
	\vspace*{1\baselineskip plus -1\baselineskip minus .167\baselineskip}}

\begin{document}

\begin{minipage}{\textwidth} 
	\centering
	\includegraphics{funktion.pdf}
	\captionof{figure}{unterschr}
\end{minipage}
\end{document}
Hallo ich möchte in das pdf Bild was reinschreiben. wie in tikz (eventuell \node). im mitgelieferten pdf genau in die rechtecke rein. Leider läuft das Bsp nicht weil das Bild nicht gefunden wird.
Dateianhänge
funktion.pdf
(20.82 KiB) 109-mal heruntergeladen
Zuletzt geändert von basti-fantasti-48 am Fr 21. Jun 2024, 09:30, insgesamt 1-mal geändert.

Wegweiser

Re: In Minipage Notizen machen

Beitrag von Wegweiser »

Reduziere (jetzt und bei zukünftigen Fragen) den Code bitte auf ein ordentliches Minimalbeispiel. Dazu gehört auch, einzubindende externe Dateien anzuhängen, die nicht zum TeX-System gehören.

basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Re: In Minipage Notizen machen

Beitrag von basti-fantasti-48 »

Habe gekürzt (das meiste ist tikz und ich vermute die Notiz geht über tikz)

Datei habe ich angehängt

basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Re: In Minipage Notizen machen

Beitrag von basti-fantasti-48 »

Kann mir trdm bitte jemand helfen

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: In Minipage Notizen machen

Beitrag von Stefan Kottwitz »

Ich habe die 112 Zeilen oben mal um nicht relevantes gekürzt für mein Testen, um ein echtes Minimalbeispiel zu haben. 10 Zeilen hätten genügt. Musst ja nicht immer superperfekt kürzen, aber offensichtlich nicht benötigtes sollte schon weggelassen werden, solange es übersetzbar ist und das Problem aufzeigt.

Hier eine Lösung aus "LaTeX Graphics with TikZ", Kapitel 9, Using Layers, Overlays, and Transparency, angepasst:
\documentclass{scrreprt}			
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
\begin{minipage}{\textwidth} 
	\centering
	\includegraphics{funktion.pdf}
	\captionof{figure}{unterschr}
\end{minipage}
\begin{tikzpicture}[overlay,remember picture]
  \node at ($(current page.north)+( -4,-3.9)$) {Text1};
  \node at ($(current page.north)+(3.5,-3.9)$) {Text2};
\end{tikzpicture}
\end{document}
Stefan

basti-fantasti-48
Forum-Century
Forum-Century
Beiträge: 214
Registriert: So 4. Apr 2021, 14:27

Re: In Minipage Notizen machen

Beitrag von basti-fantasti-48 »

Danke Stefan perfekt. Ja ich mache bessere Beispiele (wusste nicht was ich bei tikz weglassen soll und nicht wie ich mit einem pdf kompilieren kann also dass das erkannt wird mein bild)

Wenn ich mehr Zeilen möchte muss ich für jede Zeile eine eigenen node machen oder? weil Zeilenumbrüche gingen nicht

Benutzeravatar
Stefan Kottwitz
Admin
Admin
Beiträge: 2759
Registriert: Di 8. Jul 2008, 00:39
Kontaktdaten:

Re: In Minipage Notizen machen

Beitrag von Stefan Kottwitz »

Ein Bild kannst Du einfach anhängen wie bisher. Wer testet, kann es ja herunterladen. Wenn ich es sehe, lege ich das Bild auch gern direkt auf den Online Compiler, damit es sogar mit dem Forum-Compiler direkt funktioniert. Dein Beispiel oben läuft auch damit.

In anderen Fällen ist der Inhalt des Bildes an sich oft egal, da kann man das graphicx-Paket mit der demo-Option laden und es gibt einen schwarzen Platzhalter.

Wegen mehr Zeilen: Nodes können mehrzeiligen Text haben, dann eine Ausrichtung festlegen, so wie \node[align=left] {Hier ist ein\\Text.};

Stefan

Antworten