emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
* Make code elements in prose unobtrusive [legibility 6/6]
@ 2020-02-04  4:11 Texas Cyberthal
  2020-02-04  5:01 ` Tim Cross
  2020-02-04  6:35 ` Adam Porter
  0 siblings, 2 replies; 7+ messages in thread
From: Texas Cyberthal @ 2020-02-04  4:11 UTC (permalink / raw)
  To: emacs-orgmode@gnu.org

Org intersperses bits of code in prose, such as datestamps, drawers,
keywords, etc. The code distracts when reading the prose. The solution
is to make the code less prominent.

That way it's easy to read the paragraphs of prose without
interruption. If one wants to focus on a code bit, it's still easily
readable. Prose needs to be larger to be human-scannable, but the code
bits aren't in paragraphs, so they can be smaller. Code only needs to
be readable when the eye is centered on it, whereas a prose paragraph
must be read with multiple saccades.

Org should provide a way to make all the code bits smaller with one settings:

#+begin_src elisp
(custom-set-faces
 ;; custom-set-faces was added by Custom.
 ;; If you edit it by hand, you could mess it up, so be careful.
 ;; Your init file should contain only one such instance.
 ;; If there is more than one, they won't work right.
 '(org-date ((t (:foreground "#7590db" :underline t :height 0.8 :width
normal))))
 '(org-drawer ((t (:foreground "LightSkyBlue" :height 0.7 :width condensed))))
 '(org-special-keyword ((t (:foreground "#bc6ec5" :height 0.7 :width
condensed)))))
#+end_src

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2020-02-10  7:08 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-02-04  4:11 Make code elements in prose unobtrusive [legibility 6/6] Texas Cyberthal
2020-02-04  5:01 ` Tim Cross
2020-02-10  7:08   ` Bastien
2020-02-04  6:35 ` Adam Porter
2020-02-05  3:38   ` Matthew Lundin
2020-02-05  3:59     ` Samuel Wales
2020-02-05 13:56     ` Russell Adams

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).