[Emacs Lisp] Personal ~/.emacs.d/ configuration folder.
Safran templates!
Changed files
- resources/templates/documents/A220-Flow-Div-procedure_title.org
- resources/templates/documents/B787-VG-characterization.org_title
- resources/templates/documents/MA700-SRCI.org_title
- resources/templates/documents/MA700-WBS.org_title
- resources/templates/documents/MA700-basic-troubleshooting-manual.org_title
- resources/templates/documents/MA700-notes.org_title
- resources/templates/documents/Safran-doc-booklet.setup
- resources/templates/documents/Safran-doc.setup
- resources/templates/documents/Safran_logo.png
- resources/templates/documents/default-with-icons.org
- resources/templates/documents/default.org
- resources/templates/documents/default.org_title
- resources/templates/documents/generic.org_title
- resources/templates/documents/procedure.org_title
- resources/templates/documents/vacuum-characterization-improvement.org_title
- smart-documents.pdf
resources/templates/documents/A220-Flow-Div-procedure_title.org
@@ -0,0 +1,43 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{A220 Flow Diverter Test Draft 8}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document} | =DVTP 38000-949-01 Draft 8= |
13
Added:
| \textsc{Program} | Airbus A220 |
14
Added:
| \textsc{Title} | \thetitle |
15
Added:
| \textsc{System} | Water and Waste |
16
Added:
| \textsc{Product} | Flow Diverter |
17
Added:
| \textsc{ATA No} | =38= |
18
Added:
| \textsc{ECCN} | =9E991= |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
32
Added:
| | Jeff Borlik, Senior Principal Engineer | | |
33
Added:
| | | | |
34
Added:
| *Approved:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
35
Added:
| | Deborah Osborne, Head of Design Authority | | |
36
Added:
#+LATEX: \egroup
37
Added:
38
Added:
#+LATEX: \normalsize
39
Added:
#+LATEX: \clearpage
40
Added:
#+LATEX: \tableofcontents
41
Added:
#+LATEX: \listoffigures
42
Added:
#+LATEX: \listoftables
43
Added:
#+LATEX: \clearpage
resources/templates/documents/B787-VG-characterization.org_title
@@ -0,0 +1,43 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{B787 VG Characterization Draft 1}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document} | =77000-XXX Draft 1= |
13
Added:
| \textsc{Program} | Boeing 787 |
14
Added:
| \textsc{Title} | \thetitle |
15
Added:
| \textsc{System} | Water and Waste |
16
Added:
| \textsc{Product} | Vacuum Generator |
17
Added:
| \textsc{ATA No} | =XXX= |
18
Added:
| \textsc{ECCN} | =XXX= |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
32
Added:
| | Sung Hong, Product Engineer | | |
33
Added:
| | | | |
34
Added:
| *Approved:* | \rule{8.0cm}{1pt} | *Date:* | \rule{4.0cm}{1pt} |
35
Added:
| | Oscar Mathews, Systems Engineer | | |
36
Added:
#+LATEX: \egroup
37
Added:
38
Added:
#+LATEX: \normalsize
39
Added:
#+LATEX: \clearpage
40
Added:
#+LATEX: \tableofcontents
41
Added:
#+LATEX: \listoffigures
42
Added:
#+LATEX: \listoftables
43
Added:
#+LATEX: \clearpage
resources/templates/documents/MA700-SRCI.org_title
@@ -0,0 +1,46 @@
1
Added:
# -*- mode: org; -*-
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\color{gray} \texttt{80000-XXX Rev. A}\\ \thedate \\ \texttt{\theauthor}}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document:} | =80000-XXX= |
13
Added:
| \textsc{Revision:} | =A= |
14
Added:
| \textsc{Program:} | XAC MA700 |
15
Added:
| \textsc{Title:} | \thetitle |
16
Added:
| \textsc{System:} | Water and Waste |
17
Added:
| \textsc{ATA No:} | =XXX= |
18
Added:
| \textsc{ECCN:} | =XXX= |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{6.6cm}{1pt} | *Date:* | \rule{2.4cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{6.6cm}{1pt} | *Date:* | \rule{2.4cm}{1pt} |
32
Added:
| | Richard Bourne, Sr Systems Engineer | | |
33
Added:
| | | | |
34
Added:
| *Checked:* | \rule{6.6cm}{1pt} | *Date:* | \rule{2.4cm}{1pt} |
35
Added:
| | Jamie Orcutt, Integration Engineer | | |
36
Added:
| | | | |
37
Added:
| *Approved:* | \rule{6.6cm}{1pt} | *Date:* | \rule{2.4cm}{1pt} |
38
Added:
| | Ying Huang-Isella, Chief Engineer | | |
39
Added:
#+LATEX: \egroup
40
Added:
41
Added:
#+LATEX: \normalsize
42
Added:
#+LATEX: \clearpage
43
Added:
#+LATEX: \setcounter{tocdepth}{2}\tableofcontents
44
Added:
#+LATEX: \listoffigures
45
Added:
#+LATEX: \listoftables
46
Added:
#+LATEX: \clearpage
resources/templates/documents/MA700-WBS.org_title
@@ -0,0 +1,46 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{80000-XXX Rev. A}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document:} | =80000-XXX= |
13
Added:
| \textsc{Revision:} | =Draft 5= |
14
Added:
| \textsc{Program:} | XAC MA700 |
15
Added:
| \textsc{Title:} | \thetitle |
16
Added:
| \textsc{System:} | Water and Waste |
17
Added:
| \textsc{ATA No:} | =XXX= |
18
Added:
| \textsc{ECCN:} | =XXX= |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
32
Added:
| | Richard Bourne, Sr Systems Engineer | | |
33
Added:
| | | | |
34
Added:
| *Checked:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
35
Added:
| | Jamie Orcutt, Integration Engineer | | |
36
Added:
| | | | |
37
Added:
| *Approved:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
38
Added:
| | Ying Huang-Isella, Chief Engineer | | |
39
Added:
#+LATEX: \egroup
40
Added:
41
Added:
#+LATEX: \normalsize
42
Added:
#+LATEX: \clearpage
43
Added:
#+LATEX: \tableofcontents
44
Added:
#+LATEX: \listoffigures
45
Added:
#+LATEX: \listoftables
46
Added:
#+LATEX: \clearpage
resources/templates/documents/MA700-basic-troubleshooting-manual.org_title
@@ -0,0 +1,45 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{80000-XXX Draft 1}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \bgroup
8
Added:
#+LATEX: \huge
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document:} | =80000-XXX= |
13
Added:
| \textsc{Revision:} | =Draft 1= |
14
Added:
| \textsc{Program:} | XAC MA700 |
15
Added:
| \textsc{Title:} | \thetitle |
16
Added:
| \textsc{System:} | Water and Waste |
17
Added:
| \textsc{ATA No:} | XXX |
18
Added:
| \textsc{ECCN:} | XXX |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
32
Added:
| | Richard Bourne, Sr Systems Engineer | | |
33
Added:
| | | | |
34
Added:
| *Checked:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
35
Added:
| | Jamie Orcutt, Integration Engineer | | |
36
Added:
| | | | |
37
Added:
| *Approved:* | \rule{8.5cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
38
Added:
| | Ying Huang-Isella, Chief Engineer | | |
39
Added:
#+LATEX: \egroup
40
Added:
41
Added:
#+LATEX: \clearpage
42
Added:
#+LATEX: \tableofcontents
43
Added:
#+LATEX: \listoffigures
44
Added:
#+LATEX: \listoftables
45
Added:
#+LATEX: \clearpage
resources/templates/documents/MA700-notes.org_title
@@ -0,0 +1,42 @@
1
Added:
# -*- mode: org; eval: (visual-line-mode); -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{80000-XXX Rev. A}\\ \thedate \\ \texttt{\theauthor}}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \bgroup
8
Added:
#+LATEX: \huge
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document:} | =80000-XXX= |
13
Added:
| \textsc{Revision:} | A |
14
Added:
| \textsc{Program:} | XAC MA700 |
15
Added:
| \textsc{Title:} | \thetitle |
16
Added:
| \textsc{System:} | Water and Waste |
17
Added:
| \textsc{ATA No:} | XXX |
18
Added:
| \textsc{ECCN:} | XXX |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{8.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{8.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
32
Added:
| | Richard Bourne, Sr Systems Engineer | | |
33
Added:
| | | | |
34
Added:
| *Approved:* | \rule{8.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
35
Added:
| | Ying Huang-Isella, Chief Engineer | | |
36
Added:
#+LATEX: \egroup
37
Added:
38
Added:
#+LATEX: \clearpage
39
Added:
#+LATEX: \tableofcontents
40
Added:
#+LATEX: \listoffigures
41
Added:
#+LATEX: \listoftables
42
Added:
#+LATEX: \clearpage
resources/templates/documents/Safran-doc-booklet.setup
@@ -0,0 +1,40 @@
1
Added:
# -*- mode: org; eval: (visual-line-mode); -*- #
2
Added:
3
Added:
4
Added:
* Options
5
Added:
6
Added:
#+OPTIONS: tags:nil toc:nil title:nil p:t
7
Added:
8
Added:
** LaTeX
9
Added:
10
Added:
LaTeX is the premier free document preparation system.
11
Added:
12
Added:
13
Added:
*** Document class & options
14
Added:
15
Added:
We choose the article class. It is generic, nice and simple.
16
Added:
17
Added:
#+LATEX_CLASS: article
18
Added:
#+LATEX_CLASS_options: [a5paper]
19
Added:
20
Added:
21
Added:
*** Geometry
22
Added:
23
Added:
Thanks to the geometry package, we can set the margin widths on all
24
Added:
sides.
25
Added:
26
Added:
#+LATEX_HEADER: \usepackage[
27
Added:
#+LATEX_HEADER: left = 0.5in ,
28
Added:
#+LATEX_HEADER: right = 0.5in ,
29
Added:
#+LATEX_HEADER: top = 0.8in ,
30
Added:
#+LATEX_HEADER: bottom = 1.6in ,]{geometry}
31
Added:
32
Added:
Our main setupfile must be called here, so that the =geometry=
33
Added:
definition above takes precedence. However, the footer definition
34
Added:
comes afterwards, in order to override the definition contained in
35
Added:
=Safran-doc.setup=.
36
Added:
#+SETUPFILE: "L:/org/templates/Safran-doc.setup"
37
Added:
38
Added:
#+LATEX_HEADER_EXTRA: \fancyfoot[C]{\hrulefill\\[8pt]
39
Added:
#+LATEX_HEADER_EXTRA: \color{Gray} Page~\thepage/\pageref*{LastPage}\\[8pt]
40
Added:
#+LATEX_HEADER_EXTRA: \footnotesize \texttt{\textbf{MAG Aerospace Industries, LLC---Proprietary and Confidential.}}}
resources/templates/documents/Safran-doc.setup
@@ -0,0 +1,236 @@
1
Added:
# -*- mode: org; eval: (visual-line-mode); -*- #
2
Added:
3
Added:
#+begin_abstract
4
Added:
This document is a configuration file for Emacs [[https://orgmode.org/][Org mode]]. It describes
5
Added:
how to export Org mode documents to PDFs that look visually similar to
6
Added:
the Safran document templates. The configuration described in this
7
Added:
document applies to this document itself; you can find the PDF version
8
Added:
of this file in the same folder, or export this very file to PDF from
9
Added:
within Emacs by using ~C-p~ (Control key + p) if using my /Smart
10
Added:
Documents/ distribution.
11
Added:
#+end_abstract
12
Added:
13
Added:
14
Added:
* \huge Safran Document Template
15
Added:
:PROPERTIES:
16
Added:
:UNNUMBERED: t
17
Added:
:END:
18
Added:
19
Added:
#+ATTR_LATEX: :center nil
20
Added:
| =From= | Marius Peter |
21
Added:
| =To= | Safran |
22
Added:
| =Date= | <2021-06-22 Tue> |
23
Added:
| =Subject= | Safran template for Emacs Org mode |
24
Added:
25
Added:
#+LATEX: \tableofcontents
26
Added:
27
Added:
28
Added:
* Usage
29
Added:
30
Added:
Towards the beginning of your Org mode file, simply add
31
Added:
: #+SETUPFILE: "L:/org/templates/Safran-doc.setup"
32
Added:
which will call this very file's instructions. The remainder of the
33
Added:
document can be as plain as you wish.
34
Added:
35
Added:
36
Added:
* The template
37
Added:
38
Added:
This template provides:
39
Added:
40
Added:
1. Fonts
41
Added:
2. Header
42
Added:
1. Safran logo
43
Added:
2. Document metadata
44
Added:
3. Footer
45
Added:
1. Page numbering
46
Added:
2. ``Proprietary and Confidential'' notice
47
Added:
48
Added:
And not much else. You must either design your own title page, or copy
49
Added:
the following elegant example for a minimalistic title section at the
50
Added:
top of your exported PDF. The macros contained in triple curly braces
51
Added:
are a convenient way to render your =#+TITLE=, =#+AUTHOR=, =#+DATE=,
52
Added:
and other document properties you will have previously defined.
53
Added:
54
Added:
: * \huge {{{TITLE}}}
55
Added:
: :PROPERTIES:
56
Added:
: :UNNUMBERED: t
57
Added:
: :END:
58
Added:
:
59
Added:
: #+ATTR_LATEX: :center nil
60
Added:
: | =From= | {{{AUTHOR}}} |
61
Added:
: | =To= | Your recipient |
62
Added:
: | =Date= | {{{DATE}}} |
63
Added:
: | =Subject= | Description of the document subject |
64
Added:
:
65
Added:
: #+LATEX: \tableofcontents
66
Added:
67
Added:
68
Added:
** Options
69
Added:
70
Added:
#+OPTIONS: tags:nil toc:nil title:nil p:t
71
Added:
: #+OPTIONS: tags:nil toc:nil title:nil p:t
72
Added:
73
Added:
74
Added:
** Macros
75
Added:
76
Added:
# +MACRO: test (eval (concat "This is a " $1 " that illustrates " $2))
77
Added:
: # +MACRO: test (eval (concat "This is a " $1 " that illustrates " $2))
78
Added:
79
Added:
80
Added:
** LaTeX
81
Added:
82
Added:
LaTeX is the premier free document preparation system.
83
Added:
84
Added:
85
Added:
*** Document class
86
Added:
87
Added:
We choose the article class. It is generic, nice and simple.
88
Added:
89
Added:
#+LATEX_CLASS: article
90
Added:
: #+LATEX_CLASS: article
91
Added:
92
Added:
93
Added:
*** Geometry
94
Added:
95
Added:
Thanks to the geometry package, we can set the margin widths on all
96
Added:
sides.
97
Added:
98
Added:
#+LATEX_HEADER: \usepackage[
99
Added:
#+LATEX_HEADER: left = 1.5in ,
100
Added:
#+LATEX_HEADER: right = 1.5in ,
101
Added:
#+LATEX_HEADER: top = 1in ,
102
Added:
#+LATEX_HEADER: bottom = 2.4in ,]{geometry}
103
Added:
: #+LATEX_HEADER: \usepackage[
104
Added:
: #+LATEX_HEADER: left = 1.5in ,
105
Added:
: #+LATEX_HEADER: right = 1.5in ,
106
Added:
: #+LATEX_HEADER: top = 1in ,
107
Added:
: #+LATEX_HEADER: bottom = 2.4in ,]{geometry}
108
Added:
109
Added:
110
Added:
*** Fonts
111
Added:
112
Added:
The ~fontspec~ package exposes convenient commands for font selection
113
Added:
when using LuaTeX.
114
Added:
115
Added:
#+LATEX_HEADER: \usepackage{fontspec}
116
Added:
: #+LATEX_HEADER: \usepackage{fontspec}
117
Added:
118
Added:
119
Added:
**** Regular
120
Added:
121
Added:
Carlito is the open source alternative to Calibri on MS Windows. It
122
Added:
makes for a great ``friendly'' font. Public Sans, on the other hand,
123
Added:
has much sharper contours and is more ``serious''. Public Sans is a
124
Added:
more balanced alternative to Arial.
125
Added:
126
Added:
Public Sans relative x-height is *0.517*. By setting the Public Sans
127
Added:
~Scale~ to *0.872*, we ensure that the absolute Public Sans x-height
128
Added:
matches the absolute Courier Prime x-height. This results in both
129
Added:
fonts appearing of pleasingly similar size.
130
Added:
131
Added:
#+LATEX_HEADER: \setmainfont{publicsans}[
132
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
133
Added:
#+LATEX_HEADER: Scale = 0.872 ,
134
Added:
#+LATEX_HEADER: Extension = .ttf ,
135
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
136
Added:
#+LATEX_HEADER: BoldFont = *-bold ,
137
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
138
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
139
Added:
: #+LATEX_HEADER: \setmainfont{publicsans}[
140
Added:
: #+LATEX_HEADER: Path = L:/org/fonts/ ,
141
Added:
: #+LATEX_HEADER: Scale = 0.872 ,
142
Added:
: #+LATEX_HEADER: Extension = .ttf ,
143
Added:
: #+LATEX_HEADER: UprightFont = *-regular ,
144
Added:
: #+LATEX_HEADER: BoldFont = *-bold ,
145
Added:
: #+LATEX_HEADER: ItalicFont = *-italic ,
146
Added:
: #+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
147
Added:
148
Added:
149
Added:
**** Sans
150
Added:
151
Added:
We also use Public Sans for our Sans font.
152
Added:
153
Added:
#+LATEX_HEADER: \setsansfont{publicsans}[
154
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
155
Added:
#+LATEX_HEADER: Scale = 0.872 ,
156
Added:
#+LATEX_HEADER: Extension = .ttf ,
157
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
158
Added:
#+LATEX_HEADER: BoldFont = *-bold ,
159
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
160
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
161
Added:
: #+LATEX_HEADER: \setsansfont{publicsans}[
162
Added:
: #+LATEX_HEADER: Path = L:/org/fonts/ ,
163
Added:
: #+LATEX_HEADER: Scale = 0.872 ,
164
Added:
: #+LATEX_HEADER: Extension = .ttf ,
165
Added:
: #+LATEX_HEADER: UprightFont = *-regular ,
166
Added:
: #+LATEX_HEADER: BoldFont = *-bold ,
167
Added:
: #+LATEX_HEADER: ItalicFont = *-italic ,
168
Added:
: #+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
169
Added:
170
Added:
171
Added:
**** Monospace
172
Added:
173
Added:
Courier Prime is an open source alternative to Courier New on MS
174
Added:
Windows. Courier Prime relative x-height is *0.451*.
175
Added:
176
Added:
#+LATEX_HEADER: \setmonofont{courierprime}[
177
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
178
Added:
#+LATEX_HEADER: Extension = .ttf ,
179
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
180
Added:
#+LATEX_HEADER: BoldFont = *-bold ,
181
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
182
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
183
Added:
: #+LATEX_HEADER: \setmonofont{courierprime}[
184
Added:
: #+LATEX_HEADER: Path = L:/org/fonts/ ,
185
Added:
: #+LATEX_HEADER: Extension = .ttf ,
186
Added:
: #+LATEX_HEADER: UprightFont = *-regular ,
187
Added:
: #+LATEX_HEADER: BoldFont = *-bold ,
188
Added:
: #+LATEX_HEADER: ItalicFont = *-italic ,
189
Added:
: #+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
190
Added:
191
Added:
192
Added:
**** Special characters
193
Added:
194
Added:
We define some custom special characters.
195
Added:
196
Added:
#+LATEX_HEADER: \newcommand\warningsign{\symbol{"26A0}}
197
Added:
: #+LATEX_HEADER: \newcommand\warningsign{\symbol{"26A0}}
198
Added:
199
Added:
200
Added:
*** Accessing document properties
201
Added:
202
Added:
We include the ~titling~ package in order to reference the document
203
Added:
title in the LaTeX header definition.
204
Added:
205
Added:
#+LATEX_HEADER: \usepackage{titling}
206
Added:
: #+LATEX_HEADER: \usepackage{titling}
207
Added:
208
Added:
We include the ~lastpage~ package in order to access the total amount
209
Added:
of pages in the document. This enables including a page count in the
210
Added:
document footer.
211
Added:
212
Added:
#+LATEX_HEADER: \usepackage{lastpage}
213
Added:
: #+LATEX_HEADER: \usepackage{lastpage}
214
Added:
215
Added:
216
Added:
*** Header and footer
217
Added:
218
Added:
#+LATEX_HEADER: \usepackage{fancyhdr}
219
Added:
#+LATEX_HEADER: \setlength{\headheight}{48pt}
220
Added:
#+LATEX_HEADER_EXTRA: \pagestyle{fancy}
221
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[L]{\rule[-20pt]{0pt}{0pt} \includegraphics[height=32pt]{L:/Org/templates/Safran_logo.png}}
222
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\color{Gray} \footnotesize \texttt{\thetitle} \\ \thedate \\ \texttt{\theauthor}}
223
Added:
# LATEX_HEADER_EXTRA: \renewcommand{\headrulewidth}{1.2pt}
224
Added:
#+LATEX_HEADER_EXTRA: \fancyfoot[C]{\hrulefill\\[8pt]
225
Added:
#+LATEX_HEADER_EXTRA: \color{Gray} Page~\thepage/\pageref*{LastPage}\\[8pt]
226
Added:
#+LATEX_HEADER_EXTRA: \footnotesize \texttt{\textbf{MAG Aerospace Industries, LLC---Proprietary and Confidential.}}\\[6pt]
227
Added:
#+LATEX_HEADER_EXTRA: This document contains proprietary information of MAG Aerospace Industries, LLC.
228
Added:
#+LATEX_HEADER_EXTRA: This information may not, in whole or in part, be duplicated, reproduced, disclosed,
229
Added:
#+LATEX_HEADER_EXTRA: or used in any way except as expressly authorized in writing by MAG Aerospace Industries, LLC.}
230
Added:
: #+LATEX_HEADER: \usepackage{fancyhdr}
231
Added:
: #+LATEX_HEADER: \setlength{\headheight}{48pt}
232
Added:
: #+LATEX_HEADER_EXTRA: \pagestyle{fancy}
233
Added:
: #+LATEX_HEADER_EXTRA: \fancyhead[L]{\rule[-20pt]{0pt}{0pt} \includegraphics[height=32pt]{L:/Org/templates/Safran_logo.png}}
234
Added:
: #+LATEX_HEADER_EXTRA: \fancyhead[R]{\color{Gray} \footnotesize \texttt{\thetitle} \\ \thedate \\ \texttt{\theauthor}}
235
Added:
: # LATEX_HEADER_EXTRA: \renewcommand{\headrulewidth}{1.2pt}
236
Added:
: #+LATEX_HEADER_EXTRA: \fancyfoot[C]{\hrulefill\\[8pt] \color{Gray} Page~\thepage/\pageref*{LastPage}\\[8pt] \footnotesize \texttt{\textbf{MAG Aerospace Industries, LLC---Proprietary and Confidential.}}\\[6pt] This document contains proprietary information of MAG Aerospace Industries, LLC. This information may not, in whole or in part, be duplicated, reproduced, disclosed, or used in any way except as expressly authorized in writing by MAG Aerospace Industries, LLC.}
resources/templates/documents/Safran_logo.png
Binary files differ
resources/templates/documents/default-with-icons.org
@@ -0,0 +1,54 @@
1
Added:
# -*- mode: org; eval: (visual-line-mode); -*-
2
Added:
3
Added:
# Hide Org mode tags
4
Added:
#+OPTIONS: tags:nil toc:nil
5
Added:
6
Added:
#+LATEX_CLASS: article
7
Added:
8
Added:
# Ensure room for header and footer
9
Added:
#+LATEX_HEADER: \usepackage[left=1in,right=1in,top=1in,bottom=1.75in]{geometry}
10
Added:
11
Added:
# Beautiful fonts ONLY
12
Added:
#+LATEX_HEADER: \usepackage{fontspec}
13
Added:
14
Added:
# Regular font
15
Added:
#+LATEX_HEADER: \setmainfont{publicsans}[%
16
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
17
Added:
#+LATEX_HEADER: Extension = .ttf ,
18
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
19
Added:
#+LATEX_HEADER: BoldFont = *-semibold ,
20
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
21
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
22
Added:
23
Added:
# Monospace font
24
Added:
#+LATEX_HEADER: \setmonofont{courierprime}[%
25
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
26
Added:
#+LATEX_HEADER: Extension = .ttf ,
27
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
28
Added:
#+LATEX_HEADER: BoldFont = *-bold ,
29
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
30
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
31
Added:
32
Added:
# Get total page count to insert in footer
33
Added:
#+LATEX_HEADER: \usepackage{lastpage}
34
Added:
#+LATEX_HEADER: \usepackage{titling}
35
Added:
36
Added:
# #+LATEX_HEADER: \usepackage{enumitem}
37
Added:
# #+LATEX_HEADER: \setlist{noitemsep}
38
Added:
39
Added:
# Required to reset numbering of table rows from table to table.
40
Added:
#+LATEX_HEADER: \usepackage{etoolbox}
41
Added:
#+LATEX_HEADER: \makeatletter
42
Added:
#+LATEX_HEADER: \gpreto\tabular{\renewcommand{\arraystretch}{1.4}\rownum=\z@}
43
Added:
#+LATEX_HEADER: \makeatother
44
Added:
45
Added:
# Headers and footers.
46
Added:
#+LATEX_HEADER: \usepackage{fancyhdr}
47
Added:
# Space in the header for a logo or image.
48
Added:
#+LATEX_HEADER: \setlength{\headheight}{36pt}
49
Added:
#+LATEX_HEADER_EXTRA: \pagestyle{fancy}
50
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[L]{\rule[-12pt]{0pt}{0pt}\texttt{\theauthor}}
51
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[C]{\large\textbf{\thetitle}}
52
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\thedate}
53
Added:
#+LATEX_HEADER_EXTRA: \renewcommand{\headrulewidth}{1.5pt}
54
Added:
#+LATEX_HEADER_EXTRA: \fancyfoot[C]{\hrulefill\\[0.8em] Page \thepage/\pageref*{LastPage}\\[0.8em]\footnotesize Compiled with \includegraphics[width=1.618ex]{~/.emacs.d/img/icons/EmacsIcon.png}/\includegraphics[width=1.618ex]{~/.emacs.d/img/icons/Org-mode-unicorn.png}/\includegraphics[width=1.618ex]{~/.emacs.d/img/icons/LuaTeX_logo.png}/...\\ Copyright \copyright~2020 Marius Peter. All rights reserved. }
resources/templates/documents/default.org
@@ -0,0 +1,56 @@
1
Added:
# -*- mode: org; eval: (visual-line-mode); -*-
2
Added:
3
Added:
# Hide Org mode tags
4
Added:
#+OPTIONS: tags:nil toc:nil
5
Added:
6
Added:
#+LATEX_CLASS: article
7
Added:
8
Added:
# Ensure room for header and footer
9
Added:
#+LATEX_HEADER: \usepackage[left=1in,right=1in,top=1in,bottom=1.75in]{geometry}
10
Added:
11
Added:
# Beautiful fonts ONLY
12
Added:
#+LATEX_HEADER: \usepackage{fontspec}
13
Added:
14
Added:
# Regular font
15
Added:
#+LATEX_HEADER: \setmainfont{publicsans}[%
16
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
17
Added:
#+LATEX_HEADER: Extension = .ttf ,
18
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
19
Added:
#+LATEX_HEADER: BoldFont = *-semibold ,
20
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
21
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
22
Added:
23
Added:
# Monospace font
24
Added:
#+LATEX_HEADER: \setmonofont{courierprime}[%
25
Added:
#+LATEX_HEADER: Path = L:/org/fonts/ ,
26
Added:
#+LATEX_HEADER: Extension = .ttf ,
27
Added:
#+LATEX_HEADER: UprightFont = *-regular ,
28
Added:
#+LATEX_HEADER: BoldFont = *-bold ,
29
Added:
#+LATEX_HEADER: ItalicFont = *-italic ,
30
Added:
#+LATEX_HEADER: BoldItalicFont = *-bolditalic ,]
31
Added:
32
Added:
# Get total page count to insert in footer
33
Added:
#+LATEX_HEADER: \usepackage{lastpage}
34
Added:
#+LATEX_HEADER: \usepackage{titling}
35
Added:
36
Added:
# #+LATEX_HEADER: \usepackage{enumitem}
37
Added:
# #+LATEX_HEADER: \setlist{noitemsep}
38
Added:
39
Added:
# Required to reset numbering of table rows from table to table.
40
Added:
#+LATEX_HEADER: \usepackage{etoolbox}
41
Added:
#+LATEX_HEADER: \makeatletter
42
Added:
#+LATEX_HEADER: \gpreto\tabular{\renewcommand{\arraystretch}{1.4}\rownum=\z@}
43
Added:
#+LATEX_HEADER: \makeatother
44
Added:
45
Added:
# Headers and footers.
46
Added:
#+LATEX_HEADER: \usepackage{fancyhdr}
47
Added:
# Space in the header for a logo or image.
48
Added:
#+LATEX_HEADER: \setlength{\headheight}{36pt}
49
Added:
#+LATEX_HEADER_EXTRA: \pagestyle{fancy}
50
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[L]{\rule[-12pt]{0pt}{0pt}\texttt{\theauthor}}
51
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[C]{\large\textbf{\thetitle}}
52
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\thedate}
53
Added:
#+LATEX_HEADER_EXTRA: \renewcommand{\headrulewidth}{1.5pt}
54
Added:
#+LATEX_HEADER_EXTRA: \fancyfoot[C]{\hrulefill\\[0.8em]
55
Added:
#+LATEX_HEADER_EXTRA: Page \thepage/\pageref*{LastPage}\\[0.8em]
56
Added:
#+LATEX_HEADER_EXTRA: \footnotesize\\ Copyright \copyright~2020 Marius Peter. All rights reserved.}
resources/templates/documents/default.org_title
@@ -0,0 +1,16 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
#+OPTIONS: title:nil toc:nil
4
Added:
# Increase spacing between header rule and main text body
5
Added:
#+LATEX: \rule[-2in]{0pt}{0pt}\\
6
Added:
#+LATEX: \Huge\textbf{\thetitle}\\[1in]
7
Added:
#+LATEX: \LARGE\texttt{\theauthor}\\
8
Added:
#+LATEX: \thedate
9
Added:
10
Added:
#+LATEX: \clearpage
11
Added:
12
Added:
#+LATEX: \normalsize
13
Added:
#+LATEX: \tableofcontents
14
Added:
#+LATEX: \listoffigures
15
Added:
#+LATEX: \listoftables
16
Added:
#+LATEX: \clearpage
resources/templates/documents/generic.org_title
@@ -0,0 +1,43 @@
1
Added:
# -*- mode: org; -*- #
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{[Generic] Draft 1}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document} | =[Generic] Draft 1= |
13
Added:
| \textsc{Program} | =<Default>= |
14
Added:
| \textsc{Title} | \thetitle |
15
Added:
| \textsc{System} | Water and Waste |
16
Added:
| \textsc{Product} | =<Default>= |
17
Added:
| \textsc{ATA No} | =<Default>= |
18
Added:
| \textsc{ECCN} | =<Default>= |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
32
Added:
| | Checker | | |
33
Added:
| | | | |
34
Added:
| *Approved:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
35
Added:
| | Approver | | |
36
Added:
#+LATEX: \egroup
37
Added:
38
Added:
#+LATEX: \normalsize
39
Added:
#+LATEX: \clearpage
40
Added:
#+LATEX: \tableofcontents
41
Added:
#+LATEX: \listoffigures
42
Added:
#+LATEX: \listoftables
43
Added:
#+LATEX: \clearpage
resources/templates/documents/procedure.org_title
@@ -0,0 +1,43 @@
1
Added:
# -*- mode: org; -*-
2
Added:
3
Added:
# Document number and rev in top-right header
4
Added:
#+LATEX_HEADER_EXTRA: \fancyhead[R]{\texttt{80000-XXX Rev. A}\\ \thedate}
5
Added:
# Increase spacing between header rule and main text body
6
Added:
#+LATEX: \rule[-16pt]{0pt}{16pt}\\
7
Added:
#+LATEX: \huge
8
Added:
#+LATEX: \bgroup
9
Added:
#+LATEX: \def\arraystretch{1.4}
10
Added:
#+LATEX: \noindent
11
Added:
#+ATTR_LATEX: :center nil
12
Added:
| \textsc{Document:} | =80000-XXX= |
13
Added:
| \textsc{Revision:} | =A= |
14
Added:
| \textsc{Program:} | =B787= |
15
Added:
| \textsc{Title:} | \thetitle |
16
Added:
| \textsc{System:} | Water and Waste |
17
Added:
| \textsc{ATA No:} | XXX |
18
Added:
| \textsc{ECCN:} | XXX |
19
Added:
20
Added:
#+LATEX: \vfill
21
Added:
#+LATEX: \noindent
22
Added:
#+LATEX: \large
23
Added:
#+LATEX: \textbf{Original Signatures}
24
Added:
#+LATEX: \vspace{1.0cm}
25
Added:
26
Added:
#+LATEX: \noindent
27
Added:
#+ATTR_LATEX: :center nil
28
Added:
| *Prepared:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
29
Added:
| | Marius Peter, Systems Test Engineer | | |
30
Added:
| | | | |
31
Added:
| *Checked:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
32
Added:
| | Richard Bourne, Sr Systems Engineer | | |
33
Added:
| | | | |
34
Added:
| *Approved:* | \rule{7.0cm}{1pt} | *Date:* | \rule{3.0cm}{1pt} |
35
Added:
| | Deborah Osborne, Head of Design Authority | | |
36
Added:
#+LATEX: \egroup
37
Added:
38
Added:
#+LATEX: \normalsize
39
Added:
#+LATEX: \clearpage
40
Added:
#+LATEX: \tableofcontents
41
Added:
#+LATEX: \listoffigures
42
Added:
#+LATEX: \listoftables
43
Added:
#+LATEX: \clearpage
resources/templates/documents/vacuum-characterization-improvement.org_title
@@ -0,0 +1,5 @@
1
Added:
# -*- mode: org; -*-
2
Added:
3
Added:
#+LATEX: \noindent\bgroup
4
Added:
#+LATEX: \huge \textbf{\thetitle}\\[1ex]
5
Added:
#+LATEX: \egroup
smart-documents.pdf
Binary files differ