emacs/config/writing.org
Evie Litherland-Smith 69cddd95b6 Tweak some font faces for org and markdown files
Add a font showcase file to act as standard candle for testing font
features
2024-03-03 08:31:24 +00:00

1.3 KiB

Writing Config

Doc-view

  (use-package doc-view
    :defer t
    :ensure t
    :bind ( :map doc-view-mode-map
            ("<mouse-8>" . doc-view-previous-page)
            ("<mouse-9>" . doc-view-next-page))
    :custom
    (doc-view-resolution 200)
    (doc-view-imenu-enabled t)
    (doc-view-scale-internally t)
    (doc-view-image-width 850))

TODO LaTeX

Markdown

  (use-package markdown-mode
    :ensure t
    :diminish
    :custom
    (markdown-enable-math t)
    (markdown-enable-html t)
    :config
    (set-face-attribute 'markdown-code-face nil :inherit 'fixed-pitch)
    (set-face-attribute 'markdown-inline-code-face nil :inherit 'fixed-pitch)
    (set-face-attribute 'markdown-table-face nil :inherit 'fixed-pitch)
    (set-face-attribute 'markdown-blockquote-face nil :inherit 'variable-pitch)
    (set-face-attribute 'markdown-comment-face nil :inherit 'variable-pitch))

Pandoc

  (use-package pandoc-mode
    :ensure t
    :diminish
    :after (markdown-mode)
    :hook (markdown-mode . conditionally-turn-on-pandoc))