Org-mode menawarkan berbagai jenis tautan ([http], [file], [bibtex], [magit] ...). Namun, mereka semua mendapatkan tampilan yang sama yang ditentukan oleh nilai nominal untuk tautan-org.
Apakah mungkin untuk misalnya mengubah warna latar belakang tergantung pada jenis tautan? Sehingga tautan http akan memiliki latar belakang kuning dan tautan file yang biru?
org-mode
faces
hyperlinks
Bartholomaios
sumber
sumber
Jawaban:
Saya akan berkomentar, tapi saya tidak punya cukup tenaga jadi begini:
Lihat fungsi ini: org-activ-plain-links (di org.el).
You can modify the function around the 'add-text-properties', doing a match on each link using a cond for instance. I have student supervision now, but if you don't succeed in doing this, I'll add more information later.
sumber
See https://github.com/jkitchin/org-ref/blob/master/org-ref.el#L484
I use that code to change the appearance of links in org-ref using font lock at https://github.com/jkitchin/org-ref/blob/master/org-ref.el#L742
sumber