Org modunda kalıcı metin nasıl vurgulanır


24

Org modu dokümantasyonuna göre *bold*, /italic/, _underlined_, =verbatim= and ~code~, and, if you must, ‘+strike-through+’bazı markupmetinler yapmak için kullanabileceğimi biliyorum , ancak onlar benim için yeterli değil ( org dosyasını görüntülerken belli değil), özelleştirebileceğimi biliyorum ama belgeler çok fazla şey anlatmıyor. İstediğim şey , bu sayfadaki resimdeki gibi seçilen metni vurgulamak .boldorg-emphasis-alistenriched-mode

görüntü tanımını buraya girin

Ama enriched-modedosyayı kurtaracak text/enrichedbiçimi ve ben kullanmak zorunda enriched-modedeğil org-modekendisini.

Yani, nasıl yeniden tanımlamak veya yeni işaretlemeyi (belki özelleştir tanımlamak org-emphasis-alistgibi vurgulamak metne) enriched-modeböylece,

  1. vurgulama bu dosyada kalıcıdır (vurgulamayı Emacs'ta görebilirim)
  2. Aynı zamanda pdf veya html dosyasına aktarılabilir.

Yanıtlar:


21

Yeni bir giriş ekleyerek koyu (veya diğer) işaretlemelerini görüntülemek için hangi yüzün kullanıldığını değiştirebilirsiniz org-emphasis-alist. Örneğin, *bold*kırmızı renkte göstermek için

(add-to-list 'org-emphasis-alist
             '("*" (:foreground "red")
               ))

Bunun gerçekleşmesi için org-modunu (ile org-mode-restart) yeniden başlatmanız gerekecek .

Bunun gibi yeni işaretleme karakterleri eklemeye çalışmak işe yaramıyor gibi görünür, yalnızca mevcut işaretlemenin Emacs'ta gösterilme şeklini değiştirir.

Bu ihracatı hiç etkilemiyor. *bold*hala bu formatta kalın harflerle ne ifade edersiniz (örneğin <b>bold</b>, html veya \textbf{bold}Lateks olarak).


Yeni bir işaret oluşturmak için "(setq org-emphasis-alist (org-emphasis-alist ekle) ((" `" kalın)))) "'i kullandım, ancak bunun işe yaramıyor, yanlış olan ne?
CodyChan

@CodyChan İlk sorun, appendyeni öğeyi sonlandıracak olanla ilgilidir , ama ilk başta onu bulmamız için ilk önce onu bulmamız gerekir. Sadece tartışmaları değiştir. İkinci sorun, org-mode posta listesine göre yeni işaretleme eklemenin imkansız görünmesidir .
erikstokes
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.