`sd' macro.

Commit
12b687f4abcefef60b86116a6c6574144e00dcae
Author
Marius Peter <marius.peter@tutanota.com>
Author date
Committer
Marius Peter <marius.peter@tutanota.com>
Committer date
smart-documents.org
index 1736c30b..205988de 100644..100644
@@ -6,7 +6,7 @@
6 6 #+EMAIL: smart-documents@tuta.io
7 7
8 8 #+OPTIONS: html-style:nil
9 Removed: #+STARTUP: showall
9 Added: #+MACRO: sd /Smart Documents/
10 10 # LaTeX setup
11 11 #+SETUPFILE: ~/.emacs.d/templates/documents/gnu-default.setup
12 12 # Title page
@@ -16,21 +16,23 @@
16 16 #+LATEX_HEADER_EXTRA: \newfontfamily\publicsans{Public Sans}
17 17
18 18 #+LATEX: \begin{abstract}
19 Removed: The idea of /Smart Documents/ came to me as I was reflecting on how to
20 Removed: improve the document creation process in my workplace. The GNU Emacs
21 Removed: editor had captured my imagination, and I wanted to create an
22 Removed: accessible and highly productive text editor to benefit my
23 Removed: organization. In this paper, I'll lay out my vision for the /Smart
24 Removed: Document/, a file containing both text destined to the reader, and
25 Removed: code describing how to update, validate, and present this text; then,
26 Removed: I'll weave my personal GNU Emacs customizations with a tutorial. This
27 Removed: paper is a /Smart Document/ itself!
19 Added: The idea of {{{sd}}} came to me as I was reflecting on how to improve
20 Added: the document creation process in my workplace. The GNU Emacs editor
21 Added: had captured my imagination, and I wanted to create an accessible and
22 Added: highly productive text editor to benefit my organization. In this
23 Added: paper, I'll lay out my vision for the /Smart Document/, a file
24 Added: containing both text destined to the reader, and code describing how
25 Added: to update, validate, and present this text; then, I'll weave my
26 Added: personal GNU Emacs customizations with a tutorial. This paper is a
27 Added: {{{sd}}} itself!
28 28 #+LATEX: \end{abstract}
29 29
30 30 * COMMENT All TODOs
31 31
32 32 ** TODO Harmonize ~compagnon~ themes
33 33
34 Added: ** TODO Soft-coded paths
35 Added:
34 36 * Introduction
35 37
36 38 The following sections were laid out very deliberately. When we start
@@ -55,9 +57,9 @@
55 57
56 58 ** TODO User details
57 59
58 Removed: One advantage of working with /Smart Documents/ is that they can
59 Removed: automatically be populated with our details in the header, footer, or
60 Removed: other appropriate element.
60 Added: One advantage of working with {{{sd}}} is that they can automatically
61 Added: be populated with our details in the header, footer, or other
62 Added: appropriate element.
61 63
62 64 #+NAME: user-details-get
63 65 #+BEGIN_SRC emacs-lisp