Hyperref auf etwas anderes als html oder pdf?

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Hyperref auf etwas anderes als html oder pdf?

von Johannes_B » Di 25. Apr 2017, 06:32

Nein.

Das hat nichts mit LaTeX zu tun. Das ist eine Frage des pdf-Betrachters.

von Rolli » Mo 24. Apr 2017, 22:05

Hallo Gast, danke für die weiterführende Info.

Trotzdem bleibt die Frage: Meine Studierenden haben Windoof, Linux und Mac. Bunt durcheinander gemischt. Ubuntu 12.x, 14.x, 16.x. Debian, SuSe. Win7, Win8, Win10. MacOS x, y, z (mit dem MAC kenne ich mich nicht aus, da ich keinen habe).

Welche PDF-Viewer die jeweils verwenden - keine Ahnung. Möglicherweise ja auch im Firefox ...

Gibt es eine f u n k t i o n i e r e n d e fertige Methode, um beim Anklicken eines "Kästchens" im PDF-Dokument s t e t s Code::Blocks zu starten? (Natürlich unter der Voraussetzung, dass das Betriebssystem selber dieses bei Klick auf eine entsprechende Datei in einem Datei-Explorer täte).

Wenn nein: Eine Frage an die Paketentwickler: Kann mir jemand das Geheimnis verraten, wie man so etwas selber machen kann?

Gruß Rolli

von Gast » Mo 24. Apr 2017, 14:59

Wie oben gesagt: Das hängt vom PDF-Viewer und dem System ab. Bei pdf/a sind run-URLs übrigens im Gegensatz zu file-URLs AFAIK unzulässig. Bei mir funktionieren file-Links unter Linux mit Okular einwandfrei.

von Rolli » Mo 24. Apr 2017, 14:36

Hallo,

ich hab's:

Anstatt \href{file: ...}

muss man

\href{run: ...}

schreiben, und dann geht es.

Jetzt stellt sich mir die Frage, wo das dokumentiert ist. Es würde mich nämlich schon sehr interessieren, worin der Unterschied besteht zwischen "run", "file" und was es sonst noch alles geben mag; die \hyperref-Paketdokumentation schweigt sich dazu komplett aus (vgl. \url{https://www.ctan.org/pkg/hyperref}).

Kennt sich jemand aus und kann kurz erklären, welche Möglichkeiten man damit hat?

Gruß Rolli

von Gast » Mo 24. Apr 2017, 11:07

Das hängt vom System und vom PDF-Viewer ab. Bei mir unter Linux mit KDE öffnet sich beispielsweise aus allen getesteten PDF-Viewern heraus bei:
\documentclass{article}

\usepackage{hyperref}

\begin{document}
\href{file:\jobname.tex}{Quellen im Editor \"offnen}.
\end{document}
mit einem Klick der im System für TeX-Dateien angemeldete Editor mit der Datei.

Hyperref auf etwas anderes als html oder pdf?

von Rolli » Mo 24. Apr 2017, 09:15

Hallo,

wie kann man einen funktionierenden anklickbaren Link auf etwas anderes als eine Webseite oder eine PDF-Datei erzeugen?

Ich wünsche mir, dass sich beim Anklicken des \href im aus untenstehendem MB erzeugten PDF's nicht der Webbrowser öffnet, sondern meine C-Entwicklungsumgebung.

Geht so etwas überhaupt? "Googeln" bringt mir kein Ergebnis.
\documentclass{scrartcl}
\usepackage{hyperref}
\begin{document}
\href{file:Hello.c}{Mein erstes C-Programm}
\end{document}
Grüße, Rolli

Nach oben