Pijltjes die verwijzen naar een bepaald punt op een afbeelding
Dag iedereen, Een grafisch probleem: is het mogelijk om een woord of zin uit een tekst te laten verwijzen naar een bepaald punt op een afbeelding (dit is een png)? Het is mogelijk in LibreOffice (zie voorbeeld) maar het is uiteraard niet de bedoeling om een WYSIWYG te gebruiken ;-) Op http://www.godsdienstig.be/latex/voorbeeld-pijltjes.pdf kun een voorbeeld zien wat ik ongeveer wens te bereiken. Alle suggesties of verwijzingen naar documentatie zijn welkom. Koen Wybo
Koen Wybo wrote:
Dag iedereen,
Een grafisch probleem: is het mogelijk om een woord of zin uit een tekst te laten verwijzen naar een bepaald punt op een afbeelding (dit is een png)? Het is mogelijk in LibreOffice (zie voorbeeld) maar het is uiteraard niet de bedoeling om een WYSIWYG te gebruiken ;-) Op http://www.godsdienstig.be/latex/voorbeeld-pijltjes.pdf kun een voorbeeld zien wat ik ongeveer wens te bereiken. Alle suggesties of verwijzingen naar documentatie zijn welkom.
Die link doet het niet bij mij, dus ik moet maar gokken wat je bedoelt. Je kunt in LaTeX een picture-omgeving over je afbeelding heen leggen. Meestal neem je dan een picture ter grootte van 0 bij 0, zodat het geen ruimte inneemt. daarin leg je met \put dan stukken tekst of andere elementen. Die vallen dan formeel buiten de picture-omgeving maar dat is geen bezwaar. Je moet natuurlijk wel zelf de coordinaten van de elementen uitrekenen. Voorbeeld: \setlength{\unitlength}{1mm} \begin{picture}(0,0) \put(10,20){Tekst} \end{picture}% \includegraphics{afbeelding} -- Piet van Oostrum Utrecht, NL. URL: http://pietvanoostrum.com/
Dag Koen, Dat moet vrij eenvoudig te doen zijn met TikZ. Zelf kan ik je niet precies vertellen hoe dat moet, maar ik ben ooit dit tegengekomen: http://www.eigenheimstrasse.de/~ben/tikzgraphicx/tikzgraphicx.pdf (zie ook: http://www.eigenheimstrasse.de/~ben/tikzgraphicx/tikzgraphicx.zip - voor de broncode) Het zal wel even puzzelen zijn, maar dan heb je ook wat. Hartelijke groet, Adriaan.
Dag iedereen,
Een grafisch probleem: is het mogelijk om een woord of zin uit een tekst te laten verwijzen naar een bepaald punt op een afbeelding (dit is een png)? Het is mogelijk in LibreOffice (zie voorbeeld) maar het is uiteraard niet de bedoeling om een WYSIWYG te gebruiken ;-) Op http://www.godsdienstig.be/latex/voorbeeld-pijltjes.pdf kun een voorbeeld zien wat ik ongeveer wens te bereiken. Alle suggesties of verwijzingen naar documentatie zijn welkom.
Koen Wybo
_______________________________________________ TeX-NL mailing list TeX-NL@ntg.nl http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
Dag Adriaan, Bedankt voor de tip. Die ben ik nu aan het uitproberen en de eerste testen zijn overtuigend positief. Er moeten nog enkele schoonheidsfoutjes worden aangepakt. Het gebruik van The Gimp om de px-coördinaten op te snorren is ononbeerlijk. Tikzgraphics zit niet in texlive, dus moet je de .sty zelf installeren. Wel moet ik nog uitzoeken of het niet in gewone tikz kan omdat ik nu problemen ondervind met het plaatsen van de nodes boven de tikzgraphic. In dezelfde lijn zitten de volgende links: http://www.texample.net/tikz/examples/connecting-text-and-graphics/ http://tex.stackexchange.com/questions/1449/how-can-should-i-include-annotat... Een werkend voorbeeld, resultaat op http://www.godsdienstig.be/latex/testtikz.pdf \documentclass[12pt,a4paper]{article} \usepackage[utf8x]{inputenc} \usepackage{ucs} \usepackage{amsmath} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{tikzgraphicx} \usetikzlibrary{arrows,shapes,backgrounds} \tikzstyle{every picture}+=[remember picture] \begin{document} \begin{tikzgraphics}[remember picture]{.9\textwidth}{1000}{750}{prent} % [opties]{afmetingen afbeelding, gemakkelijk is om \textwidth te gebruiken}{aantal x-pixels}{aantal y-pixels}{naam afbeelding} \pxnode[]{110}{500}{verwijzing1}{flatgebouw} % zet je nodes uit waar je zal naar verwijzen % [opties]{aantal x-pixels}{aantal y-pixels}{naam van je anker}{tekst} \pxnode[]{470}{295}{verwijzing2}{} \end{tikzgraphics} De Sint-Johnsbijbel is rijkelijk geïllustreerd met afbeeldingen. De afbeeldingen lijken dan misschien wel 'klassiek' (de figuur \tikz[remember picture, baseline]{\node[anchor=base](x){van} ;} \tikz[remember picture,overlay]{% \draw[->,thick](x).. controls +(0:1) and +(0:1).. (verwijzing2); }Petrus, klassieke huizen), als je aandachtig kijkt zijn er heel wat hedendaagse elementen terug te vinden: \tikz[remember picture, baseline]{\node[anchor=base](z){flatgebouwen} ;} \tikz[remember picture,overlay]{% \draw[->,thick](z) edge [bend left] (verwijzing1); }, kubistisch motief, enz. \end{document} Op woensdag 27-04-2011 om 20:54 uur [tijdzone +0200], schreef J.A.J. Pater:
Dag Koen,
Dat moet vrij eenvoudig te doen zijn met TikZ. Zelf kan ik je niet precies vertellen hoe dat moet, maar ik ben ooit dit tegengekomen:
http://www.eigenheimstrasse.de/~ben/tikzgraphicx/tikzgraphicx.pdf (zie ook: http://www.eigenheimstrasse.de/~ben/tikzgraphicx/tikzgraphicx.zip - voor de broncode)
Het zal wel even puzzelen zijn, maar dan heb je ook wat.
Hartelijke groet,
Adriaan.
Dag iedereen,
Een grafisch probleem: is het mogelijk om een woord of zin uit een tekst te laten verwijzen naar een bepaald punt op een afbeelding (dit is een png)? Het is mogelijk in LibreOffice (zie voorbeeld) maar het is uiteraard niet de bedoeling om een WYSIWYG te gebruiken ;-) Op http://www.godsdienstig.be/latex/voorbeeld-pijltjes.pdf kun een voorbeeld zien wat ik ongeveer wens te bereiken. Alle suggesties of verwijzingen naar documentatie zijn welkom.
Koen Wybo
_______________________________________________ TeX-NL mailing list TeX-NL@ntg.nl http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
_______________________________________________ TeX-NL mailing list TeX-NL@ntg.nl http://www.ntg.nl/cgi-bin/mailman/listinfo/tex-nl
participants (3)
-
J.A.J. Pater
-
Koen Wybo
-
Piet van Oostrum