当我使用Emacs calendar/diary和org-mode(然而我不认为这是问题的原因)时,遇到了以下问题。
默认日历长这样:
我添加以下代码以显示周数:
在插入这些代码之后,周数可以显示。然而,对齐方式有点奇怪,如下所示:
日历的最后一行没有对齐。如何解决这个问题?
谢谢。
默认日历长这样:
![calendar](https://i.imgur.com/RSdavDq.png)
(copy-face font-lock-constant-face 'calendar-iso-week-face)
(set-face-attribute 'calendar-iso-week-face nil
:height 1)
(setq calendar-intermonth-text
'(propertize
(format "%2d"
(car
(calendar-iso-from-absolute
(calendar-absolute-from-gregorian (list month day year)))))
'font-lock-face 'calendar-iso-week-face))
; Title for week number
(copy-face 'default 'calendar-iso-week-header-face)
(set-face-attribute 'calendar-iso-week-header-face nil
:height 0.7)
(setq calendar-intermonth-header
(propertize "Wk" ; or e.g. "KW" in Germany
'font-lock-face 'calendar-iso-week-header-face))
在插入这些代码之后,周数可以显示。然而,对齐方式有点奇怪,如下所示:
![](https://i.imgur.com/wOEciUe.png)
谢谢。