Ich setze zwei image.png in meinem Latex-Dokument mit \ includegraphics. Jetzt möchte ich zwei Punkte dieser Bilder durch eine Linie verbinden. Ich frage mich, ob es in Latex möglich ist?Zeichnen Sie eine Linie zwischen .png Bild in Latex
0
A
Antwort
0
Erstens: nein es ist unmöglich: da Daniel Düsentrieb hatte gesagt LaTeX hat keine Ahnung über den Inhalt Ihres PNG.
Zweitens: Sicher kannst du ;-) Ein kleiner Betrüger mit tikz
. Sie können zwei beliebige Punkte mit einem Pfeil (oder einer Linie) verbinden.
\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[english]{babel}
\usepackage{lipsum}
\usepackage{pgfplots}
\usepackage{tikz}
\usetikzlibrary{positioning}
\usetikzlibrary{tikzmark} % arrows in tex
\usetikzlibrary{arrows} % arrows in tex
\usetikzlibrary{calc} % (node)+(3cm,2cm)
\tikzstyle{every picture}+=[remember picture]
\begin{document}
\lipsum[1]
\includegraphics[width=0.2\textwidth]{solidtex.png}
{\tikz\node[coordinate](start1){};}
\lipsum[2]
{\tikz\node[coordinate](end1){};}
\includegraphics[width=0.2\textwidth]{solidtex.png}
\lipsum[3]
\begin{tikzpicture}[overlay, remember picture, -latex, color=blue!15!red, yshift=1ex, shorten >=1pt, shorten <=1pt, line width=0.1cm]
\path[->] (start1) edge [out=150, in=240] (end1);
\end{tikzpicture}
\end{document}
Aber es verbindet immer noch die Ecken der Bilder. Um eine Verbindung Punkte innerhalb der Bilder, müssen Sie ändern die Koordinaten manuell zB:
\path[->] (start1) edge [out=150, in=240] ($(end1)+(2cm,2cm)$);
oder pt
, ex
, mm
ect ...
Wenn Sie Linie ohne Pfeilkopf, zu verwenden:
\path[-] (start1) edge [out=150, in=240] (end1);
Hinweis, die Kennzeichnung und aufgerufene Zahlen mögen, müssen Sie laufen latex
(oder pdflatex
oder ...) zweimal.
Verwandte Themen
- 1. Zeichnen Sie eine parallele Linie
- 2. Zeichnen Sie eine Linie in MATLAB
- 3. vertikale Linie zwischen Latex Minipages
- 4. Zeichnen Sie eine glatte Linie
- 5. Linie zwischen zwei Unterplots zeichnen
- 6. Zeichnen Sie eine Linie über Balkendiagramm
- 7. zeichnen Sie eine vertikale Linie zwischen vertrauenswürdigen Intervallen
- 8. Zeichnen Sie eine Linie in UIImageView Problem
- 9. Zeichnen Sie eine vertikale Linie in der Tabellenansicht
- 10. CSS Zeichnen einer Linie zwischen zwei Elementen
- 11. Verzerren Sie eine gerade Linie über Fischaugenverzerrungsfunktion und zeichnen Sie sie korrekt in das Bild
- 12. Zeichnen einer Linie zwischen zwei Punkten
- 13. Linie auf Diagramm zeichnen
- 14. Box2dweb Eine statische Linie zeichnen
- 15. Zeichnen Sie die Linie zwischen zwei verschiedenen Punkten
- 16. WPF - Wo zeichnen Sie die Linie zwischen Code und XAML?
- 17. Zeichnen Sie glatte Linie zwischen Geopoints auf Android
- 18. Zeichnen Sie eine Linie in einem bestimmten Winkel in Java
- 19. Zeichnen Sie eine Linie nach Persp mit rsm in R
- 20. Zeichnen Sie eine Linie in einem bestimmten Winkel (dynamisch)
- 21. Zeichnen Sie eine Linie in der Fußzeile mit mdpf
- 22. Kann dünne Linie in Canvas nicht zeichnen?
- 23. LaTeX zeichnen Sie eine \ hline zwischen jeder Zeile in tabellarischer Form ohne \ hline?
- 24. Zeichnen Sie eine Antialiased Linie auf eine schnelle Weise
- 25. für gerade Linie Zeichnen
- 26. Kann ich mit jQuery eine Linie zeichnen?
- 27. Zeichnen einer Linie in Winforms
- 28. So zeichnen Sie Linien zwischen mehreren Bildern
- 29. Eine Linie in einem Bild verfolgen MATLAB
- 30. zeichnen Linie über in einem ggplot2
Es ist möglich, Linien in Latex zu zeichnen, zum Beispiel mit pictex (was meiner Meinung nach inzwischen veraltet ist). Aber Latex hat kein Verständnis für den Inhalt Ihres Bildes. Es wäre wahrscheinlich viel einfacher, gimp oder ein anderes Bildbearbeitungsprogramm zu verwenden, um eine Linie in Ihre image.png zu zeichnen. –