2016-11-16 6 views

ответ

4

Одним из вариантов является вызов set-input-method с C-x RET C-\, выберите TeX и тип \gamma, который будет автоматически заменен γ. Затем вы можете переключать методы ввода с помощью C-\. Кроме того, если хотите, вы можете добавить (setq default-input-method "TeX") в ваш файл инициализации и использовать C-\, чтобы перейти в TeX ввод быстрее и сделать то же самое.

1

Я написал завершающую точку для julia latexsubs некоторое время назад. Его только следующее (julia-latexsubs является хэш латексных символов определены в julia-mode)

(defun julia-completion-at-point() 
    (let ((bnds (bounds-of-thing-at-point 'symbol))) 
    (when bnds 
     (cond 
     ;; complete latex symbol when current symbol is prefixed 
     ;; by '\' 
     ((eq (char-before (car bnds)) ?\\) 
     (list (1- (car bnds)) (cdr bnds) julia-latexsubs 
       :annotation-function 
       #'(lambda (arg) 
        (gethash arg julia-latexsubs "")))))))) 

Затем в джулия режиме крюком или ess-julia-mode-hook

(add-hook 'completion-at-point-functions 'julia-completion-at-point nil t)