Seite 1 von 1
In bestehende Grafik Pfeile einfügen
Verfasst: Fr 14. Okt 2016, 20:56
von sawyer_ma
Hallo,
ich habe in mein Dokument eine Grafik eingefügt.
\begin{figure}[H]
\begin{center}
\includegraphics[width=6 cm]{Bilder/Matlab/Schwenkbereich.eps}
\caption{ABC}
\label{fig:Nebenmaxima}
\end{center}
\end{figure}
Nun möchte ich gerne in diese Grafik einen Pfeil einfügen und einen gewissen Bereich mit einem grauen Kasten unterlegen.
Mit was für einem Paket macht man das? Geht das überhaupt?
NACHTRAG: Mit \usepackage{pstricks} kann man die Pfeile einfügen. Jedoch ist dieses Paket sehr alt. Gibt es schon neuere?
Verfasst: Sa 15. Okt 2016, 07:30
von Bartman
Verfasst: Sa 15. Okt 2016, 13:41
von sawyer_ma
So wie ich das sehe kann ich damit aber nur ein Bild in ein Bild einfügen. Ich möchte ja gewissen Punkte in meinem Bild markieren oder mit einem Pfeil darauf zeigen.
Verfasst: Sa 15. Okt 2016, 18:02
von Stefan Kottwitz
Der Link oben zu TeXwelt.de führt zu einer sehr praktischen Lösung mit TikZ und dem onimage-Paket. Ich habe dafür auch ein Beispiel. Das kann ich später heute abend posten, wen ich wieder am PC bin, also schau nochmal hier rein.
Stefan
Verfasst: Sa 15. Okt 2016, 19:18
von sawyer_ma
Super vielen Dank. Dann bis später
Verfasst: Sa 15. Okt 2016, 20:50
von Stefan Kottwitz
Hab die Dateien rausgesucht.
Originalbild:
Code:
% LaTeX Cookbook, Packt Publishing, 2015
% Stefan Kottwitz
\documentclass[demo]{article}% demo option for dummy images, remove it
\usepackage{onimage}
% http://bazaar.launchpad.net/~tex-sx/tex-sx/development/view/head:/onimage.dtx
\tikzset{annotations/.style={
tsx/show help lines,% comment out or delete to remove the grid
every path/.append style={very thick,color=yellow},
every node/.append style={yellow,font=\bfseries\sffamily}}}
\begin{document}
\begin{tikzonimage}[width=.8\textwidth]{filename}[annotations]
\draw[dashed] (0.59,0.71) -- (0.86,0.12)
(0.634,0.71) -- (0.86,0.12);
\draw[dotted] (0.56,0.85) -- (0.86,0.12)
(0.66,0.85) -- (0.86,0.12);
\draw (0.3,0.4) edge[->] (0.68,0.4)
(0.3,0.4) edge[->] (0.3,0.93);
\node[rotate=90] at (0.28,0.8 ) {height};
\node at (0.62,0.35) {velocity};
\end{tikzonimage}
\end{document}
Ergebnis:
Etliche Linien und Pfeile einfach über das Bild gezeichnet. Das Gitter dient als Hilfe für die Koordinaten, das kann man später weglassen.
Stefan
Verfasst: So 16. Okt 2016, 12:42
von sawyer_ma
DAs sieht super aus und ist genau was ich gesucht habe. Jetzt habe ich aber das Problem das ich das packet \usepackage{onimage}nicht vorinstalliert habe. Im Internet habe ich nur unter Github die sty
https://github.com/rwmpelstilzchen/against-nationalism/blob/master/onimage.sty
gefunden jedoch läuft diese nicht. Woher habt ihr das Paket?
Verfasst: So 16. Okt 2016, 12:48
von Johannes_B