-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdefaults.yaml
More file actions
48 lines (44 loc) · 1.39 KB
/
Copy pathdefaults.yaml
File metadata and controls
48 lines (44 loc) · 1.39 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# Pandoc Defaults for Markdown to PDF
pdf-engine: lualatex
template: eisvogel
toc: false
number-sections: true
highlight-style: tango
listings: false
# Enable markdown extensions
from: markdown+task_lists+emoji+pipe_tables+fenced_code_attributes+strikeout+superscript+subscript+footnotes+inline_notes+smart+yaml_metadata_block+lists_without_preceding_blankline
# Mermaid diagram filter
filters:
- /app/filters/break-code.lua
- /app/filters/diagram.lua
# Diagram filter configuration (mermaid uses wrapper script for puppeteer config)
metadata:
diagram:
engine:
mermaid:
execpath: /app/filters/mmdc-wrapper.sh
# LaTeX Variables
variables:
geometry: "a4paper,margin=2cm"
fontsize: 12pt
mainfont: "DejaVu Serif"
sansfont: "DejaVu Sans"
monofont: "DejaVu Sans Mono"
mainfontfallback:
- "NotoColorEmoji:mode=harf"
sansfontfallback:
- "NotoColorEmoji:mode=harf"
monofontfallback:
- "NotoColorEmoji:mode=harf"
code-block-font-size: \small
table-use-row-colors: true
colorlinks: true
linkcolor: Maroon
urlcolor: NavyBlue
citecolor: Green
lang: en-US
header-includes:
- "\\usepackage{fvextra}"
- "\\DefineVerbatimEnvironment{Highlighting}{Verbatim}{commandchars=\\\\\\{\\},breaklines,breaknonspaceingroup,breakanywhere}"
- "\\RecustomVerbatimEnvironment{verbatim}{Verbatim}{breaklines,breakanywhere}"
- "\\setlength{\\emergencystretch}{3em}"