2017-05-02 5 views
3

Emacs/OrgMode를 사용자 정의하려고하는데 달력을 사용할 때 정렬 문제가 있습니다. 나는 같은 calendar-intermonth-spacing, calendar-intermonth-header 또는 calendar-column-width 일부 calendar-* 변수를 사용자 정의하려하지만, 이러한 변화는 도움이되지 않았다 사진 here일부 얼굴을 변경 한 후 이맥스 캘린더 레이아웃을 올바르게 정렬하는 방법은 무엇입니까?

를 참조하십시오.

캘린더보기에서 항상 올바른 맞춤을 유지할 수 있습니까?

+0

당신은 고정 폭 글꼴을 사용자 정의 할 수 있습니다 : 여기 https://www.gnu.org/software/emacs/manual/html_node/elisp/Face-Remapping.html

은 예입니다? – Elfayer

+0

감사합니다. 캘린더보기에서만 얼굴을 변경하는 방법이 있어야한다고 가정합니까? – m0ll3art

답변

0

기능 face-remap-add-relative 참조 :

(defun set-buffer-to-courier() 
    (face-remap-add-relative 'default '(:family "Courier" :height 120))) 

(add-hook 'calendar-mode-hook 'set-buffer-to-courier) 
+0

실제로 달력의 글꼴은 고정 폭이어야하며이 달력의 훅은 문제를 해결했습니다. 감사합니다. – m0ll3art