v1.1.0
This commit is contained in:
parent
f848ff86bf
commit
c7ced0d731
|
|
@ -11,10 +11,28 @@
|
|||
"id": "72de52a10ebaa6e5",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "empty",
|
||||
"state": {},
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "README.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "New tab"
|
||||
"title": "README"
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "5b53d69b3fd58c09",
|
||||
"type": "leaf",
|
||||
"state": {
|
||||
"type": "markdown",
|
||||
"state": {
|
||||
"file": "chapters/02_Usage.md",
|
||||
"mode": "source",
|
||||
"source": false
|
||||
},
|
||||
"icon": "lucide-file",
|
||||
"title": "02_Usage"
|
||||
}
|
||||
}
|
||||
]
|
||||
|
|
@ -266,9 +284,11 @@
|
|||
},
|
||||
"active": "72de52a10ebaa6e5",
|
||||
"lastOpenFiles": [
|
||||
"conf/sedTQLO9w",
|
||||
"chapters/02_Usage.md",
|
||||
"README.md",
|
||||
"chapters/03_Features.md",
|
||||
"chapters/Appendix.md",
|
||||
"chapters/02_Usage.md",
|
||||
"conf/sedkKV6c0",
|
||||
"conf/sedAqcSmo",
|
||||
"conf/sedk8YBK0",
|
||||
|
|
@ -283,7 +303,6 @@
|
|||
"conf/sedBapyXA",
|
||||
"conf/sedYZ2rBJ",
|
||||
"conf/sedbEPwZC",
|
||||
"README.md",
|
||||
"chapters/00_Introduction.md",
|
||||
"chapters/04_Design",
|
||||
"conf/frontmatter-docx.md",
|
||||
|
|
|
|||
26
README.md
26
README.md
|
|
@ -63,3 +63,29 @@ scripts/setup-linux-deb.sh
|
|||
```
|
||||
|
||||
|
||||
### Testing Build Environment
|
||||
|
||||
```
|
||||
make all
|
||||
```
|
||||
|
||||
If this succeeds you have a build environment.
|
||||
|
||||
## Create a New Project
|
||||
|
||||
```
|
||||
./scripts/new-project.sh <PATH_TO_PROJECT>
|
||||
```
|
||||
|
||||
```
|
||||
cd <PATH_TO_PROJECT>
|
||||
```
|
||||
|
||||
**Update Config Files**:
|
||||
|
||||
1. `metadata.yaml`
|
||||
2. `templates/pandoc.yaml`
|
||||
3. Edit Chapter Content
|
||||
4. Build your book
|
||||
|
||||
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -51,7 +51,7 @@
|
|||
|
||||
<!-- Title Page -->
|
||||
<h1 class="titlepage" style="margin-top:3em; font-size:2.4em; text-align:center;">Basic Book Builder</h1>
|
||||
<h2 style="text-align:center; font-weight:normal;">A Pandoc template for building books, documents and articles</h2>
|
||||
<h2 style="text-align:center; font-weight:normal;">A Pandoc build process for books, docs and articles</h2>
|
||||
|
||||
<div style="text-align:center; margin:2em 0;">
|
||||
<img src="lib/img/UAF-ACEP.png" alt="Cover illustration" style="max-width:350px;">
|
||||
|
|
@ -64,7 +64,7 @@
|
|||
<div style="text-align:left; margin-top:5em;">
|
||||
|
||||
<h2>Basic Book Builder</h2>
|
||||
<i>A Pandoc template for building books, documents and articles</i>
|
||||
<i>A Pandoc build process for books, docs and articles</i>
|
||||
|
||||
<table style="margin-top:2em; width:50%; border-collapse:collapse;">
|
||||
<tbody>
|
||||
|
|
@ -151,6 +151,8 @@ id="toc-zotero-configuration-optional">Zotero Configuration
|
|||
</ul></li>
|
||||
<li><a href="#usage" id="toc-usage">Usage</a>
|
||||
<ul>
|
||||
<li><a href="#creating-a-project" id="toc-creating-a-project">Creating a
|
||||
Project</a></li>
|
||||
<li><a href="#editing-content" id="toc-editing-content">Editing
|
||||
Content</a></li>
|
||||
<li><a href="#building" id="toc-building">Building</a>
|
||||
|
|
@ -169,6 +171,9 @@ Content</a></li>
|
|||
<ul>
|
||||
<li><a href="#meta-data-page" id="toc-meta-data-page">Meta Data
|
||||
Page</a></li>
|
||||
<li><a href="#cover-illustration" id="toc-cover-illustration">Cover
|
||||
Illustration</a></li>
|
||||
<li><a href="#dedication" id="toc-dedication">Dedication</a></li>
|
||||
</ul></li>
|
||||
<li><a href="#chapters" id="toc-chapters">Chapters</a></li>
|
||||
<li><a href="#appendixes" id="toc-appendixes">Appendixes</a></li>
|
||||
|
|
@ -266,7 +271,36 @@ then you have a working build environment.</p>
|
|||
<h3 id="zotero-configuration-optional">Zotero Configuration
|
||||
(Optional)</h3>
|
||||
<h1 id="usage">Usage</h1>
|
||||
<h2 id="creating-a-project">Creating a Project</h2>
|
||||
<p>To create a new Project based on the Basic Book Builder template:</p>
|
||||
<ol type="1">
|
||||
<li>Run the new-project.sh script.</li>
|
||||
</ol>
|
||||
<pre><code>./scripts/new-project.sh <PATH_TO_PROJECT></code></pre>
|
||||
<ul>
|
||||
<li><PATH_TO_PROJECT> should be outside of the
|
||||
<strong>basic-book-builder</strong> directory</li>
|
||||
</ul>
|
||||
<pre><code>cd <PATH_TO_PROJECT></code></pre>
|
||||
<p>Update:</p>
|
||||
<ol type="1">
|
||||
<li><code>metadata.yaml</code></li>
|
||||
<li><code>templates/pandoc.yaml</code></li>
|
||||
</ol>
|
||||
<div class="callout-info">
|
||||
<p><strong>Suggestion</strong></p>
|
||||
<p> Create a git repository to version control your new
|
||||
<PATH_TO_PROJECT> content.</p>
|
||||
</div>
|
||||
<h2 id="editing-content">Editing Content</h2>
|
||||
<p>Edit your source content Markdown under the <code>chapters</code>
|
||||
directory.</p>
|
||||
<p><strong>Optional</strong></p>
|
||||
<ul>
|
||||
<li>Open your <code><PATH_TO_PROJECT></code> directory as an
|
||||
Obsidian vault.</li>
|
||||
<li>Edit your Markdown with Obsidian</li>
|
||||
</ul>
|
||||
<h2 id="building">Building</h2>
|
||||
<h3 id="pdf">PDF</h3>
|
||||
<pre><code>make pdf</code></pre>
|
||||
|
|
@ -297,10 +331,12 @@ work.</p>
|
|||
Edit this file to make global changes to variables for your document.
|
||||
Changes here will propagate to all format builds.</p>
|
||||
<h2 id="front-matter">Front-matter</h2>
|
||||
<p>Front matter content is manged in: -
|
||||
<code>templates/frontmatter.tex</code> -
|
||||
<code>templates/frontmatter.html</code> -
|
||||
<code>templates/frontmatter-md.html</code></p>
|
||||
<p>Front matter content is manged in:</p>
|
||||
<ul>
|
||||
<li><code>templates/frontmatter.tex</code></li>
|
||||
<li><code>templates/frontmatter.html</code></li>
|
||||
<li><code>templates/frontmatter-md.html</code></li>
|
||||
</ul>
|
||||
<div class="callout-caution">
|
||||
<p><strong>Tip</strong></p>
|
||||
<p> Unfortunately when you edit one, you need to edit the respective
|
||||
|
|
@ -314,12 +350,19 @@ of the Title Page.</p>
|
|||
</div>
|
||||
<h3 id="meta-data-page">Meta Data Page</h3>
|
||||
<p>Edit the <strong>Front-matter</strong> files to modify the 2nd page
|
||||
Metadata format. ### Cover Illustration</p>
|
||||
Metadata format.</p>
|
||||
<h3 id="cover-illustration">Cover Illustration</h3>
|
||||
<p>Edit the <strong>Front-matter</strong> files to optionally un-comment
|
||||
the Cover Art Acknowledgement. - This is disabled by default ###
|
||||
Dedication</p>
|
||||
the Cover Art Acknowledgement.</p>
|
||||
<ul>
|
||||
<li>This is disabled by default</li>
|
||||
</ul>
|
||||
<h3 id="dedication">Dedication</h3>
|
||||
<p>Edit the <strong>Front-matter</strong> files to modify un-comment the
|
||||
Book Dedication. - This is disabled by default ## Table of Contents</p>
|
||||
Book Dedication.</p>
|
||||
<ul>
|
||||
<li>This is disabled by default ## Table of Contents</li>
|
||||
</ul>
|
||||
<h2 id="chapters">Chapters</h2>
|
||||
<p>Chapter Markdown source files are located in the
|
||||
<code>chapters</code> directory. Edit the
|
||||
|
|
@ -351,67 +394,84 @@ files are in what order.</p>
|
|||
<p>A few call-out box styles have been custom added to easily highlight
|
||||
certain types of content.</p>
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!established] Green Call-out Title
|
||||
A green box</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-established">
|
||||
<p><strong>Green Call-out Title</strong></p>
|
||||
<p> A green box</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!proposed] Blue Call-out Title
|
||||
A blue box</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-proposed">
|
||||
<p><strong>Blue Call-out Title</strong></p>
|
||||
<p> A blue box</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!info] Info Box
|
||||
Same as a blue box</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-info">
|
||||
<p><strong>Info Box</strong></p>
|
||||
<p> Same as a blue box</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!speculative] Purple Call-out Title
|
||||
A purple box</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-speculative">
|
||||
<p><strong>Purple Call-out Title</strong></p>
|
||||
<p> A purple box</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!caution] Caution Note
|
||||
Beware of this section. AKA a orange box.</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-caution">
|
||||
<p><strong>Caution Note</strong></p>
|
||||
<p> Beware of this section. AKA a orange box.</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!warning] Warning Note
|
||||
Same as the Caution Box</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-warning">
|
||||
<p><strong>Warning Note</strong></p>
|
||||
<p> Same as the Caution Box</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!danger] Alert
|
||||
A slightly stronger warning. AKA a red box.</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-danger">
|
||||
<p><strong>Alert</strong></p>
|
||||
<p> A slightly stronger warning. AKA a red box.</p>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!code] Code Block
|
||||
'''
|
||||
if [ true ]; do
|
||||
|
|
@ -419,6 +479,7 @@ if [ true ]; do
|
|||
fi
|
||||
'''</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-code">
|
||||
<p><strong>Code Block</strong></p>
|
||||
<pre><code>if [ true ]; do
|
||||
|
|
@ -427,7 +488,7 @@ fi</code></pre>
|
|||
</div>
|
||||
<hr />
|
||||
<div class="callout-code">
|
||||
<p><strong>Markdown Code</strong></p>
|
||||
<p><strong>Markdown Example</strong></p>
|
||||
<pre><code>[!cli] Command line
|
||||
A command line example
|
||||
'''
|
||||
|
|
@ -435,6 +496,7 @@ $ ls
|
|||
build chapters conf filters lib LICENSE.md Makefile metadata.yaml >README.md scripts templates
|
||||
'''</code></pre>
|
||||
</div>
|
||||
<p>Will render:</p>
|
||||
<div class="callout-cli">
|
||||
<p><strong>Command line</strong></p>
|
||||
<p> A command line example</p>
|
||||
|
|
|
|||
|
|
@ -40,113 +40,115 @@
|
|||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\newlabel{usage}{{3}{4}{Usage}{chapter.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Editing Content}{4}{section.3.1}\protected@file@percent }
|
||||
\newlabel{editing-content}{{3.1}{4}{Editing Content}{section.3.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Building}{4}{section.3.2}\protected@file@percent }
|
||||
\newlabel{building}{{3.2}{4}{Building}{section.3.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.1}PDF}{4}{subsection.3.2.1}\protected@file@percent }
|
||||
\newlabel{pdf}{{3.2.1}{4}{PDF}{subsection.3.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.2}HTML}{4}{subsection.3.2.2}\protected@file@percent }
|
||||
\newlabel{html}{{3.2.2}{4}{HTML}{subsection.3.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.3}DocX}{4}{subsection.3.2.3}\protected@file@percent }
|
||||
\newlabel{docx}{{3.2.3}{4}{DocX}{subsection.3.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.4}ODT}{4}{subsection.3.2.4}\protected@file@percent }
|
||||
\newlabel{odt}{{3.2.4}{4}{ODT}{subsection.3.2.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.2.5}Make All}{4}{subsection.3.2.5}\protected@file@percent }
|
||||
\newlabel{make-all}{{3.2.5}{4}{Make All}{subsection.3.2.5}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Features}{5}{chapter.4}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.1}Creating a Project}{4}{section.3.1}\protected@file@percent }
|
||||
\newlabel{creating-a-project}{{3.1}{4}{Creating a Project}{section.3.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.2}Editing Content}{4}{section.3.2}\protected@file@percent }
|
||||
\newlabel{editing-content}{{3.2}{4}{Editing Content}{section.3.2}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {3.3}Building}{4}{section.3.3}\protected@file@percent }
|
||||
\newlabel{building}{{3.3}{4}{Building}{section.3.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.1}PDF}{4}{subsection.3.3.1}\protected@file@percent }
|
||||
\newlabel{pdf}{{3.3.1}{4}{PDF}{subsection.3.3.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.2}HTML}{5}{subsection.3.3.2}\protected@file@percent }
|
||||
\newlabel{html}{{3.3.2}{5}{HTML}{subsection.3.3.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.3}DocX}{5}{subsection.3.3.3}\protected@file@percent }
|
||||
\newlabel{docx}{{3.3.3}{5}{DocX}{subsection.3.3.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.4}ODT}{5}{subsection.3.3.4}\protected@file@percent }
|
||||
\newlabel{odt}{{3.3.4}{5}{ODT}{subsection.3.3.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {3.3.5}Make All}{5}{subsection.3.3.5}\protected@file@percent }
|
||||
\newlabel{make-all}{{3.3.5}{5}{Make All}{subsection.3.3.5}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {4}Features}{6}{chapter.4}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\newlabel{features}{{4}{5}{Features}{chapter.4}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Metadata}{5}{section.4.1}\protected@file@percent }
|
||||
\newlabel{metadata}{{4.1}{5}{Metadata}{section.4.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Front-matter}{5}{section.4.2}\protected@file@percent }
|
||||
\newlabel{front-matter}{{4.2}{5}{Front-matter}{section.4.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Meta Data Page}{5}{subsection.4.2.1}\protected@file@percent }
|
||||
\newlabel{meta-data-page}{{4.2.1}{5}{Meta Data Page}{subsection.4.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Cover Illustration}{5}{subsection.4.2.2}\protected@file@percent }
|
||||
\newlabel{cover-illustration}{{4.2.2}{5}{Cover Illustration}{subsection.4.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}Dedication}{6}{subsection.4.2.3}\protected@file@percent }
|
||||
\newlabel{dedication}{{4.2.3}{6}{Dedication}{subsection.4.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Chapters}{6}{section.4.3}\protected@file@percent }
|
||||
\newlabel{chapters}{{4.3}{6}{Chapters}{section.4.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Appendixes}{6}{section.4.4}\protected@file@percent }
|
||||
\newlabel{appendixes}{{4.4}{6}{Appendixes}{section.4.4}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Glossary}{6}{section.4.5}\protected@file@percent }
|
||||
\newlabel{glossary}{{4.5}{6}{Glossary}{section.4.5}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Index}{6}{section.4.6}\protected@file@percent }
|
||||
\newlabel{index}{{4.6}{6}{Index}{section.4.6}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Markdown Indexes}{6}{subsection.4.6.1}\protected@file@percent }
|
||||
\newlabel{markdown-indexes}{{4.6.1}{6}{Markdown Indexes}{subsection.4.6.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.7}Bibliography}{6}{section.4.7}\protected@file@percent }
|
||||
\newlabel{bibliography}{{4.7}{6}{Bibliography}{section.4.7}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Zotero Integration}{6}{subsection.4.7.1}\protected@file@percent }
|
||||
\newlabel{zotero-integration}{{4.7.1}{6}{Zotero Integration}{subsection.4.7.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Obsidian Citations}{7}{subsection.4.7.2}\protected@file@percent }
|
||||
\newlabel{obsidian-citations}{{4.7.2}{7}{Obsidian Citations}{subsection.4.7.2}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.8}Mathjax Equations}{7}{section.4.8}\protected@file@percent }
|
||||
\newlabel{mathjax-equations}{{4.8}{7}{Mathjax Equations}{section.4.8}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}Left Justified / Inline}{7}{subsection.4.8.1}\protected@file@percent }
|
||||
\newlabel{left-justified-inline}{{4.8.1}{7}{Left Justified / Inline}{subsection.4.8.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}Centered}{7}{subsection.4.8.2}\protected@file@percent }
|
||||
\newlabel{centered}{{4.8.2}{7}{Centered}{subsection.4.8.2}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.9}Custom Markdown}{7}{section.4.9}\protected@file@percent }
|
||||
\newlabel{custom-markdown}{{4.9}{7}{Custom Markdown}{section.4.9}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9.1}Call-outs}{7}{subsection.4.9.1}\protected@file@percent }
|
||||
\newlabel{call-outs}{{4.9.1}{7}{Call-outs}{subsection.4.9.1}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {A}Appendix A: Build Environment Notes}{11}{appendix.A}\protected@file@percent }
|
||||
\newlabel{features}{{4}{6}{Features}{chapter.4}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.1}Metadata}{6}{section.4.1}\protected@file@percent }
|
||||
\newlabel{metadata}{{4.1}{6}{Metadata}{section.4.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.2}Front-matter}{6}{section.4.2}\protected@file@percent }
|
||||
\newlabel{front-matter}{{4.2}{6}{Front-matter}{section.4.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.1}Meta Data Page}{6}{subsection.4.2.1}\protected@file@percent }
|
||||
\newlabel{meta-data-page}{{4.2.1}{6}{Meta Data Page}{subsection.4.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.2}Cover Illustration}{6}{subsection.4.2.2}\protected@file@percent }
|
||||
\newlabel{cover-illustration}{{4.2.2}{6}{Cover Illustration}{subsection.4.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.2.3}Dedication}{7}{subsection.4.2.3}\protected@file@percent }
|
||||
\newlabel{dedication}{{4.2.3}{7}{Dedication}{subsection.4.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.3}Chapters}{7}{section.4.3}\protected@file@percent }
|
||||
\newlabel{chapters}{{4.3}{7}{Chapters}{section.4.3}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.4}Appendixes}{7}{section.4.4}\protected@file@percent }
|
||||
\newlabel{appendixes}{{4.4}{7}{Appendixes}{section.4.4}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.5}Glossary}{7}{section.4.5}\protected@file@percent }
|
||||
\newlabel{glossary}{{4.5}{7}{Glossary}{section.4.5}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.6}Index}{7}{section.4.6}\protected@file@percent }
|
||||
\newlabel{index}{{4.6}{7}{Index}{section.4.6}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.6.1}Markdown Indexes}{7}{subsection.4.6.1}\protected@file@percent }
|
||||
\newlabel{markdown-indexes}{{4.6.1}{7}{Markdown Indexes}{subsection.4.6.1}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.7}Bibliography}{7}{section.4.7}\protected@file@percent }
|
||||
\newlabel{bibliography}{{4.7}{7}{Bibliography}{section.4.7}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.1}Zotero Integration}{7}{subsection.4.7.1}\protected@file@percent }
|
||||
\newlabel{zotero-integration}{{4.7.1}{7}{Zotero Integration}{subsection.4.7.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.7.2}Obsidian Citations}{8}{subsection.4.7.2}\protected@file@percent }
|
||||
\newlabel{obsidian-citations}{{4.7.2}{8}{Obsidian Citations}{subsection.4.7.2}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.8}Mathjax Equations}{8}{section.4.8}\protected@file@percent }
|
||||
\newlabel{mathjax-equations}{{4.8}{8}{Mathjax Equations}{section.4.8}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.1}Left Justified / Inline}{8}{subsection.4.8.1}\protected@file@percent }
|
||||
\newlabel{left-justified-inline}{{4.8.1}{8}{Left Justified / Inline}{subsection.4.8.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.8.2}Centered}{8}{subsection.4.8.2}\protected@file@percent }
|
||||
\newlabel{centered}{{4.8.2}{8}{Centered}{subsection.4.8.2}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {4.9}Custom Markdown}{8}{section.4.9}\protected@file@percent }
|
||||
\newlabel{custom-markdown}{{4.9}{8}{Custom Markdown}{section.4.9}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {4.9.1}Call-outs}{8}{subsection.4.9.1}\protected@file@percent }
|
||||
\newlabel{call-outs}{{4.9.1}{8}{Call-outs}{subsection.4.9.1}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{\numberline {A}Appendix A: Build Environment Notes}{12}{appendix.A}\protected@file@percent }
|
||||
\@writefile{lof}{\addvspace {10\p@ }}
|
||||
\@writefile{lot}{\addvspace {10\p@ }}
|
||||
\newlabel{appendix-a-build-environment-notes}{{A}{11}{Appendix A: Build Environment Notes}{appendix.A}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A.1}Installing Pre-Requisites}{11}{section.A.1}\protected@file@percent }
|
||||
\newlabel{installing-pre-requisites}{{A.1}{11}{Installing Pre-Requisites}{section.A.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.1}Required}{11}{subsection.A.1.1}\protected@file@percent }
|
||||
\newlabel{required}{{A.1.1}{11}{Required}{subsection.A.1.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.1}Pandoc}{11}{subsubsection.A.1.1.1}\protected@file@percent }
|
||||
\newlabel{pandoc}{{A.1.1.1}{11}{Pandoc}{subsubsection.A.1.1.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.2}Code Editor}{11}{subsubsection.A.1.1.2}\protected@file@percent }
|
||||
\newlabel{code-editor}{{A.1.1.2}{11}{Code Editor}{subsubsection.A.1.1.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.3}jq and yq}{11}{subsubsection.A.1.1.3}\protected@file@percent }
|
||||
\newlabel{jq-and-yq}{{A.1.1.3}{11}{jq and yq}{subsubsection.A.1.1.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.4}texlive}{11}{subsubsection.A.1.1.4}\protected@file@percent }
|
||||
\newlabel{texlive}{{A.1.1.4}{11}{texlive}{subsubsection.A.1.1.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.5}MathJax}{12}{subsubsection.A.1.1.5}\protected@file@percent }
|
||||
\newlabel{mathjax}{{A.1.1.5}{12}{MathJax}{subsubsection.A.1.1.5}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.2}Optional}{12}{subsection.A.1.2}\protected@file@percent }
|
||||
\newlabel{optional}{{A.1.2}{12}{Optional}{subsection.A.1.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.1}Obsidian}{12}{subsubsection.A.1.2.1}\protected@file@percent }
|
||||
\newlabel{obsidian}{{A.1.2.1}{12}{Obsidian}{subsubsection.A.1.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.2}Zotero}{12}{subsubsection.A.1.2.2}\protected@file@percent }
|
||||
\newlabel{zotero}{{A.1.2.2}{12}{Zotero}{subsubsection.A.1.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.1}Better BibTex for Zotero}{13}{paragraph.A.1.2.2.1}\protected@file@percent }
|
||||
\newlabel{better-bibtex-for-zotero}{{A.1.2.2.1}{13}{Better BibTex for Zotero}{paragraph.A.1.2.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.2}Export citations.bib}{13}{paragraph.A.1.2.2.2}\protected@file@percent }
|
||||
\newlabel{export-citations.bib}{{A.1.2.2.2}{13}{Export citations.bib}{paragraph.A.1.2.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.3}Zotero Connector Browser Plugin}{13}{paragraph.A.1.2.2.3}\protected@file@percent }
|
||||
\newlabel{zotero-connector-browser-plugin}{{A.1.2.2.3}{13}{Zotero Connector Browser Plugin}{paragraph.A.1.2.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.3}lmodern}{13}{subsubsection.A.1.2.3}\protected@file@percent }
|
||||
\newlabel{lmodern}{{A.1.2.3}{13}{lmodern}{subsubsection.A.1.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.4}epubcheck}{13}{subsubsection.A.1.2.4}\protected@file@percent }
|
||||
\newlabel{epubcheck}{{A.1.2.4}{13}{epubcheck}{subsubsection.A.1.2.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.5}foliate}{13}{subsubsection.A.1.2.5}\protected@file@percent }
|
||||
\newlabel{foliate}{{A.1.2.5}{13}{foliate}{subsubsection.A.1.2.5}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.6}calibre}{13}{subsubsection.A.1.2.6}\protected@file@percent }
|
||||
\newlabel{calibre}{{A.1.2.6}{13}{calibre}{subsubsection.A.1.2.6}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A.2}Editing the Configuration}{13}{section.A.2}\protected@file@percent }
|
||||
\newlabel{editing-the-configuration}{{A.2}{13}{Editing the Configuration}{section.A.2}{}}
|
||||
\newlabel{appendix-a-build-environment-notes}{{A}{12}{Appendix A: Build Environment Notes}{appendix.A}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A.1}Installing Pre-Requisites}{12}{section.A.1}\protected@file@percent }
|
||||
\newlabel{installing-pre-requisites}{{A.1}{12}{Installing Pre-Requisites}{section.A.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.1}Required}{12}{subsection.A.1.1}\protected@file@percent }
|
||||
\newlabel{required}{{A.1.1}{12}{Required}{subsection.A.1.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.1}Pandoc}{12}{subsubsection.A.1.1.1}\protected@file@percent }
|
||||
\newlabel{pandoc}{{A.1.1.1}{12}{Pandoc}{subsubsection.A.1.1.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.2}Code Editor}{12}{subsubsection.A.1.1.2}\protected@file@percent }
|
||||
\newlabel{code-editor}{{A.1.1.2}{12}{Code Editor}{subsubsection.A.1.1.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.3}jq and yq}{12}{subsubsection.A.1.1.3}\protected@file@percent }
|
||||
\newlabel{jq-and-yq}{{A.1.1.3}{12}{jq and yq}{subsubsection.A.1.1.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.4}texlive}{12}{subsubsection.A.1.1.4}\protected@file@percent }
|
||||
\newlabel{texlive}{{A.1.1.4}{12}{texlive}{subsubsection.A.1.1.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.1.5}MathJax}{13}{subsubsection.A.1.1.5}\protected@file@percent }
|
||||
\newlabel{mathjax}{{A.1.1.5}{13}{MathJax}{subsubsection.A.1.1.5}{}}
|
||||
\@writefile{toc}{\contentsline {subsection}{\numberline {A.1.2}Optional}{13}{subsection.A.1.2}\protected@file@percent }
|
||||
\newlabel{optional}{{A.1.2}{13}{Optional}{subsection.A.1.2}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.1}Obsidian}{13}{subsubsection.A.1.2.1}\protected@file@percent }
|
||||
\newlabel{obsidian}{{A.1.2.1}{13}{Obsidian}{subsubsection.A.1.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.2}Zotero}{13}{subsubsection.A.1.2.2}\protected@file@percent }
|
||||
\newlabel{zotero}{{A.1.2.2}{13}{Zotero}{subsubsection.A.1.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.1}Better BibTex for Zotero}{14}{paragraph.A.1.2.2.1}\protected@file@percent }
|
||||
\newlabel{better-bibtex-for-zotero}{{A.1.2.2.1}{14}{Better BibTex for Zotero}{paragraph.A.1.2.2.1}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.2}Export citations.bib}{14}{paragraph.A.1.2.2.2}\protected@file@percent }
|
||||
\newlabel{export-citations.bib}{{A.1.2.2.2}{14}{Export citations.bib}{paragraph.A.1.2.2.2}{}}
|
||||
\@writefile{toc}{\contentsline {paragraph}{\numberline {A.1.2.2.3}Zotero Connector Browser Plugin}{14}{paragraph.A.1.2.2.3}\protected@file@percent }
|
||||
\newlabel{zotero-connector-browser-plugin}{{A.1.2.2.3}{14}{Zotero Connector Browser Plugin}{paragraph.A.1.2.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.3}lmodern}{14}{subsubsection.A.1.2.3}\protected@file@percent }
|
||||
\newlabel{lmodern}{{A.1.2.3}{14}{lmodern}{subsubsection.A.1.2.3}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.4}epubcheck}{14}{subsubsection.A.1.2.4}\protected@file@percent }
|
||||
\newlabel{epubcheck}{{A.1.2.4}{14}{epubcheck}{subsubsection.A.1.2.4}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.5}foliate}{14}{subsubsection.A.1.2.5}\protected@file@percent }
|
||||
\newlabel{foliate}{{A.1.2.5}{14}{foliate}{subsubsection.A.1.2.5}{}}
|
||||
\@writefile{toc}{\contentsline {subsubsection}{\numberline {A.1.2.6}calibre}{14}{subsubsection.A.1.2.6}\protected@file@percent }
|
||||
\newlabel{calibre}{{A.1.2.6}{14}{calibre}{subsubsection.A.1.2.6}{}}
|
||||
\@writefile{toc}{\contentsline {section}{\numberline {A.2}Editing the Configuration}{14}{section.A.2}\protected@file@percent }
|
||||
\newlabel{editing-the-configuration}{{A.2}{14}{Editing the Configuration}{section.A.2}{}}
|
||||
\gdef \LT@i {\LT@entry
|
||||
{1}{86.68152pt}\LT@entry
|
||||
{1}{383.07349pt}}
|
||||
\newlabel{glossary-1}{{A.2}{14}{Glossary}{appendix*.2}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{Glossary}{14}{appendix*.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{Index}{16}{appendix*.3}\protected@file@percent }
|
||||
\newlabel{glossary-1}{{A.2}{15}{Glossary}{appendix*.2}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{Glossary}{15}{appendix*.2}\protected@file@percent }
|
||||
\@writefile{toc}{\contentsline {chapter}{Index}{17}{appendix*.3}\protected@file@percent }
|
||||
\bibcite{ref-JehaverlackBasicbookbuilderPandoca}{\citeproctext }
|
||||
\bibcite{ref-JohnHaverlackACEP}{\citeproctext }
|
||||
\bibcite{ref-PandocIndex}{\citeproctext }
|
||||
\bibcite{ref-JehaverlackBasicbookbuilderPandoca}{\citeproctext }
|
||||
\bibcite{ref-JohnHaverlackACEP}{\citeproctext }
|
||||
\bibcite{ref-PandocIndex}{\citeproctext }
|
||||
\newlabel{bibliography-1}{{A.2}{18}{Bibliography}{appendix*.4}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{Bibliography}{18}{appendix*.4}\protected@file@percent }
|
||||
\newlabel{refs}{{A.2}{18}{Bibliography}{section*.5}{}}
|
||||
\gdef \@abspage@last{23}
|
||||
\newlabel{bibliography-1}{{A.2}{19}{Bibliography}{appendix*.4}{}}
|
||||
\@writefile{toc}{\contentsline {chapter}{Bibliography}{19}{appendix*.4}\protected@file@percent }
|
||||
\newlabel{refs}{{A.2}{19}{Bibliography}{section*.5}{}}
|
||||
\gdef \@abspage@last{24}
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/Debian) (preloaded format=xelatex 2025.11.6) 5 FEB 2026 14:53
|
||||
This is XeTeX, Version 3.141592653-2.6-0.999994 (TeX Live 2022/Debian) (preloaded format=xelatex 2025.11.6) 5 FEB 2026 15:14
|
||||
entering extended mode
|
||||
restricted \write18 enabled.
|
||||
file:line:error style messages enabled.
|
||||
|
|
@ -1776,110 +1776,110 @@ k-builder.git[]
|
|||
Chapter 3.
|
||||
[4
|
||||
|
||||
]
|
||||
] [5]
|
||||
Chapter 4.
|
||||
[5
|
||||
[6
|
||||
|
||||
] [6] [7] [8]
|
||||
Overfull \hbox (262.34303pt too wide) in paragraph at lines 792--792
|
||||
] [7] [8] [9] [10]
|
||||
Overfull \hbox (262.34303pt too wide) in paragraph at lines 862--862
|
||||
[]\TU/NotoSansMono(0)/m/n/12 build chapters conf filters lib LICENSE.md M
|
||||
akefile metadata.yaml >README.md scripts templates[]
|
||||
[]
|
||||
|
||||
[9]
|
||||
Overfull \hbox (255.14304pt too wide) in paragraph at lines 805--805
|
||||
|
||||
Overfull \hbox (255.14304pt too wide) in paragraph at lines 875--875
|
||||
[]\TU/NotoSansMono(0)/m/n/12 build chapters conf filters lib LICENSE.md M
|
||||
akefile metadata.yaml README.md scripts templates[]
|
||||
[]
|
||||
|
||||
[10]
|
||||
[11]
|
||||
Appendix A.
|
||||
|
||||
Overfull \hbox (12.85075pt too wide) in paragraph at lines 815--815
|
||||
Overfull \hbox (12.85075pt too wide) in paragraph at lines 885--885
|
||||
|\TU/NotoSerif(0)/b/n/24.88 Appendix A: Build Environment Notes|
|
||||
[]
|
||||
|
||||
|
||||
Overfull \hbox (295.84503pt too wide) in paragraph at lines 836--837
|
||||
Overfull \hbox (295.84503pt too wide) in paragraph at lines 906--907
|
||||
[]\TU/NotoSansMono(0)/m/n/12 sudo apt install https://github.com/jgm/pandoc/rel
|
||||
eases/download/3.8.2.1/pandoc-3.8.2.1-1-amd64.deb
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 842--844
|
||||
Underfull \hbox (badness 10000) in paragraph at lines 912--914
|
||||
[][][]\TU/NotoSerif(0)/m/n/12 VSCodium[][] is recommend for privacy (telemetry/
|
||||
tracking) reasons -
|
||||
[]
|
||||
|
||||
[11
|
||||
[12
|
||||
|
||||
]
|
||||
Overfull \hbox (358.24503pt too wide) in paragraph at lines 905--905
|
||||
Overfull \hbox (358.24503pt too wide) in paragraph at lines 975--975
|
||||
[]\TU/NotoSansMono(0)/m/n/12 sudo apt install https://github.com/obsidianmd/obs
|
||||
idian-releases/releases/download/v1.9.14/obsidian_1.9.14_amd64.deb[]
|
||||
[]
|
||||
|
||||
[12]
|
||||
Overfull \hbox (12.02498pt too wide) in paragraph at lines 950--952
|
||||
[13]
|
||||
Overfull \hbox (12.02498pt too wide) in paragraph at lines 1020--1022
|
||||
[]\TU/NotoSerif(0)/m/n/12 Symlink your ~/Documents/Lib/Citations.bib to basic-b
|
||||
ook-builder/lib/zotero.bib
|
||||
[]
|
||||
|
||||
|
||||
Overfull \hbox (107.64897pt too wide) in paragraph at lines 960--961
|
||||
Overfull \hbox (107.64897pt too wide) in paragraph at lines 1030--1031
|
||||
[]\TU/NotoSerif(0)/m/n/12 https://chromewebstore.google.com/detail/zotero-conne
|
||||
ctor/ekhagklcjbdpajgpjgmbionohlpdbjgc
|
||||
[]
|
||||
|
||||
|
||||
Overfull \hbox (430.245pt too wide) in paragraph at lines 989--989
|
||||
Overfull \hbox (430.245pt too wide) in paragraph at lines 1059--1059
|
||||
[]\TU/NotoSansMono(0)/m/n/12 sudo apt install https://github.com/johnfactotum/f
|
||||
oliate/releases/download/2.6.4/com.github.johnfactotum.foliate_2.6.4_all.deb[]
|
||||
|
||||
[]
|
||||
|
||||
[13]
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1016--1024
|
||||
[14]
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1086--1094
|
||||
[] []
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1024--1026
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1094--1096
|
||||
[] []
|
||||
[]
|
||||
|
||||
|
||||
Overfull \hbox (1.68248pt too wide) in paragraph at lines 1030--1030
|
||||
Overfull \hbox (1.68248pt too wide) in paragraph at lines 1100--1100
|
||||
[]|\TU/NotoSerif(0)/b/n/12 Bibliography|
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1026--1078
|
||||
Underfull \hbox (badness 10000) in alignment at lines 1096--1148
|
||||
[] []
|
||||
[]
|
||||
|
||||
[14
|
||||
[15
|
||||
|
||||
|
||||
] [15] (./basic-book-builder.ind) [16
|
||||
] [16] (./basic-book-builder.ind) [17
|
||||
|
||||
] [17
|
||||
] [18
|
||||
|
||||
]
|
||||
Underfull \hbox (badness 3977) in paragraph at lines 1113--1115
|
||||
Underfull \hbox (badness 3977) in paragraph at lines 1183--1185
|
||||
[]\TU/NotoSerif(0)/m/it/12 John Haverlack | ACEP\TU/NotoSerif(0)/m/n/12 . n.d.
|
||||
Https://www.uaf.edu/acep/about/our-team/john-
|
||||
[]
|
||||
|
||||
|
||||
Underfull \hbox (badness 3977) in paragraph at lines 1125--1127
|
||||
Underfull \hbox (badness 3977) in paragraph at lines 1195--1197
|
||||
[]\TU/NotoSerif(0)/m/it/12 John Haverlack | ACEP\TU/NotoSerif(0)/m/n/12 . n.d.
|
||||
Https://www.uaf.edu/acep/about/our-team/john-
|
||||
[]
|
||||
|
||||
[18
|
||||
[19
|
||||
|
||||
] [19
|
||||
] [20
|
||||
|
||||
] (./basic-book-builder.aux)
|
||||
|
||||
|
|
@ -1887,12 +1887,12 @@ LaTeX Warning: There were multiply-defined labels.
|
|||
|
||||
)
|
||||
Here is how much of TeX's memory you used:
|
||||
36441 strings out of 478775
|
||||
750960 string characters out of 5850945
|
||||
36437 strings out of 478775
|
||||
750795 string characters out of 5850945
|
||||
1859991 words of memory out of 5000000
|
||||
55864 multiletter control sequences out of 15000+600000
|
||||
55860 multiletter control sequences out of 15000+600000
|
||||
516036 words of font info for 92 fonts, out of 8000000 for 9000
|
||||
14 hyphenation exceptions out of 8191
|
||||
90i,12n,122p,1207b,1051s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
90i,11n,122p,1207b,959s stack positions out of 10000i,1000n,20000p,200000b,200000s
|
||||
|
||||
Output written on basic-book-builder.pdf (23 pages).
|
||||
Output written on basic-book-builder.pdf (24 pages).
|
||||
|
|
|
|||
Binary file not shown.
|
|
@ -497,8 +497,62 @@ make all
|
|||
|
||||
\chapter{Usage}\label{usage}
|
||||
|
||||
\section{Creating a Project}\label{creating-a-project}
|
||||
|
||||
To create a new Project based on the Basic Book Builder template:
|
||||
|
||||
\begin{enumerate}
|
||||
\def\labelenumi{\arabic{enumi}.}
|
||||
\tightlist
|
||||
\item
|
||||
Run the new-project.sh script.
|
||||
\end{enumerate}
|
||||
|
||||
\begin{verbatim}
|
||||
./scripts/new-project.sh <PATH_TO_PROJECT>
|
||||
\end{verbatim}
|
||||
|
||||
\begin{itemize}
|
||||
\tightlist
|
||||
\item
|
||||
should be outside of the \textbf{basic-book-builder} directory
|
||||
\end{itemize}
|
||||
|
||||
\begin{verbatim}
|
||||
cd <PATH_TO_PROJECT>
|
||||
\end{verbatim}
|
||||
|
||||
Update:
|
||||
|
||||
\begin{enumerate}
|
||||
\def\labelenumi{\arabic{enumi}.}
|
||||
\tightlist
|
||||
\item
|
||||
\texttt{metadata.yaml}
|
||||
\item
|
||||
\texttt{templates/pandoc.yaml}
|
||||
\end{enumerate}
|
||||
|
||||
\begin{quote}
|
||||
{[}!info{]} Suggestion Create a git repository to version control your
|
||||
new content.
|
||||
\end{quote}
|
||||
|
||||
\section{Editing Content}\label{editing-content}
|
||||
|
||||
Edit your source content Markdown under the \texttt{chapters} directory.
|
||||
|
||||
\textbf{Optional}
|
||||
|
||||
\begin{itemize}
|
||||
\tightlist
|
||||
\item
|
||||
Open your \texttt{\textless{}PATH\_TO\_PROJECT\textgreater{}}
|
||||
directory as an Obsidian vault.
|
||||
\item
|
||||
Edit your Markdown with Obsidian
|
||||
\end{itemize}
|
||||
|
||||
\section{Building}\label{building}
|
||||
|
||||
\subsection{PDF}\label{pdf}
|
||||
|
|
@ -694,6 +748,22 @@ A blue box
|
|||
|
||||
\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
|
||||
|
||||
\begin{codebox}[Markdown Example]
|
||||
\begin{verbatim}
|
||||
[!info] Info Box
|
||||
Same as a blue box
|
||||
\end{verbatim}
|
||||
|
||||
\end{codebox}
|
||||
|
||||
Will render:
|
||||
|
||||
\begin{quote}
|
||||
{[}!info{]} Info Box Same as a blue box
|
||||
\end{quote}
|
||||
|
||||
\begin{center}\rule{0.5\linewidth}{0.5pt}\end{center}
|
||||
|
||||
\begin{codebox}[Markdown Example]
|
||||
\begin{verbatim}
|
||||
[!speculative] Purple Call-out Title
|
||||
|
|
|
|||
|
|
@ -6,51 +6,52 @@
|
|||
\contentsline {section}{\numberline {2.4}Creating a New Project}{3}{section.2.4}%
|
||||
\contentsline {subsection}{\numberline {2.4.1}Zotero Configuration (Optional)}{3}{subsection.2.4.1}%
|
||||
\contentsline {chapter}{\numberline {3}Usage}{4}{chapter.3}%
|
||||
\contentsline {section}{\numberline {3.1}Editing Content}{4}{section.3.1}%
|
||||
\contentsline {section}{\numberline {3.2}Building}{4}{section.3.2}%
|
||||
\contentsline {subsection}{\numberline {3.2.1}PDF}{4}{subsection.3.2.1}%
|
||||
\contentsline {subsection}{\numberline {3.2.2}HTML}{4}{subsection.3.2.2}%
|
||||
\contentsline {subsection}{\numberline {3.2.3}DocX}{4}{subsection.3.2.3}%
|
||||
\contentsline {subsection}{\numberline {3.2.4}ODT}{4}{subsection.3.2.4}%
|
||||
\contentsline {subsection}{\numberline {3.2.5}Make All}{4}{subsection.3.2.5}%
|
||||
\contentsline {chapter}{\numberline {4}Features}{5}{chapter.4}%
|
||||
\contentsline {section}{\numberline {4.1}Metadata}{5}{section.4.1}%
|
||||
\contentsline {section}{\numberline {4.2}Front-matter}{5}{section.4.2}%
|
||||
\contentsline {subsection}{\numberline {4.2.1}Meta Data Page}{5}{subsection.4.2.1}%
|
||||
\contentsline {subsection}{\numberline {4.2.2}Cover Illustration}{5}{subsection.4.2.2}%
|
||||
\contentsline {subsection}{\numberline {4.2.3}Dedication}{6}{subsection.4.2.3}%
|
||||
\contentsline {section}{\numberline {4.3}Chapters}{6}{section.4.3}%
|
||||
\contentsline {section}{\numberline {4.4}Appendixes}{6}{section.4.4}%
|
||||
\contentsline {section}{\numberline {4.5}Glossary}{6}{section.4.5}%
|
||||
\contentsline {section}{\numberline {4.6}Index}{6}{section.4.6}%
|
||||
\contentsline {subsection}{\numberline {4.6.1}Markdown Indexes}{6}{subsection.4.6.1}%
|
||||
\contentsline {section}{\numberline {4.7}Bibliography}{6}{section.4.7}%
|
||||
\contentsline {subsection}{\numberline {4.7.1}Zotero Integration}{6}{subsection.4.7.1}%
|
||||
\contentsline {subsection}{\numberline {4.7.2}Obsidian Citations}{7}{subsection.4.7.2}%
|
||||
\contentsline {section}{\numberline {4.8}Mathjax Equations}{7}{section.4.8}%
|
||||
\contentsline {subsection}{\numberline {4.8.1}Left Justified / Inline}{7}{subsection.4.8.1}%
|
||||
\contentsline {subsection}{\numberline {4.8.2}Centered}{7}{subsection.4.8.2}%
|
||||
\contentsline {section}{\numberline {4.9}Custom Markdown}{7}{section.4.9}%
|
||||
\contentsline {subsection}{\numberline {4.9.1}Call-outs}{7}{subsection.4.9.1}%
|
||||
\contentsline {chapter}{\numberline {A}Appendix A: Build Environment Notes}{11}{appendix.A}%
|
||||
\contentsline {section}{\numberline {A.1}Installing Pre-Requisites}{11}{section.A.1}%
|
||||
\contentsline {subsection}{\numberline {A.1.1}Required}{11}{subsection.A.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.1}Pandoc}{11}{subsubsection.A.1.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.2}Code Editor}{11}{subsubsection.A.1.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.3}jq and yq}{11}{subsubsection.A.1.1.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.4}texlive}{11}{subsubsection.A.1.1.4}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.5}MathJax}{12}{subsubsection.A.1.1.5}%
|
||||
\contentsline {subsection}{\numberline {A.1.2}Optional}{12}{subsection.A.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.1}Obsidian}{12}{subsubsection.A.1.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.2}Zotero}{12}{subsubsection.A.1.2.2}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.1}Better BibTex for Zotero}{13}{paragraph.A.1.2.2.1}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.2}Export citations.bib}{13}{paragraph.A.1.2.2.2}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.3}Zotero Connector Browser Plugin}{13}{paragraph.A.1.2.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.3}lmodern}{13}{subsubsection.A.1.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.4}epubcheck}{13}{subsubsection.A.1.2.4}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.5}foliate}{13}{subsubsection.A.1.2.5}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.6}calibre}{13}{subsubsection.A.1.2.6}%
|
||||
\contentsline {section}{\numberline {A.2}Editing the Configuration}{13}{section.A.2}%
|
||||
\contentsline {chapter}{Glossary}{14}{appendix*.2}%
|
||||
\contentsline {chapter}{Index}{16}{appendix*.3}%
|
||||
\contentsline {chapter}{Bibliography}{18}{appendix*.4}%
|
||||
\contentsline {section}{\numberline {3.1}Creating a Project}{4}{section.3.1}%
|
||||
\contentsline {section}{\numberline {3.2}Editing Content}{4}{section.3.2}%
|
||||
\contentsline {section}{\numberline {3.3}Building}{4}{section.3.3}%
|
||||
\contentsline {subsection}{\numberline {3.3.1}PDF}{4}{subsection.3.3.1}%
|
||||
\contentsline {subsection}{\numberline {3.3.2}HTML}{5}{subsection.3.3.2}%
|
||||
\contentsline {subsection}{\numberline {3.3.3}DocX}{5}{subsection.3.3.3}%
|
||||
\contentsline {subsection}{\numberline {3.3.4}ODT}{5}{subsection.3.3.4}%
|
||||
\contentsline {subsection}{\numberline {3.3.5}Make All}{5}{subsection.3.3.5}%
|
||||
\contentsline {chapter}{\numberline {4}Features}{6}{chapter.4}%
|
||||
\contentsline {section}{\numberline {4.1}Metadata}{6}{section.4.1}%
|
||||
\contentsline {section}{\numberline {4.2}Front-matter}{6}{section.4.2}%
|
||||
\contentsline {subsection}{\numberline {4.2.1}Meta Data Page}{6}{subsection.4.2.1}%
|
||||
\contentsline {subsection}{\numberline {4.2.2}Cover Illustration}{6}{subsection.4.2.2}%
|
||||
\contentsline {subsection}{\numberline {4.2.3}Dedication}{7}{subsection.4.2.3}%
|
||||
\contentsline {section}{\numberline {4.3}Chapters}{7}{section.4.3}%
|
||||
\contentsline {section}{\numberline {4.4}Appendixes}{7}{section.4.4}%
|
||||
\contentsline {section}{\numberline {4.5}Glossary}{7}{section.4.5}%
|
||||
\contentsline {section}{\numberline {4.6}Index}{7}{section.4.6}%
|
||||
\contentsline {subsection}{\numberline {4.6.1}Markdown Indexes}{7}{subsection.4.6.1}%
|
||||
\contentsline {section}{\numberline {4.7}Bibliography}{7}{section.4.7}%
|
||||
\contentsline {subsection}{\numberline {4.7.1}Zotero Integration}{7}{subsection.4.7.1}%
|
||||
\contentsline {subsection}{\numberline {4.7.2}Obsidian Citations}{8}{subsection.4.7.2}%
|
||||
\contentsline {section}{\numberline {4.8}Mathjax Equations}{8}{section.4.8}%
|
||||
\contentsline {subsection}{\numberline {4.8.1}Left Justified / Inline}{8}{subsection.4.8.1}%
|
||||
\contentsline {subsection}{\numberline {4.8.2}Centered}{8}{subsection.4.8.2}%
|
||||
\contentsline {section}{\numberline {4.9}Custom Markdown}{8}{section.4.9}%
|
||||
\contentsline {subsection}{\numberline {4.9.1}Call-outs}{8}{subsection.4.9.1}%
|
||||
\contentsline {chapter}{\numberline {A}Appendix A: Build Environment Notes}{12}{appendix.A}%
|
||||
\contentsline {section}{\numberline {A.1}Installing Pre-Requisites}{12}{section.A.1}%
|
||||
\contentsline {subsection}{\numberline {A.1.1}Required}{12}{subsection.A.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.1}Pandoc}{12}{subsubsection.A.1.1.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.2}Code Editor}{12}{subsubsection.A.1.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.3}jq and yq}{12}{subsubsection.A.1.1.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.4}texlive}{12}{subsubsection.A.1.1.4}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.1.5}MathJax}{13}{subsubsection.A.1.1.5}%
|
||||
\contentsline {subsection}{\numberline {A.1.2}Optional}{13}{subsection.A.1.2}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.1}Obsidian}{13}{subsubsection.A.1.2.1}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.2}Zotero}{13}{subsubsection.A.1.2.2}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.1}Better BibTex for Zotero}{14}{paragraph.A.1.2.2.1}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.2}Export citations.bib}{14}{paragraph.A.1.2.2.2}%
|
||||
\contentsline {paragraph}{\numberline {A.1.2.2.3}Zotero Connector Browser Plugin}{14}{paragraph.A.1.2.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.3}lmodern}{14}{subsubsection.A.1.2.3}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.4}epubcheck}{14}{subsubsection.A.1.2.4}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.5}foliate}{14}{subsubsection.A.1.2.5}%
|
||||
\contentsline {subsubsection}{\numberline {A.1.2.6}calibre}{14}{subsubsection.A.1.2.6}%
|
||||
\contentsline {section}{\numberline {A.2}Editing the Configuration}{14}{section.A.2}%
|
||||
\contentsline {chapter}{Glossary}{15}{appendix*.2}%
|
||||
\contentsline {chapter}{Index}{17}{appendix*.3}%
|
||||
\contentsline {chapter}{Bibliography}{19}{appendix*.4}%
|
||||
|
|
|
|||
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue