Когато работя в Emacs org-mode
, как да направя част от думата в курсив? Искам това:
думаx
но когато опитам word/x/
, той произвежда
дума/х/
и word{/x/}
произвежда
дума{x}
Когато работя в Emacs org-mode
, как да направя част от думата в курсив? Искам това:
думаx
но когато опитам word/x/
, той произвежда
дума/х/
и word{/x/}
произвежда
дума{x}
Можете да направите това, като създадете персонализирана връзка.
Прост метод:
(org-add-link-type "emph" nil 'org-export-emph)
(defun org-export-emph (path desc format)
(let ((text (or desc path)))
(cond
((eql format 'html)
(format "<em>%s</em>" text))
((eql format 'latex)
(format "\\emph{%s}" text))
(t
text))))
След това това ви позволява да пишете пар[[emph:ti]]думи с [[emph:ph][ph]]размер.
По-добър (?) метод:
Вие определяте само типа връзка чрез
(org-add-link-type "emph")
и управлявайте този тип връзка чрез общ транскодер в бекенда на вашия експортер.
org-emphasis-regexp-components
. - person Dan   schedule 12.08.2014org-mode
. Последният отговор на този въпрос трябва да ви даде това, от което се нуждаете. (По-специално, той обяснява как да персонализирате променливатаorg-emphasis-regexp-components
, спомената от @Dan, за да активирате маркиране наorg-mode
за низове, които са непосредствено предшествани или следвани от една или повече букви.) - person itsjeyd   schedule 14.08.2014