Org mode section clean up.

Commit
ffec5f58046d54357fbfa034b0657ac6cede45c4
Author
Blendoit <blendoit@gmail.com>
Author date
Committer
Blendoit <blendoit@gmail.com>
Committer date
Changed files
smart-documents.org
index 109c9b20..12e756da 100644..100644
@@ -546,6 +546,20 @@
546 546 Microsoft Word. The end goal is, once again, to draw as many new users to Emacs
547 547 as possible!
548 548
549 Added: Check out how much information Org mode keeps concerning the most recent
550 Added: header:
551 Added:
552 Added: #+NAME: org-meta-info
553 Added: #+BEGIN_SRC emacs-lisp :tangle no :results pp :exports both :cache yes
554 Added: (save-excursion
555 Added: (org-previous-visible-heading 1)
556 Added: (org-element-at-point))
557 Added: #+END_SRC
558 Added:
559 Added: #+RESULTS[cf28d310a45fa4e4dcd49882889cd36a2ae3820d]: org-meta-info
560 Added: : (headline
561 Added: : (:raw-value "~org-mode~" :begin 15070 :end 22082 :pre-blank 1 :contents-begin 15085 :contents-end 22081 :level 2 :priority nil :tags nil :todo-keyword nil :todo-type nil :post-blank 1 :footnote-section-p nil :archivedp nil :commentedp nil :post-affiliated 15070 :title "~org-mode~"))
562 Added:
549 563 *** Basic customization
550 564
551 565 Org base directory is in user home on GNU/Linux, or in =AppData= in MS Windows.
@@ -646,6 +660,8 @@
646 660 -interaction=nonstopmode -outdir=%o %f"))
647 661 #+END_SRC
648 662
663 Added: **** Exporting timestamps
664 Added:
649 665 We customize the format for org time stamps to make them appear monospaced in
650 666 our exported LaTeX documents. This makes them visually distinguishable from
651 667 body text.
@@ -657,6 +673,8 @@
657 673 "\\texttt{%s}")
658 674 #+END_SRC
659 675
676 Added: **** LaTeX packages
677 Added:
660 678 The following packages are loaded for every time we export to LaTeX.
661 679
662 680 #+BEGIN_SRC emacs-lisp
@@ -671,18 +689,23 @@
671 689 ("pdflatex"))))
672 690 #+END_SRC
673 691
692 Added: **** Colored source blocks in PDF export
693 Added:
674 694 Little bonus for GNU/Linux users: syntax highlighting for source code blocks in
675 695 LaTeX exports.
676 696
677 697 #+BEGIN_SRC emacs-lisp
678 Removed: (when (string-equal system-type "gnu/linux")
679 Removed: (add-to-list 'org-latex-packages-alist '("AUTO" "minted" t
680 Removed: ("pdflatex" "lualatex")))
681 Removed: (setq org-latex-listings 'minted)
682 Removed: (setq org-latex-minted-options
683 Removed: '(("style" "friendly") ())))
698 Added: (when (string-equal system-type "gnu/linux")
699 Added: (add-to-list 'org-latex-packages-alist '("AUTO" "minted" t
700 Added: ("pdflatex" "lualatex")))
701 Added: (setq org-latex-listings 'minted)
702 Added: (setq org-latex-minted-options '(("style" "friendly")
703 Added: ("breaklines" "true")
704 Added: ("breakanywhere" "true"))))
684 705 #+END_SRC
685 706
707 Added: **** Cleaning directory after PDF compilation
708 Added:
686 709 Now, we set the files to be deleted when a LaTeX \rightarrow PDF compilation
687 710 occurs. We only care about two files, in the end: the Org mode file for
688 711 edition, and the PDF for distribution.
@@ -695,6 +718,8 @@
695 718 "tex" "lot" "lof"))
696 719 #+END_SRC
697 720
721 Added: **** Chronological diary entries
722 Added:
698 723 By default, Org agenda inserts diary entries as the first under the selected
699 724 date. It is preferable to insert entries in the order that they were recorded,
700 725 i.e. chronologically.
@@ -716,6 +741,8 @@
716 741 ;; ("\\subsubsection*{%s}" . "\\subsubsection*{%s}")))
717 742 #+END_SRC
718 743
744 Added: **** Table of contents
745 Added:
719 746 By default, body text can immediately follow the table of contents. It is
720 747 however cleaner to separate table of contents with the rest of the work.
721 748
@@ -963,6 +990,18 @@
963 990 ;; (load-file)
964 991 #+END_SRC
965 992
993 Added: *** Icons
994 Added:
995 Added: Icon fonts
996 Added:
997 Added: #+BEGIN_SRC emacs-lisp
998 Added: (use-package all-the-icons)
999 Added: #+END_SRC
1000 Added:
1001 Added: #+BEGIN_SRC emacs-lisp
1002 Added: (use-package mode-icons)
1003 Added: #+END_SRC
1004 Added:
966 1005 *** Better parentheses
967 1006
968 1007 #+BEGIN_SRC emacs-lisp
@@ -1010,7 +1049,8 @@
1010 1049
1011 1050 * Editing preferences
1012 1051
1013 Removed: These customizations enhance editor usability.
1052 Added: These customizations enhance editor usability. They also encompass cosmetic
1053 Added: changes not brought about a specific package.
1014 1054
1015 1055 ** Editor
1016 1056
@@ -1202,6 +1242,10 @@
1202 1242 - Slightly wider than Hack
1203 1243 - More opinionated shapes
1204 1244 - Very legible parentheses, very useful for Emacs Lisp!
1245 Added: - Jost[fn::https://indestructibletype.com/Jost.html] :: ~org-document-title~
1246 Added: and ~org-level-1~
1247 Added: - Ultra-modern
1248 Added: - Tasteful amount of geometric inspiration
1205 1249
1206 1250 **** Previously used /virgin fonts/
1207 1251
smart-documents.pdf
index 3e59ec85..d57bb4e9 100644..100644

Binary files differ

themes/blendoit-light-theme.el
index 9ff287cd..b70a94ed 100644..100644
@@ -1,5 +1,5 @@
1 1 (deftheme blendoit-light
2 Removed: "Created 2020-10-10.")
2 Added: "Created 2020-10-25.")
3 3
4 4 (custom-theme-set-faces
5 5 'blendoit-light
@@ -53,19 +53,19 @@
53 53 '(ivy-minibuffer-match-highlight ((t (:inherit highlight))))
54 54 '(org-formula ((t (:inherit org-table))))
55 55 '(org-meta-line ((t (:foreground "SteelBlue" :family "Hermit"))))
56 Removed: '(org-document-title ((t (:weight bold :height 2.0))))
56 Added: '(org-document-title ((t (:weight bold :height 2.0 :family "Jost*"))))
57 57 '(org-footnote ((t (:inherit link))))
58 58 '(org-document-info-keyword ((t (:inherit org-meta-line))))
59 59 '(org-code ((t (:background "light grey" :foreground "black" :height 0.9 :family "Hack"))))
60 60 '(org-checkbox-statistics-todo ((t (:inherit org-checkbox :foreground "tomato"))))
61 61 '(org-checkbox-statistics-done ((t (:inherit org-checkbox :foreground "ForestGreen"))))
62 Removed: '(org-verbatim ((t (:inherit fixed-pitch :height 0.9 :foreground "DodgerBlue1" :foundry "Hack"))))
62 Added: '(org-verbatim ((t (:foreground "DodgerBlue1" :height 0.9 :foundry "Hack"))))
63 63 '(font-lock-doc-face ((t (:inherit font-lock-string-face :Family "Public Sans"))))
64 64 '(org-document-info ((t (:weight bold))))
65 65 '(org-table ((t (:height 0.8 :family "Hack"))))
66 66 '(org-block ((t (:height 0.8 :family "Hermit"))))
67 67 '(org-special-keyword ((t (:inherit org-meta-line))))
68 Removed: '(org-level-1 ((t (:foreground "black" :weight bold :height 1.6))))
68 Added: '(org-level-1 ((t (:foreground "black" :weight bold :height 1.6 :family "Jost*"))))
69 69 '(org-level-2 ((t (:foreground "gray30" :weight bold :height 1.4))))
70 70 '(org-level-3 ((t (:foreground "gray45" :weight bold :height 1.2))))
71 71 '(org-level-4 ((t (:foreground "gray60" :weight bold :height 1.1))))