Zettelkasten-Team / Zettelkasten

Zettelkasten-Developer-Builds
http://zettelkasten.danielluedecke.de
GNU General Public License v3.0
730 stars 92 forks source link

[OS X] Feature request: Erkennung für systeminterne Links #60

Open mo-tom opened 9 years ago

mo-tom commented 9 years ago

Erkennung systemweit registrierter Linktypen (z.B. x-bdsk:// (BibDesk), sk:// (Skim), nvvalt:// (nvALT) etc.) würde eine gute Anbindung der Zettelkasten-app an den Rest der Workflowumwelt bilden.

Eventuell auch Markdown in den Literaturangaben, um Formatierung/Verlinkungen zuzulassen wie beispielsweise:

Luhmann, Niklas (1992). "[Kommunikation mit Zettelkästen. Ein Erfahrungsbericht](x-bdsk://Luhmann1992)." In: ders. _Universität als Milieu. Kleine Schriften_. Hrsg. von André Kieserling. Bielefeld: Haux, S. 53-61.

sjPlot commented 9 years ago

Ich hab ja selbst bibdesk. Wie genau ist die Verknüpfung? Einfach über shell? Reich es also, wenn ich x-bdsk://Luhmann1992 an die shell / Terminal schicke?

mo-tom commented 9 years ago

Ein Versuch mit $ open x-bdsk://Luhmann1992 im Terminal öffnet tatsächlich BibDesk mit dem entsprechendem Eintrag. Ließe sich so also umsetzten wie es scheint.

PS. Die Registrierung der URL-Typen selbst läuft ja über Angaben in info.plist Dateien von Programmen. Sieht man bspw. in das Programmpaket von BibDesk steht in der info.plist:

`CFBundleURLTypes

CFBundleTypeRole Editor CFBundleURLName BibDesk publication URL CFBundleURLSchemes x-bdsk LSIsAppleDefaultForScheme CFBundleTypeRole Editor CFBundleURLName Search group server URL CFBundleURLSchemes x-bdsk-search LSIsAppleDefaultForScheme ` Außerdem nütze ich nach einer Anleitung von Dan Sheffler URLs für den PDF-Reader Skim (sehr nützlich!). Dabei funktionierte die Definition des URL-Typs auf die gleiche Weise. Vgl. http://www.dansheffler.com/blog/2014-07-02-custom-skim-urls/
github-actions[bot] commented 5 days ago

This issue is stale because it has been open for 30 days with no activity.