1
0
Fork 0
mirror of https://github.com/lise-henry/crowbook synced 2024-03-29 03:00:02 +01:00

Update guide

This commit is contained in:
Elisabeth Henry 2022-07-26 14:03:17 +02:00
parent db6715c52b
commit 430749d47e
15 changed files with 7950 additions and 8055 deletions

Binary file not shown.

File diff suppressed because one or more lines are too long

Binary file not shown.

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1182">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1184">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -502,8 +545,7 @@ function toggle() {
<p id = "para-7">If you are on Debian GNU/Linux or Ubuntu (on a PC architecture), you can also download <code>.deb</code> packages on <a href = "https://github.com/lise-henry/crowbook/releases">the releases page</a>.</p>
<h3 id = "link-5">1.2.2. Using Cargo</h3>
<p id = "para-8"><a href = "https://crates.io/">Cargo</a> is the package manager for <a href = "https://www.rust-lang.org/">Rust</a>. You can <a href = "https://www.rust-lang.org/downloads.html">install it here</a>. Once that is done:</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> cargo install crowbook
</span></pre><p id = "para-9">will automatically download the latest <code>crowbook</code> release on <a href = "https://crates.io/crates/crowbook">crates.io</a>, compile it, and install it on your system.</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> cargo install crowbook</span></pre><p id = "para-9">will automatically download the latest <code>crowbook</code> release on <a href = "https://crates.io/crates/crowbook">crates.io</a>, compile it, and install it on your system.</p>
<blockquote><p id = "para-10">Some dependencies also require building C libraries; you might thus also need to install a C compiler and <code>make</code>/<code>cmake</code> build tools. You can also try to build a version of Crowbook without optional features: <code>cargo install crowbook --no-default-features --features "clap"</code> will disable syntactic highlighting and proofreading, requiring less dependencies.</p>
</blockquote>
<h2 id = "link-6">1.3. Dependencies</h2>
@ -516,14 +558,11 @@ function toggle() {
</ul>
<h2 id = "link-7">1.4. Quick tour</h2>
<p id = "para-14">The simplest command is:</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook </span><span style="color:#657b83;">&lt;</span><span style="color:#839496;">BOOK</span><span style="color:#657b83;">&gt;
</span></pre><p id = "para-15">where <code>BOOK</code> is a configuration file. Crowbook will parse this file and generate HTML, EPUB, and/or PDF output formats, according to the settings in the configuration file.</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook </span><span style="color:#657b83;">&lt;</span><span style="color:#839496;">BOOK</span><span style="color:#657b83;">&gt;</span></pre><p id = "para-15">where <code>BOOK</code> is a configuration file. Crowbook will parse this file and generate HTML, EPUB, and/or PDF output formats, according to the settings in the configuration file.</p>
<p id = "para-16">To create a new book, assuming you have a list of Markdown files, you can generate a template configuration file with the <code>--create</code> argument:</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook my.book</span><span style="color:#268bd2;"> --create</span><span style="color:#839496;"> chapter_</span><span style="color:#859900;">*</span><span style="color:#839496;">.md
</span></pre><p id = "para-17">This will generate a default <code>my.book</code> file, which youll need to complete. This configuration file contains some metadata, options, and lists the Markdown files.</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook my.book</span><span style="color:#268bd2;"> --create</span><span style="color:#839496;"> chapter_</span><span style="color:#859900;">*</span><span style="color:#839496;">.md</span></pre><p id = "para-17">This will generate a default <code>my.book</code> file, which youll need to complete. This configuration file contains some metadata, options, and lists the Markdown files.</p>
<p id = "para-18">For short books containing only a single Markdown file, it is possible to embed some metadata at the beginning of the file and use the <code>--single</code> or <code>-s</code> option to run <code>crowbook</code> directly on this Markdown file and avoid creating a separate book configuration file:</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook</span><span style="color:#268bd2;"> -s</span><span style="color:#839496;"> text.md
</span></pre><p id = "para-19">For more information, see the chapters on <a href = "guide/arguments.md">the arguments supported by <code>crowbook</code></a> and on <a href = "guide/config.md">the configuration file</a>.</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook</span><span style="color:#268bd2;"> -s</span><span style="color:#839496;"> text.md</span></pre><p id = "para-19">For more information, see the chapters on <a href = "chapter_001.html">the arguments supported by <code>crowbook</code></a> and on <a href = "chapter_002.html">the configuration file</a>.</p>
<h2 id = "link-8">1.5. Current features</h2>
<h3 id = "link-9">1.5.1. Output formats</h3>
<p id = "para-20">Crowbook supports HTML, PDF and EPUB (either version 2 or 3) as output formats. See the Crowbook User Guide rendered in <a href = "http://lise-henry.github.io/crowbook/book/book.html">HTML</a>, <a href = "http://lise-henry.github.io/crowbook/book/book.epub">EPUB</a> and <a href = "http://lise-henry.github.io/crowbook/book.pdf">PDF</a>.</p>
@ -537,17 +576,13 @@ function toggle() {
<p id = "para-24">Crowbook tries to correctly translate local links in the input Markdown files: e.g. if you have a link to a Markdown file that is part of your book, it will be transformed into a link inside the document.</p>
<h3 id = "link-13">1.5.5. Inline YAML blocks</h3>
<p id = "para-25">Crowbook supports inline YAML blocks:</p>
<pre><span style="color:#839496;">---
</span><span style="color:#268bd2;">author</span><span style="color:#839496;">: </span><span style="color:#268bd2;">Me
title</span><span style="color:#839496;">: </span><span style="color:#2aa198;">My title
</span><span style="color:#839496;">---
</span></pre><p id = "para-26">This is mostly useful when Crowbook is run with the <code>--single</code> argument (receiving a single Markdown file instead of a book configuration file), for short texts that only contain one “chapter”.</p>
<pre><span style="color:#839496;">---</span><span style="color:#268bd2;">author</span><span style="color:#839496;">: </span><span style="color:#2aa198;">Me</span><span style="color:#268bd2;">title</span><span style="color:#839496;">: </span><span style="color:#2aa198;">My title</span><span style="color:#839496;">---</span></pre><p id = "para-26">This is mostly useful when Crowbook is run with the <code>--single</code> argument (receiving a single Markdown file instead of a book configuration file), for short texts that only contain one “chapter”.</p>
<h3 id = "link-14">1.5.6. Proofreading</h3>
<p id = "para-27">Crowbook can also generate “proofreading” copies in HTML or PDF, highlighting grammar errors and repetitions. For more information, see <a href = "guide/proofreading.md">the proofreading chapter of the guide</a>.</p>
<p id = "para-27">Crowbook can also generate “proofreading” copies in HTML or PDF, highlighting grammar errors and repetitions. For more information, see <a href = "chapter_005.html">the proofreading chapter of the guide</a>.</p>
<h3 id = "link-15">1.5.7. Interactive fiction</h3>
<p id = "para-28">Crowbook has experimental support for writing interactive fiction (only for HTML). For more information, read the <a href = "guide/if.md">interactive fiction chapter</a>.</p>
<p id = "para-28">Crowbook has experimental support for writing interactive fiction (only for HTML). For more information, read the <a href = "chapter_006.html">interactive fiction chapter</a>.</p>
<h3 id = "link-16">1.5.8. Customization</h3>
<p id = "para-29">While the default settings will hopefully generate something that should look “good enough”, it is possible to customize the output, essentially by providing different <a href = "guide/templates.md">templates</a>.</p>
<p id = "para-29">While the default settings will hopefully generate something that should look “good enough”, it is possible to customize the output, essentially by providing different <a href = "chapter_004.html">templates</a>.</p>
<h3 id = "link-17">1.5.9. Bugs</h3>
<p id = "para-30">See the <a href = "https://github.com/lise-henry/crowbook/issues">issue tracker on GitHub</a>.</p>
<h2 id = "link-18">1.6. Contributors</h2>
@ -566,7 +601,7 @@ title</span><span style="color:#839496;">: </span><span style="color:#2aa198;">M
<h2 id = "link-20">1.8. ChangeLog</h2>
<p id = "para-38">See <a href = "chapter_009.html">ChangeLog</a>.</p>
<h2 id = "link-21">1.9. Contributing</h2>
<p id = "para-39">See <a href = "guide/contribute.md">how you can contribute to Crowbook</a>.</p>
<p id = "para-39">See <a href = "chapter_008.html">how you can contribute to Crowbook</a>.</p>
<p id = "para-40">If you find this project useful, you can also support its author by <a href = "https://www.paypal.me/crowdagger">making a Paypal donation</a>.</p>
<h2 id = "link-22">1.10. Library</h2>
<p id = "para-41">While the main purpose of Crowbook is to be run as a standalone program, the code is written as a library, so if you want to build on it you can use it as such. You can look at the generated documentation on <a href = "https://docs.rs/releases/search?query=crowbook">docs.rs</a>.</p>
@ -590,7 +625,7 @@ title</span><span style="color:#839496;">: </span><span style="color:#2aa198;">M
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1181">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1183">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1188">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1190">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -499,12 +542,7 @@ function toggle() {
<h2 id = "link-186">4.1. Tables</h2>
<p id = "para-559">Tables can be included in your Markdown file.</p>
<p id = "para-560">E.g.:</p>
<pre><span style="color:#839496;">| Author | Book |
|</span><span style="color:#657b83;">--------------------</span><span style="color:#839496;">|</span><span style="color:#657b83;">----------------------------</span><span style="color:#839496;">|
| Anne Rice | Interview With the Vampire |
| Terry Pratchett | Hogfather |
| George Martin | A Dance with Dragons |
</span></pre><p id = "para-561">will render as</p>
<pre><span style="color:#839496;">| Author | Book |</span><span style="color:#839496;">|</span><span style="color:#657b83;">--------------------</span><span style="color:#839496;">|</span><span style="color:#657b83;">----------------------------</span><span style="color:#839496;">|</span><span style="color:#839496;">| Anne Rice | Interview With the Vampire |</span><span style="color:#839496;">| Terry Pratchett | Hogfather |</span><span style="color:#839496;">| George Martin | A Dance with Dragons |</span></pre><p id = "para-561">will render as</p>
<div class = "table">
<table>
<tr>
@ -522,26 +560,12 @@ function toggle() {
</blockquote>
<h2 id = "link-187">4.2. Footnotes</h2>
<p id = "para-563">Footnotes can be specified the following way:</p>
<pre><span style="color:#839496;">Footnotes can be useful[^1] and make you look clever.
[</span><span style="color:#b58900;">^1</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">But </span><span style="color:#839496;">you shouldn&#39;t use them too much.</span><span style="color:#839496;">
</span></pre><p id = "para-564">Will be rendered as:</p>
<pre><span style="color:#839496;">Footnotes can be useful[^1] and make you look clever.</span><span style="color:#839496;">[</span><span style="color:#b58900;">^1</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">But </span><span style="color:#839496;">you shouldn&#39;t use them too much.</span></pre><p id = "para-564">Will be rendered as:</p>
<blockquote><p id = "para-565">Footnotes can be useful[^1] and make you look clever.</p>
</blockquote>
<p id = "para-566">You can use multiple paragraphs in a footnote definition. This can sometimes be useful, but it can also be tricky, as if you only let an empty line before the next paragraph, it will also be included in the footnote. And probably the next one and the following one too:</p>
<pre><span style="color:#839496;">This is a footnote usage[^1].
[</span><span style="color:#b58900;">^1</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">This </span><span style="color:#839496;">is obviously part of the footnote definition.</span><span style="color:#839496;">
This is less obviously ALSO part of the footnote definition.
This is NOT part of the foonote.
</span></pre><p id = "para-567">Due to its own quirks, <code>crowbook</code> will duplicate footnotes if you reference them multiple times:</p>
<pre><span style="color:#839496;">This footnote is unique[^2] but referenced twice[^2].
[</span><span style="color:#b58900;">^2</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">Or </span><span style="color:#839496;">is it?</span><span style="color:#839496;">
</span></pre><blockquote><p id = "para-568">This footnote is unique[^2] but referenced twice[^2].</p>
<pre><span style="color:#839496;">This is a footnote usage[^1].</span><span style="color:#839496;">[</span><span style="color:#b58900;">^1</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">This </span><span style="color:#839496;">is obviously part of the footnote definition.</span><span style="color:#839496;">This is less obviously ALSO part of the footnote definition.</span><span style="color:#839496;">This is NOT part of the foonote.</span></pre><p id = "para-567">Due to its own quirks, <code>crowbook</code> will duplicate footnotes if you reference them multiple times:</p>
<pre><span style="color:#839496;">This footnote is unique[^2] but referenced twice[^2].</span><span style="color:#839496;">[</span><span style="color:#b58900;">^2</span><span style="color:#839496;">]: </span><span style="color:#2aa198;">Or </span><span style="color:#839496;">is it?</span></pre><blockquote><p id = "para-568">This footnote is unique[^2] but referenced twice[^2].</p>
</blockquote>
<h2 id = "link-188">4.3. Superscript and subscript</h2>
<p id = "para-569">Crowbook <a href = "https://github.com/lise-henry/crowbook/tree/v0.12.0"><code>v0.12.0</code></a> added experimental support for superscript and subscript, using respectively <code>foo^up^</code> and <code>bar~down~</code> syntax, which will render as “foo<sup>up</sup>" and “bar<del>down</del>“; this feature is quite a hack above the Markdown parsing library, and as such might cause issue if you mix it with other Markdown syntax elements (or, in the previous example, for smart quote detection). This is why youll need to enable it with <code>crowbook.mardown.superscript</code>.</p>
@ -559,7 +583,7 @@ This is NOT part of the foonote.
<img src = "images/image_0.png" title = "" alt = "Logo" />
</div><p id = "para-575">While this one <img src = "images/image_0.png" title = "" alt = "Logo" /> is embedded in a paragraph and its size is unchanged.</p>
<h2 id = "link-190">4.5. Interactive fiction</h2>
<p id = "para-576"><code>crowbook</code> also adds some syntax for interactive fiction, to make embedding Javascript code easier. It is only enabled for the interactive fiction renderer. For more information, see the <a href = "guide/if.md">chapter on this matter</a>.</p>
<p id = "para-576"><code>crowbook</code> also adds some syntax for interactive fiction, to make embedding Javascript code easier. It is only enabled for the interactive fiction renderer. For more information, see the <a href = "chapter_006.html">chapter on this matter</a>.</p>
<p class = "next_chapter">
<a href = "chapter_004.html">
@ -567,7 +591,7 @@ This is NOT part of the foonote.
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1187">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1189">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1194">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1196">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -499,63 +542,28 @@ function toggle() {
</blockquote>
<h2 id = "link-221">7.1. Basics</h2>
<p id = "para-660">If you want to have a non-linear story, you can simply use Markdown links just as you would for any other link:</p>
<pre><span style="color:#839496;">* [Open the treasure chest](</span><span style="color:#2aa198;">open_chest.md</span><span style="color:#839496;">)
* [It might be trapped, stay away from it](</span><span style="color:#2aa198;">stay_away.md</span><span style="color:#839496;">)
</span></pre><p id = "para-661">All <code>crowbook</code> renderers should render this correctly, allowing the reader to “choose her adventure”. Note, however, that you still need to include all these Markdown files in you book configuration files.</p>
<pre><span style="color:#839496;">* [Open the treasure chest](</span><span style="color:#2aa198;">open_chest.md</span><span style="color:#839496;">)</span><span style="color:#839496;">* [It might be trapped, stay away from it](</span><span style="color:#2aa198;">stay_away.md</span><span style="color:#839496;">)</span></pre><p id = "para-661">All <code>crowbook</code> renderers should render this correctly, allowing the reader to “choose her adventure”. Note, however, that you still need to include all these Markdown files in you book configuration files.</p>
<h2 id = "link-222">7.2. The interactive fiction renderer</h2>
<p id = "para-662">While the above allows you to generate correct EPUB and PDF files, it will still display all the content if the reader chooses to read your book linearly. While this may not be a problem, you might want to only display the part of the book that the reader is actually exploring.</p>
<p id = "para-663">In order to do so, you can use the interactive fiction html renderer:</p>
<pre><span style="color:#268bd2;">output.html.if</span><span style="color:#839496;">: </span><span style="color:#2aa198;">my_book.html
</span></pre><p id = "para-664">This output is similar to the standalone HTML output, except the option to display only a chapter at a time is always true, and there is no way to display the table of contents.</p>
<pre><span style="color:#268bd2;">output.html.if</span><span style="color:#839496;">: </span><span style="color:#2aa198;">my_book.html</span></pre><p id = "para-664">This output is similar to the standalone HTML output, except the option to display only a chapter at a time is always true, and there is no way to display the table of contents.</p>
<h2 id = "link-223">7.3. Using Javascript in your interactive fiction</h2>
<p id = "para-665">While the above allows the reader to choose his own path, its interactivity is quite limited. With the interactive fiction renderer, it is possible to include Javascript code in your Markdown files, using a code block element:</p>
<pre><span style="color:#839496;">You open the chest, and you find a shiny sword. Yay!
user_has_sword = true;
</span></pre><p id = "para-666">This Javascript code can return a string value, which will be displayed inside the document according to the readers previous choices:</p>
<pre><span style="color:#839496;">You encounter a goblin, armed with a knife!
if (user_has_sword) {
return &quot;You kill him with your sword, congratulations!&quot;;
} else {
return &quot;You don&#39;t have any weapon, you die :(&quot;;
}
</span></pre><blockquote><p id = "para-667">Note that <em>only</em> the interactive fiction renderer supports this way of embedding Javascript code. If you try to render a document containing such code blocks to EPUB, PDF, or the “normal” HTML renderer, they will be displayed as regular code blocks.</p>
<pre><span style="color:#839496;">You open the chest, and you find a shiny sword. Yay!</span><span style="color:#839496;"> user_has_sword = true;</span></pre><p id = "para-666">This Javascript code can return a string value, which will be displayed inside the document according to the readers previous choices:</p>
<pre><span style="color:#839496;">You encounter a goblin, armed with a knife!</span><span style="color:#839496;"> if (user_has_sword) {</span><span style="color:#839496;"> return &quot;You kill him with your sword, congratulations!&quot;;</span><span style="color:#839496;"> } else {</span><span style="color:#839496;"> return &quot;You don&#39;t have any weapon, you die :(&quot;;</span><span style="color:#839496;"> }</span></pre><blockquote><p id = "para-667">Note that <em>only</em> the interactive fiction renderer supports this way of embedding Javascript code. If you try to render a document containing such code blocks to EPUB, PDF, or the “normal” HTML renderer, they will be displayed as regular code blocks.</p>
</blockquote>
<h2 id = "link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</h2>
<p id = "para-668">If you want to include Markdown formatting in the Javascript code (to display a passage or another without having to write HTML code), you can use the <code>@"..."@</code> syntax:</p>
<pre><span style="color:#839496;"> @&quot;You face a troll!&quot;@
if (user_has_sword) {
@&quot;* [Attack him with your sword](fight_troll.md)&quot;@
} else {
@&quot;* [Better run away](run_away.md)&quot;@
}
</span></pre><p id = "para-669">Note that in this case you dont need to return a value, this is done behind your back. Similarly, <code>@"..."@</code> blocks dont require semicolons.</p>
<pre><span style="color:#839496;"> @&quot;You face a troll!&quot;@</span><span style="color:#839496;"> if (user_has_sword) {</span><span style="color:#839496;"> @&quot;* [Attack him with your sword](fight_troll.md)&quot;@</span><span style="color:#839496;"> } else {</span><span style="color:#839496;"> @&quot;* [Better run away](run_away.md)&quot;@</span><span style="color:#839496;"> }</span></pre><p id = "para-669">Note that in this case you dont need to return a value, this is done behind your back. Similarly, <code>@"..."@</code> blocks dont require semicolons.</p>
<p id = "para-670">If you need to access the value of a Javascript variable inside this Markdown code, you can use the <code>{{...}}</code> syntax:</p>
<pre><span style="color:#839496;"> var name = prompt(&quot;Enter your name&quot;, &quot;world&quot;);
@&quot;Hello, {{name}}&quot;@
</span></pre><h2 id = "link-225">7.5. Conditional blocks</h2>
<pre><span style="color:#839496;"> var name = prompt(&quot;Enter your name&quot;, &quot;world&quot;);</span><span style="color:#839496;"> @&quot;Hello, {{name}}&quot;@</span></pre><h2 id = "link-225">7.5. Conditional blocks</h2>
<p id = "para-671">Sometimes, you want some text (or Javascript code) to only be displayed (or run) when the reader reads this passage the first time, or alternatively when she goes back to it. While it is trivial to add some code to check that, it is a common enough pattern to justify its own variant: youll juste have to insert a named code block with the number:</p>
<pre><span style="color:#839496;">```1
@&quot;Only displayed at first passage&quot;@
```
```2
@&quot;Only displayed at second passage&quot;@
```
```&gt;2
@&quot;Displayed at passage 3, 4 and so on.
```
</span></pre><h2 id = "link-226">7.6. Interactive fiction options</h2>
<pre><span style="color:#839496;">```1</span><span style="color:#839496;">@&quot;Only displayed at first passage&quot;@</span><span style="color:#839496;">```</span><span style="color:#839496;">```2</span><span style="color:#839496;">@&quot;Only displayed at second passage&quot;@</span><span style="color:#839496;">```</span><span style="color:#839496;">```&gt;2</span><span style="color:#839496;">@&quot;Displayed at passage 3, 4 and so on.</span><span style="color:#839496;">```</span></pre><h2 id = "link-226">7.6. Interactive fiction options</h2>
<p id = "para-672">As other renderers, there are options specific to the interactive fiction.</p>
<p id = "para-673"><b>html.if.new_game</b> allows you to specify the path to a Javascript that will be run at the beginning of the game. Since this code is not embedded in a function and is at the root (and the beginning) of the document, it is a good place to declare all the functions and the global variables you might need for your interactive fiction mechanics.</p>
<p id = "para-674">E.g.:</p>
<pre><span style="color:#268bd2;">html.if.new_game</span><span style="color:#839496;">: </span><span style="color:#2aa198;">some_file.js
</span></pre><p id = "para-675"><b>html.if.new_turn</b> and <b>html.if.end_turn</b> allow you to specify some Javascript code that will be executed at the beginning and the end of each segment. Unlike <code>html.if.new_game</code>, the (usually shorter) code is specified inline, and can return a string value that will be displayed at the beginning and the end of each segment. This is exactly like including code blocks at the beginning or the end of each of your Markdown file. E.g.:</p>
<pre><span style="color:#268bd2;">html.if.new_turn</span><span style="color:#839496;">: &quot;</span><span style="color:#2aa198;">nb_turns += 1;</span><span style="color:#839496;">&quot;
</span><span style="color:#268bd2;">html.end_turn</span><span style="color:#839496;">: &quot;</span><span style="color:#2aa198;">return &#39;Turn: &#39; + nb_turns;</span><span style="color:#839496;">&quot;
</span></pre><p id = "para-676"><b>html.if.script</b> allows you to specify the name of a Javascript file to override the default script.</p>
<pre><span style="color:#268bd2;">html.if.new_game</span><span style="color:#839496;">: </span><span style="color:#2aa198;">some_file.js</span></pre><p id = "para-675"><b>html.if.new_turn</b> and <b>html.if.end_turn</b> allow you to specify some Javascript code that will be executed at the beginning and the end of each segment. Unlike <code>html.if.new_game</code>, the (usually shorter) code is specified inline, and can return a string value that will be displayed at the beginning and the end of each segment. This is exactly like including code blocks at the beginning or the end of each of your Markdown file. E.g.:</p>
<pre><span style="color:#268bd2;">html.if.new_turn</span><span style="color:#839496;">: &quot;</span><span style="color:#2aa198;">nb_turns += 1;</span><span style="color:#839496;">&quot;</span><span style="color:#268bd2;">html.end_turn</span><span style="color:#839496;">: &quot;</span><span style="color:#2aa198;">return &#39;Turn: &#39; + nb_turns;</span><span style="color:#839496;">&quot;</span></pre><p id = "para-676"><b>html.if.script</b> allows you to specify the name of a Javascript file to override the default script.</p>
<p class = "next_chapter">
<a href = "chapter_007.html">
@ -563,7 +571,7 @@ function toggle() {
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1193">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1195">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1196">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1198">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -497,9 +540,7 @@ function toggle() {
<h1 id = 'link-227'><span class = 'chapter-header'>Chapter 8</span><br />Tips and tricks</h1><h2 id = "link-228">8.1. Using Crowbook with Emacs markdown mode</h2>
<p id = "para-677">If you use <a href = "https://www.gnu.org/software/emacs/">Emacs</a> as a text editor, there is a nice <a href = "http://jblevins.org/projects/markdown-mode/">Markdown mode</a> to edit Markdown files.</p>
<p id = "para-678">It is possible to use Crowbook for HTML previewing in this mode, which <a href = "http://xkcd.com/1742/">requires only minimal configuration and tweaking</a>:</p>
<pre><span style="color:#839496;">(custom</span><span style="color:#657b83;">-</span><span style="color:#859900;">set</span><span style="color:#657b83;">-</span><span style="color:#839496;">variables
&#39;(markdown</span><span style="color:#657b83;">-</span><span style="color:#839496;">command &quot;</span><span style="color:#2aa198;">crowbook - -qs --to html --output -</span><span style="color:#839496;">&quot;))
</span></pre><p id = "para-679">You can then use <code>markdown-preview</code> (or <code>C-c C-c p</code>) to run Crowbook on this file and preview it in your browser. Or run <code>markdown-live-preview-mode</code> to see a live preview (updated each time you save your file) in Emacs integrated browser.</p>
<pre><span style="color:#839496;">(custom</span><span style="color:#657b83;">-</span><span style="color:#859900;">set</span><span style="color:#657b83;">-</span><span style="color:#839496;">variables</span><span style="color:#839496;"> &#39;(markdown</span><span style="color:#657b83;">-</span><span style="color:#839496;">command &quot;</span><span style="color:#2aa198;">crowbook - -qs --to html --output -</span><span style="color:#839496;">&quot;))</span></pre><p id = "para-679">You can then use <code>markdown-preview</code> (or <code>C-c C-c p</code>) to run Crowbook on this file and preview it in your browser. Or run <code>markdown-live-preview-mode</code> to see a live preview (updated each time you save your file) in Emacs integrated browser.</p>
<h3 id = "link-229">8.1.1. Some explanations if it looks a bit cryptic to you</h3>
<p id = "para-680">We set <code>markdown-command</code> to <code>crowbook</code>, the reason for this is a bit obvious. The arguments we give to crowbook might be a bit less obvious:</p>
<ul>
@ -514,21 +555,9 @@ function toggle() {
</ul>
<h2 id = "link-230">8.2. Embedding fonts in an EPUB file</h2>
<p id = "para-685">In order to embed fonts in an EPUB file, youll first have to edit the stylesheet, which you can first obtain with:</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook</span><span style="color:#268bd2;"> --print-template</span><span style="color:#839496;"> epub.css </span><span style="color:#657b83;">&gt;</span><span style="color:#839496;"> my_epub_stylesheet.css
</span></pre><p id = "para-686">Youll need to use the <a href = "https://developer.mozilla.org/fr/docs/Web/CSS/@font-face"><code>@font-face</code> attribute</a>:</p>
<pre><span style="color:#859900;">@font-face </span><span style="color:#657b83;">{
</span><span style="color:#859900;">font-family</span><span style="color:#839496;">: </span><span style="color:#2aa198;">MyFont</span><span style="color:#839496;">;
</span><span style="color:#859900;">src</span><span style="color:#839496;">: </span><span style="color:#859900;">url</span><span style="color:#839496;">(</span><span style="color:#2aa198;">data/my_font.ttf</span><span style="color:#839496;">);
</span><span style="color:#657b83;">}
</span></pre><p id = "para-687">Then you can add <code>my_font.ttf</code> to the files that need to be added to the EPUB zip file:</p>
<pre><span style="color:#268bd2;">title</span><span style="color:#839496;">: </span><span style="color:#268bd2;">My Book
author</span><span style="color:#839496;">: </span><span style="color:#268bd2;">Me
cover</span><span style="color:#839496;">: </span><span style="color:#268bd2;">cover.png
output.epub</span><span style="color:#839496;">: </span><span style="color:#268bd2;">book.epub
resources.files</span><span style="color:#839496;">: [</span><span style="color:#2aa198;">my_font.ttf</span><span style="color:#839496;">]
</span></pre><p id = "para-688">(Note that youll have to repeat the process for the different <code>font-weight</code> and <code>font-style</code> variants of your font if you want it to display correctly when there is some text in <b>bold</b>, <em>italics</em>, or <b><em>both</em></b>.)</p>
<pre><span style="color:#b58900;">$</span><span style="color:#839496;"> crowbook</span><span style="color:#268bd2;"> --print-template</span><span style="color:#839496;"> epub.css </span><span style="color:#657b83;">&gt;</span><span style="color:#839496;"> my_epub_stylesheet.css</span></pre><p id = "para-686">Youll need to use the <a href = "https://developer.mozilla.org/fr/docs/Web/CSS/@font-face"><code>@font-face</code> attribute</a>:</p>
<pre><span style="color:#859900;">@font-face </span><span style="color:#657b83;">{</span><span style="color:#839496;"> </span><span style="color:#859900;">font-family</span><span style="color:#839496;">: </span><span style="color:#2aa198;">MyFont</span><span style="color:#839496;">;</span><span style="color:#839496;"> </span><span style="color:#859900;">src</span><span style="color:#839496;">: </span><span style="color:#859900;">url</span><span style="color:#839496;">(</span><span style="color:#2aa198;">data/my_font.ttf</span><span style="color:#839496;">);</span><span style="color:#657b83;">}</span></pre><p id = "para-687">Then you can add <code>my_font.ttf</code> to the files that need to be added to the EPUB zip file:</p>
<pre><span style="color:#268bd2;">title</span><span style="color:#839496;">: </span><span style="color:#2aa198;">My Book</span><span style="color:#268bd2;">author</span><span style="color:#839496;">: </span><span style="color:#2aa198;">Me</span><span style="color:#268bd2;">cover</span><span style="color:#839496;">: </span><span style="color:#2aa198;">cover.png</span><span style="color:#268bd2;">output.epub</span><span style="color:#839496;">: </span><span style="color:#2aa198;">book.epub</span><span style="color:#268bd2;">resources.files</span><span style="color:#839496;">: [</span><span style="color:#2aa198;">my_font.ttf</span><span style="color:#839496;">]</span></pre><p id = "para-688">(Note that youll have to repeat the process for the different <code>font-weight</code> and <code>font-style</code> variants of your font if you want it to display correctly when there is some text in <b>bold</b>, <em>italics</em>, or <b><em>both</em></b>.)</p>
<p class = "next_chapter">
<a href = "chapter_008.html">
@ -536,7 +565,7 @@ resources.files</span><span style="color:#839496;">: [</span><span style="color:
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1195">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1197">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1198">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1200">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -512,7 +555,7 @@ function toggle() {
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1197">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1199">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

View File

@ -80,407 +80,450 @@ function toggle() {
</script>
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1200">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1202">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -494,1176 +537,1186 @@ function toggle() {
« 9. Contributing
</a>
</p>
<h1 id = 'link-233'>ChangeLog</h1><h2 id = "link-234">0.15.1 (2020-07-07)</h2>
<h1 id = 'link-233'>ChangeLog</h1><h2 id = "link-234">current (???)</h2>
<ul>
<li><p id = "para-694"><code>html.css.colours</code> has been renamed <code>html.css.colors</code></p>
<li><p id = "para-694">Fix an issue where horizontal rules could be interpreted as additional front matter</p>
</li>
<li><p id = "para-695">Fixed issue with table of contents page numbers in PDF output</p>
</ul>
<h2 id = "link-235">0.15.2 (2020-07-07)</h2>
<ul>
<li><p id = "para-695">Fixed endless progress bar on renderer failure</p>
</li>
</ul>
<h2 id = "link-236">0.15.1 (2020-07-07)</h2>
<ul>
<li><p id = "para-696"><code>html.css.colours</code> has been renamed <code>html.css.colors</code></p>
</li>
<li><p id = "para-697">Fixed issue with table of contents page numbers in PDF output</p>
</li>
<li><p id = "para-696">Fixed issue with invalid XHTML in EPUB when using description terms</p>
<li><p id = "para-698">Fixed issue with invalid XHTML in EPUB when using description terms</p>
</li>
<li><p id = "para-697">Fixed left/right margins in LaTeX (which were reversed)</p>
<li><p id = "para-699">Fixed left/right margins in LaTeX (which were reversed)</p>
</li>
<li><p id = "para-698">LaTeX outputs of french documents now use enspaces and narrow non-breaking spaces</p>
<li><p id = "para-700">LaTeX outputs of french documents now use enspaces and narrow non-breaking spaces</p>
</li>
<li><p id = "para-699">New option:</p>
<li><p id = "para-701">New option:</p>
<ul>
<li><p id = "para-700"><code>tex:escape_nb_spaces</code> defaults to <code>true</code> and will uses TeX codes to display non-breaking spaces.</p>
<li><p id = "para-702"><code>tex:escape_nb_spaces</code> defaults to <code>true</code> and will uses TeX codes to display non-breaking spaces.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-235">0.15.0 (2019-07-18)</h2>
<h2 id = "link-237">0.15.0 (2019-07-18)</h2>
<ul>
<li><p id = "para-701">Moved from <code>pulldown-cmark</code> to <code>comrak</code> for parsing Markdown. This may have some performances drawbacks but allows for a few more features:</p>
<li><p id = "para-703">Moved from <code>pulldown-cmark</code> to <code>comrak</code> for parsing Markdown. This may have some performances drawbacks but allows for a few more features:</p>
<ul>
<li><p id = "para-702">Description lists</p>
<li><p id = "para-704">Description lists</p>
</li>
<li><p id = "para-703">Strikethrough</p>
<li><p id = "para-705">Strikethrough</p>
</li>
<li><p id = "para-704">Task items</p>
<li><p id = "para-706">Task items</p>
</li>
</ul>
</li>
<li><p id = "para-705">New option:</p>
<li><p id = "para-707">New option:</p>
<ul>
<li><p id = "para-706"><code>crowbook.files_mean_chapters</code> allow to enforce that each files means a chapter break or to make sure that it doesnt (by default, only true for numbered chapters).</p>
<li><p id = "para-708"><code>crowbook.files_mean_chapters</code> allow to enforce that each files means a chapter break or to make sure that it doesnt (by default, only true for numbered chapters).</p>
</li>
</ul>
</li>
<li><p id = "para-707">Fallback on Rust zip library when there is no <code>zip</code> command.</p>
<li><p id = "para-709">Fallback on Rust zip library when there is no <code>zip</code> command.</p>
</li>
<li><p id = "para-708">By default, dont add an empty chapter title for non numbered “chapters” that dont contain a title.</p>
<li><p id = "para-710">By default, dont add an empty chapter title for non numbered “chapters” that dont contain a title.</p>
</li>
<li><p id = "para-709">Now uses <code>reqwest</code> instead of <code>hyper</code> to connect to languagetool/grammalecte.</p>
<li><p id = "para-711">Now uses <code>reqwest</code> instead of <code>hyper</code> to connect to languagetool/grammalecte.</p>
</li>
<li><p id = "para-710"><code>hyphenation</code> dependency is now optional.</p>
<li><p id = "para-712"><code>hyphenation</code> dependency is now optional.</p>
</li>
<li><p id = "para-711">Dependencies update.</p>
<li><p id = "para-713">Dependencies update.</p>
</li>
<li><p id = "para-712">Fix type deduction issues for new rustc compliler</p>
<li><p id = "para-714">Fix type deduction issues for new rustc compliler</p>
</li>
</ul>
<h2 id = "link-236">0.14.1 (2018-06-01)</h2>
<h2 id = "link-238">0.14.1 (2018-06-01)</h2>
<ul>
<li><p id = "para-713"><code>--stats</code> can now display more statistics when used with the <code>--verbose</code> option (if support for advanced statistics is compiled)</p>
<li><p id = "para-715"><code>--stats</code> can now display more statistics when used with the <code>--verbose</code> option (if support for advanced statistics is compiled)</p>
</li>
<li><p id = "para-714">LaTeX outputs now make uses of user-defined <code>rendering.chapter</code> and <code>rendering.part</code></p>
<li><p id = "para-716">LaTeX outputs now make uses of user-defined <code>rendering.chapter</code> and <code>rendering.part</code></p>
</li>
<li><p id = "para-715">Dependencies update</p>
<li><p id = "para-717">Dependencies update</p>
</li>
</ul>
<h2 id = "link-237">0.14.0 (2017-11-26)</h2>
<h2 id = "link-239">0.14.0 (2017-11-26)</h2>
<ul>
<li><p id = "para-716">New option:</p>
<li><p id = "para-718">New option:</p>
<ul>
<li><p id = "para-717"><code>autograph</code> is an autograph added after title.</p>
<li><p id = "para-719"><code>autograph</code> is an autograph added after title.</p>
</li>
</ul>
</li>
<li><p id = "para-718">User interface:</p>
<li><p id = "para-720">User interface:</p>
<ul>
<li><p id = "para-719">new argument <code>--autograph</code> prompts for an autograph.</p>
<li><p id = "para-721">new argument <code>--autograph</code> prompts for an autograph.</p>
</li>
<li><p id = "para-720"><code>--list-options</code> and <code>--stats</code> now use colors if available.</p>
<li><p id = "para-722"><code>--list-options</code> and <code>--stats</code> now use colors if available.</p>
</li>
<li><p id = "para-721">options description with <code>--list-options</code> are now wrapped.</p>
<li><p id = "para-723">options description with <code>--list-options</code> are now wrapped.</p>
</li>
</ul>
</li>
<li><p id = "para-722">Bugfixes:</p>
<li><p id = "para-724">Bugfixes:</p>
<ul>
<li><p id = "para-723">Preserve errors/warnings order with fancy UI.</p>
<li><p id = "para-725">Preserve errors/warnings order with fancy UI.</p>
</li>
<li><p id = "para-724">Clean secondary bar when there is an error instead of hanging the UI.</p>
<li><p id = "para-726">Clean secondary bar when there is an error instead of hanging the UI.</p>
</li>
<li><p id = "para-725">LaTeX: fancy headers only applies to fancy pages (not chapter pages).</p>
<li><p id = "para-727">LaTeX: fancy headers only applies to fancy pages (not chapter pages).</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-238">0.14.0-beta (2017-10-08)</h2>
<h2 id = "link-240">0.14.0-beta (2017-10-08)</h2>
<ul>
<li><p id = "para-726">Bugfixes:</p>
<li><p id = "para-728">Bugfixes:</p>
<ul>
<li><p id = "para-727">EPUB: escape quotes in content.opf.</p>
<li><p id = "para-729">EPUB: escape quotes in content.opf.</p>
</li>
<li><p id = "para-728">LaTeX/PDF: allow hyphenations in typewriter font.</p>
<li><p id = "para-730">LaTeX/PDF: allow hyphenations in typewriter font.</p>
</li>
</ul>
</li>
<li><p id = "para-729">User interface:</p>
<li><p id = "para-731">User interface:</p>
<ul>
<li><p id = "para-730">User interface is quite fancier, with progress bars and all</p>
<li><p id = "para-732">User interface is quite fancier, with progress bars and all</p>
</li>
<li><p id = "para-731">Debug/warning/info levels should be displayed in a more coherent manner</p>
<li><p id = "para-733">Debug/warning/info levels should be displayed in a more coherent manner</p>
</li>
<li><p id = "para-732">New <code>--no-fancy</code> option if you dont like the fancy UI (or if it doesnt work in your terminal)</p>
<li><p id = "para-734">New <code>--no-fancy</code> option if you dont like the fancy UI (or if it doesnt work in your terminal)</p>
</li>
<li><p id = "para-733">New <code>--force-emoji</code> option to force emoji usage.</p>
<li><p id = "para-735">New <code>--force-emoji</code> option to force emoji usage.</p>
</li>
</ul>
</li>
<li><p id = "para-734">Library interface:</p>
<li><p id = "para-736">Library interface:</p>
<ul>
<li><p id = "para-735">Removed <code>Book::set_verbosity</code> method (uses a logger library instead).</p>
<li><p id = "para-737">Removed <code>Book::set_verbosity</code> method (uses a logger library instead).</p>
</li>
</ul>
</li>
<li><p id = "para-736">Now requires rustc &gt;= 1.20.0</p>
<li><p id = "para-738">Now requires rustc &gt;= 1.20.0</p>
</li>
</ul>
<h2 id = "link-239">0.13.0 (2017-07-14)</h2>
<h2 id = "link-241">0.13.0 (2017-07-14)</h2>
<ul>
<li><p id = "para-737">Breaking changes:</p>
<li><p id = "para-739">Breaking changes:</p>
<ul>
<li><p id = "para-738">The <code>template.tex</code> template was quite modified. Crowbook now uses custom command for most markdown elements, defined in the template. This allow an user to redefine the way the book is rendered without having to modify Crowbook itself. Unfortunately, as tex templates for previous Crowbook versions wont work anymore.</p>
<li><p id = "para-740">The <code>template.tex</code> template was quite modified. Crowbook now uses custom command for most markdown elements, defined in the template. This allow an user to redefine the way the book is rendered without having to modify Crowbook itself. Unfortunately, as tex templates for previous Crowbook versions wont work anymore.</p>
</li>
<li><p id = "para-739">the <code>resources.files</code> option is now a YAML list of strings, instead of a comma-seprated string.</p>
<li><p id = "para-741">the <code>resources.files</code> option is now a YAML list of strings, instead of a comma-seprated string.</p>
</li>
</ul>
</li>
<li><p id = "para-740">Add support for grammalecte grammar checker.</p>
<li><p id = "para-742">Add support for grammalecte grammar checker.</p>
</li>
<li><p id = "para-741"><code>crowbook</code> command takes a new argument, <code>-S</code> or <code>--stats</code> which displays stats on the book (currently, words and characters count).</p>
<li><p id = "para-743"><code>crowbook</code> command takes a new argument, <code>-S</code> or <code>--stats</code> which displays stats on the book (currently, words and characters count).</p>
</li>
<li><p id = "para-742">Interactive fiction:</p>
<li><p id = "para-744">Interactive fiction:</p>
<ul>
<li><p id = "para-743">Added conditional blocks.</p>
<li><p id = "para-745">Added conditional blocks.</p>
</li>
</ul>
</li>
<li><p id = "para-744">Options:</p>
<li><p id = "para-746">Options:</p>
<ul>
<li><p id = "para-745"><code>output.xxx</code> options can now take the “auto” value, which will infer the output file name based on the book file name.</p>
<li><p id = "para-747"><code>output.xxx</code> options can now take the “auto” value, which will infer the output file name based on the book file name.</p>
</li>
<li><p id = "para-746"><code>output</code> is a new option that can specify a series of format to render, with default output file name.</p>
<li><p id = "para-748"><code>output</code> is a new option that can specify a series of format to render, with default output file name.</p>
</li>
<li><p id = "para-747"><code>proofread.grammalecte</code> and <code>proofread.grammalecte.port</code> allow respectively to enable grammar checking with Grammalecte and (optionnally) to specify the port to connect.</p>
<li><p id = "para-749"><code>proofread.grammalecte</code> and <code>proofread.grammalecte.port</code> allow respectively to enable grammar checking with Grammalecte and (optionnally) to specify the port to connect.</p>
</li>
<li><p id = "para-748"><code>tex.margin.left</code>, <code>tex.margin.right</code>, <code>tex.margin.bottom</code> and <code>tex.margin.top</code> are new options that allow to specify margins for LaTeX/PDF outputs.</p>
<li><p id = "para-750"><code>tex.margin.left</code>, <code>tex.margin.right</code>, <code>tex.margin.bottom</code> and <code>tex.margin.top</code> are new options that allow to specify margins for LaTeX/PDF outputs.</p>
</li>
<li><p id = "para-749"><code>tex.paper_size</code> was renamed <code>tex.paper_size</code>.</p>
<li><p id = "para-751"><code>tex.paper_size</code> was renamed <code>tex.paper_size</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-750">HTML:</p>
<li><p id = "para-752">HTML:</p>
<ul>
<li><p id = "para-751">Add JSON-LD structured data to the books HTML files.</p>
<li><p id = "para-753">Add JSON-LD structured data to the books HTML files.</p>
</li>
</ul>
</li>
<li><p id = "para-752">Bugfixes:</p>
<li><p id = "para-754">Bugfixes:</p>
<ul>
<li><p id = "para-753">LaTeX: fix rendering of part/chapter (part previously displayed as chapter and its first chapter as part)</p>
<li><p id = "para-755">LaTeX: fix rendering of part/chapter (part previously displayed as chapter and its first chapter as part)</p>
</li>
<li><p id = "para-754">EPUB:</p>
<li><p id = "para-756">EPUB:</p>
<ul>
<li><p id = "para-755">Fix <code>.rule</code> so it is centered despite KOBO CSS injection.</p>
<li><p id = "para-757">Fix <code>.rule</code> so it is centered despite KOBO CSS injection.</p>
</li>
</ul>
</li>
<li><p id = "para-756">Fix resources/images inclusion when they are symlinks to the actual file.</p>
<li><p id = "para-758">Fix resources/images inclusion when they are symlinks to the actual file.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-240">0.12.0 (2017-06-05)</h2>
<p id = "para-757">This release includes a few new features, such as the possiblity to include Markdown files as section/subsections and not only as chapter, experimental support for superscript and subscript, and yet more experimental support for writing interactive fiction.</p>
<h2 id = "link-242">0.12.0 (2017-06-05)</h2>
<p id = "para-759">This release includes a few new features, such as the possiblity to include Markdown files as section/subsections and not only as chapter, experimental support for superscript and subscript, and yet more experimental support for writing interactive fiction.</p>
<ul>
<li><p id = "para-758">Book configuration file:</p>
<li><p id = "para-760">Book configuration file:</p>
<ul>
<li><p id = "para-759">It is now possible to include subchapters using the <code>--</code> command (with one dash per sublevel: <code>--- foo.md</code> will include <code>foo.md</code> as a subsection).</p>
<li><p id = "para-761">It is now possible to include subchapters using the <code>--</code> command (with one dash per sublevel: <code>--- foo.md</code> will include <code>foo.md</code> as a subsection).</p>
</li>
</ul>
</li>
<li><p id = "para-760">Markdown:</p>
<li><p id = "para-762">Markdown:</p>
<ul>
<li><p id = "para-761">Added support for superscript and subscript features, using respectively <code>foo^up^</code> or <code>bar~down~</code> syntax.</p>
<li><p id = "para-763">Added support for superscript and subscript features, using respectively <code>foo^up^</code> or <code>bar~down~</code> syntax.</p>
</li>
</ul>
</li>
<li><p id = "para-762">New options:</p>
<li><p id = "para-764">New options:</p>
<ul>
<li><p id = "para-763"><code>rendering.chapter</code>: change what is displayed in place of “chapter”.</p>
<li><p id = "para-765"><code>rendering.chapter</code>: change what is displayed in place of “chapter”.</p>
</li>
<li><p id = "para-764"><code>rendering.part</code>: change what is displayed in place of “part”.</p>
<li><p id = "para-766"><code>rendering.part</code>: change what is displayed in place of “part”.</p>
</li>
<li><p id = "para-765"><code>html.chapter.template</code> and <code>html.part.template</code> allow to tune a little how the chapters and parts are displayed in HTML.</p>
<li><p id = "para-767"><code>html.chapter.template</code> and <code>html.part.template</code> allow to tune a little how the chapters and parts are displayed in HTML.</p>
</li>
<li><p id = "para-766"><code>tex.hyperref</code>, if set to <code>false</code>, will disable hyperrefs for local links. Can be useful for some files.</p>
<li><p id = "para-768"><code>tex.hyperref</code>, if set to <code>false</code>, will disable hyperrefs for local links. Can be useful for some files.</p>
</li>
<li><p id = "para-767"><code>crowbook.html_as_text</code>, if set to false, will not treat HTML as text but ignore it.</p>
<li><p id = "para-769"><code>crowbook.html_as_text</code>, if set to false, will not treat HTML as text but ignore it.</p>
</li>
<li><p id = "para-768"><code>subtitle</code>, as its name suggest, set the subtitle of a book.</p>
<li><p id = "para-770"><code>subtitle</code>, as its name suggest, set the subtitle of a book.</p>
</li>
<li><p id = "para-769"><code>crowbook.markdown.superscript</code> can enable or disable superscript/subscript “extension”.</p>
<li><p id = "para-771"><code>crowbook.markdown.superscript</code> can enable or disable superscript/subscript “extension”.</p>
</li>
</ul>
</li>
<li><p id = "para-770">Rendering:</p>
<li><p id = "para-772">Rendering:</p>
<ul>
<li><p id = "para-771">Change the way chapters are displayed by default.</p>
<li><p id = "para-773">Change the way chapters are displayed by default.</p>
</li>
<li><p id = "para-772">PDF output now has a better-looking (hopefully) title page.</p>
<li><p id = "para-774">PDF output now has a better-looking (hopefully) title page.</p>
</li>
<li><p id = "para-773">Internal links are a bit more flexible, e.g. if you link to <code>Readme.html</code> it will now try to link to the chapter corresponding to <code>Readme.md</code>.</p>
<li><p id = "para-775">Internal links are a bit more flexible, e.g. if you link to <code>Readme.html</code> it will now try to link to the chapter corresponding to <code>Readme.md</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-774">Bugfixes:</p>
<li><p id = "para-776">Bugfixes:</p>
<ul>
<li><p id = "para-775">LaTeX:</p>
<li><p id = "para-777">LaTeX:</p>
<ul>
<li><p id = "para-776">Fix bug in syntax highlighting.</p>
<li><p id = "para-778">Fix bug in syntax highlighting.</p>
</li>
<li><p id = "para-777">Fix label placements (and thus navigation inside PDF document).</p>
<li><p id = "para-779">Fix label placements (and thus navigation inside PDF document).</p>
</li>
</ul>
</li>
<li><p id = "para-778">EPUB:</p>
<li><p id = "para-780">EPUB:</p>
<ul>
<li><p id = "para-779">Add unnamed but numbered chapters to the TOC.</p>
<li><p id = "para-781">Add unnamed but numbered chapters to the TOC.</p>
</li>
<li><p id = "para-780">Fix HTML escaping issue for chapter titles.</p>
<li><p id = "para-782">Fix HTML escaping issue for chapter titles.</p>
</li>
<li><p id = "para-781">Fix the way parts were handled in the TOC.</p>
<li><p id = "para-783">Fix the way parts were handled in the TOC.</p>
</li>
</ul>
</li>
<li><p id = "para-782">Book configuration file:</p>
<li><p id = "para-784">Book configuration file:</p>
<ul>
<li><p id = "para-783">Fix issue when setting custom number for parts.</p>
<li><p id = "para-785">Fix issue when setting custom number for parts.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-784">Crowbook now requires rustc &gt;= 1.17.0</p>
<li><p id = "para-786">Crowbook now requires rustc &gt;= 1.17.0</p>
</li>
</ul>
<h2 id = "link-241">0.11.4 (2017-03-21)</h2>
<h2 id = "link-243">0.11.4 (2017-03-21)</h2>
<ul>
<li><p id = "para-785">An image can now be considered standalone even if it is inside a link.</p>
<li><p id = "para-787">An image can now be considered standalone even if it is inside a link.</p>
</li>
<li><p id = "para-786">Bugfixes:</p>
<li><p id = "para-788">Bugfixes:</p>
<ul>
<li><p id = "para-787">HTML/EPUB: use raw (not HTML rendered) metadata in the places where HTML code is not appropriate. Templates can use this metadata with the <code>foo_raw</code> value.</p>
<li><p id = "para-789">HTML/EPUB: use raw (not HTML rendered) metadata in the places where HTML code is not appropriate. Templates can use this metadata with the <code>foo_raw</code> value.</p>
</li>
<li><p id = "para-788">HTML/EPUB: fix double-escaping/rendering issues in titles.</p>
<li><p id = "para-790">HTML/EPUB: fix double-escaping/rendering issues in titles.</p>
</li>
<li><p id = "para-789">EPUB:</p>
<li><p id = "para-791">EPUB:</p>
<ul>
<li><p id = "para-790">Escape title and author before feeding them to epub-builder.</p>
<li><p id = "para-792">Escape title and author before feeding them to epub-builder.</p>
</li>
<li><p id = "para-791">Fix content.opf issue by not rendering first chapters title (marked as beginning of document) in <code>&lt;guide&gt;</code>.</p>
<li><p id = "para-793">Fix content.opf issue by not rendering first chapters title (marked as beginning of document) in <code>&lt;guide&gt;</code>.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-792">Rendering:</p>
<li><p id = "para-794">Rendering:</p>
<ul>
<li><p id = "para-793">HTML/EPUB: standalone images are now displayed centered.</p>
<li><p id = "para-795">HTML/EPUB: standalone images are now displayed centered.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-242">0.11.3 (2017-03-19)</h2>
<h2 id = "link-244">0.11.3 (2017-03-19)</h2>
<ul>
<li><p id = "para-794">When crowbook parses the books contents, it now detects which features are used. This is useful in various ways:</p>
<li><p id = "para-796">When crowbook parses the books contents, it now detects which features are used. This is useful in various ways:</p>
<ul>
<li><p id = "para-795">The ODT renderer only displays a global warning showing the lists of used features that are not implemented, instead of a warning each time such a feature is encountered.</p>
<li><p id = "para-797">The ODT renderer only displays a global warning showing the lists of used features that are not implemented, instead of a warning each time such a feature is encountered.</p>
</li>
<li><p id = "para-796">The LaTeX and HTML/EPUB renderers only initialize <code>syntect</code> (which can take some time) if code blocks are used in the document.</p>
<li><p id = "para-798">The LaTeX and HTML/EPUB renderers only initialize <code>syntect</code> (which can take some time) if code blocks are used in the document.</p>
</li>
<li><p id = "para-797">The LaTeX renderer only requires LaTeX packages that are actually used in the document.</p>
<li><p id = "para-799">The LaTeX renderer only requires LaTeX packages that are actually used in the document.</p>
</li>
</ul>
</li>
<li><p id = "para-798">Command-line interface:</p>
<li><p id = "para-800">Command-line interface:</p>
<ul>
<li><p id = "para-799">Warnings are now displayed by default.</p>
<li><p id = "para-801">Warnings are now displayed by default.</p>
</li>
<li><p id = "para-800">The (undocumented) <code>--debug</code> argument has been removed.</p>
<li><p id = "para-802">The (undocumented) <code>--debug</code> argument has been removed.</p>
</li>
<li><p id = "para-801">The status of some messages have been modified (“warning” to “debug” or “error” to “warning”).</p>
<li><p id = "para-803">The status of some messages have been modified (“warning” to “debug” or “error” to “warning”).</p>
</li>
</ul>
</li>
<li><p id = "para-802">Deprecated option:</p>
<li><p id = "para-804">Deprecated option:</p>
<ul>
<li><p id = "para-803"><code>crowbook.verbose</code> has been deprecated, at it should be set by the CLI.</p>
<li><p id = "para-805"><code>crowbook.verbose</code> has been deprecated, at it should be set by the CLI.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-243">0.11.2 (2017-03-05)</h2>
<h2 id = "link-245">0.11.2 (2017-03-05)</h2>
<ul>
<li><p id = "para-804">General:</p>
<li><p id = "para-806">General:</p>
<ul>
<li><p id = "para-805">When there is an error setting an option from the book configuration file (e.g. because it is an invalid key), print an error but do not abort, only ignore this specific option.</p>
<li><p id = "para-807">When there is an error setting an option from the book configuration file (e.g. because it is an invalid key), print an error but do not abort, only ignore this specific option.</p>
</li>
</ul>
</li>
<li><p id = "para-806">New options:</p>
<li><p id = "para-808">New options:</p>
<ul>
<li><p id = "para-807"><code>tex.stdpage</code>: if set to <code>true</code>, will use the <code>stdpage</code> package to render the book according to standards for submitting manuscripts.</p>
<li><p id = "para-809"><code>tex.stdpage</code>: if set to <code>true</code>, will use the <code>stdpage</code> package to render the book according to standards for submitting manuscripts.</p>
</li>
<li><p id = "para-808"><code>rendering.highlight.theme</code> allows to specifies a theme for syntax highlighting (only used if <code>rendering.highlight</code> is set to “syntect”).</p>
<li><p id = "para-810"><code>rendering.highlight.theme</code> allows to specifies a theme for syntax highlighting (only used if <code>rendering.highlight</code> is set to “syntect”).</p>
</li>
<li><p id = "para-809"><code>html.highlight.theme</code>, <code>epub.highlight.theme</code> and <code>tex.highlight.theme</code> allow to specify a theme for HTML/EPUB/LaTeX renderers (only used with syntect).</p>
<li><p id = "para-811"><code>html.highlight.theme</code>, <code>epub.highlight.theme</code> and <code>tex.highlight.theme</code> allow to specify a theme for HTML/EPUB/LaTeX renderers (only used with syntect).</p>
</li>
</ul>
</li>
<li><p id = "para-810">Deprecated option:</p>
<li><p id = "para-812">Deprecated option:</p>
<ul>
<li><p id = "para-811"><code>proofread.nb_spaces</code>.</p>
<li><p id = "para-813"><code>proofread.nb_spaces</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-812">Rendering:</p>
<li><p id = "para-814">Rendering:</p>
<ul>
<li><p id = "para-813"><code>[syntect](https://crates.io/crates/syntect)</code> is now the default for <code>rendering.highlight</code>. Concretely, this means that by default syntax highlighting is now done when <code>crowbook</code> is run instead of using <code>[highlight.js](https://highlightjs.org/)</code>.</p>
<li><p id = "para-815"><code>[syntect](https://crates.io/crates/syntect)</code> is now the default for <code>rendering.highlight</code>. Concretely, this means that by default syntax highlighting is now done when <code>crowbook</code> is run instead of using <code>[highlight.js](https://highlightjs.org/)</code>.</p>
</li>
<li><p id = "para-814">EPUB:</p>
<li><p id = "para-816">EPUB:</p>
<ul>
<li><p id = "para-815">Now sets the “cover-image” property and meta so readers should display cover correctly.</p>
<li><p id = "para-817">Now sets the “cover-image” property and meta so readers should display cover correctly.</p>
</li>
<li><p id = "para-816">Narrow non-breaking spaces should display more correctly on KOBO ereaders (hoping this wont break the way they are displayed everywhere else).</p>
<li><p id = "para-818">Narrow non-breaking spaces should display more correctly on KOBO ereaders (hoping this wont break the way they are displayed everywhere else).</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-817">Proofreading:</p>
<li><p id = "para-819">Proofreading:</p>
<ul>
<li><p id = "para-818">Repetition detection is now a bit less of an hack, and should cause less problems when used in conjunction with grammar checking. It now also works on PDF output (so the way it is highlighted could be improved).</p>
<li><p id = "para-820">Repetition detection is now a bit less of an hack, and should cause less problems when used in conjunction with grammar checking. It now also works on PDF output (so the way it is highlighted could be improved).</p>
</li>
</ul>
</li>
<li><p id = "para-819">Bugfixes:</p>
<li><p id = "para-821">Bugfixes:</p>
<ul>
<li><p id = "para-820">Fix <code>mimetype</code> of EPUB files (make sure it is always “stored” and not “deflated” by the <code>zip</code> command).</p>
<li><p id = "para-822">Fix <code>mimetype</code> of EPUB files (make sure it is always “stored” and not “deflated” by the <code>zip</code> command).</p>
</li>
<li><p id = "para-821">Avoid initializing <code>syntect</code> (at the cost of performances) if it is not used.</p>
<li><p id = "para-823">Avoid initializing <code>syntect</code> (at the cost of performances) if it is not used.</p>
</li>
<li><p id = "para-822">Avoid creating an empty file if some book renderer fails (e.g. EPUB or ODT because <code>zip</code> command is not present).</p>
<li><p id = "para-824">Avoid creating an empty file if some book renderer fails (e.g. EPUB or ODT because <code>zip</code> command is not present).</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-244">0.11.1 (2017-01-05)</h2>
<h2 id = "link-246">0.11.1 (2017-01-05)</h2>
<ul>
<li><p id = "para-823">Rendering:</p>
<li><p id = "para-825">Rendering:</p>
<ul>
<li><p id = "para-824">Avoid page break before or after a separating rule.</p>
<li><p id = "para-826">Avoid page break before or after a separating rule.</p>
</li>
<li><p id = "para-825">Add support for <a href = "https://crates.io/crates/syntect">syntect</a> for syntax highlighting. This is activated by setting <code>rendering.highlight</code> to <code>syntect</code> (see below).</p>
<li><p id = "para-827">Add support for <a href = "https://crates.io/crates/syntect">syntect</a> for syntax highlighting. This is activated by setting <code>rendering.highlight</code> to <code>syntect</code> (see below).</p>
</li>
<li><p id = "para-826">EPUB:</p>
<li><p id = "para-828">EPUB:</p>
<ul>
<li><p id = "para-827">Set back HTML escape of narrow non-breaking spaces to <code>true</code> by default (it caused problems on some readers, but cause much more serious one if <code>false</code>).</p>
<li><p id = "para-829">Set back HTML escape of narrow non-breaking spaces to <code>true</code> by default (it caused problems on some readers, but cause much more serious one if <code>false</code>).</p>
</li>
<li><p id = "para-828">Add more information to guide/nav landmarks.</p>
<li><p id = "para-830">Add more information to guide/nav landmarks.</p>
</li>
</ul>
</li>
<li><p id = "para-829">LaTeX/PDF:</p>
<li><p id = "para-831">LaTeX/PDF:</p>
<ul>
<li><p id = "para-830">Improve the way code blocks are displayed, using the <code>mdframed</code> package.</p>
<li><p id = "para-832">Improve the way code blocks are displayed, using the <code>mdframed</code> package.</p>
</li>
<li><p id = "para-831">Try to reduce the issues of too long lines when using code and code blocks, by inserting <code>\allowbreak{}</code> directive after some characters (<code>.</code>, <code>/</code>, <code>_</code>, ...).</p>
<li><p id = "para-833">Try to reduce the issues of too long lines when using code and code blocks, by inserting <code>\allowbreak{}</code> directive after some characters (<code>.</code>, <code>/</code>, <code>_</code>, ...).</p>
</li>
<li><p id = "para-832">Block quotes are now displayed in italics.</p>
<li><p id = "para-834">Block quotes are now displayed in italics.</p>
</li>
<li><p id = "para-833">Tables now use <code>tabularx</code>, which allows to break too long lines (it still doesnt break pages, though).</p>
<li><p id = "para-835">Tables now use <code>tabularx</code>, which allows to break too long lines (it still doesnt break pages, though).</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-834">New options:</p>
<li><p id = "para-836">New options:</p>
<ul>
<li><p id = "para-835"><code>rendering.highlight</code> can be set to <code>none</code>, <code>highlight.js</code> (by default, enables syntax highlighting via Javascript, but only on HTML document) or <code>syntect</code> (doesnt necessitate javascript, and can work in EPUB or LaTeX, but more experimental at this point).</p>
<li><p id = "para-837"><code>rendering.highlight</code> can be set to <code>none</code>, <code>highlight.js</code> (by default, enables syntax highlighting via Javascript, but only on HTML document) or <code>syntect</code> (doesnt necessitate javascript, and can work in EPUB or LaTeX, but more experimental at this point).</p>
</li>
</ul>
</li>
<li><p id = "para-836">Deprecated options:</p>
<li><p id = "para-838">Deprecated options:</p>
<ul>
<li><p id = "para-837"><code>html.highlight_code</code> (use <code>rendering.highlight</code> instead).</p>
<li><p id = "para-839"><code>html.highlight_code</code> (use <code>rendering.highlight</code> instead).</p>
</li>
</ul>
</li>
<li><p id = "para-838">Bugfixes:</p>
<li><p id = "para-840">Bugfixes:</p>
<ul>
<li><p id = "para-839">HTML (standalone): fix the template that contained invalid HTML code.</p>
<li><p id = "para-841">HTML (standalone): fix the template that contained invalid HTML code.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-245">0.11.0 (2016-12-31)</h2>
<p id = "para-840">Substantial changes in this release, the more important one being support for parts!</p>
<h2 id = "link-247">0.11.0 (2016-12-31)</h2>
<p id = "para-842">Substantial changes in this release, the more important one being support for parts!</p>
<ul>
<li><p id = "para-841"><b>Breaking changes</b>: the API has undergone some breaking changes, hoping they will be the last ones for a while. API should now be more simple and consistent (?). This version contains also substantial options renaming (see below).</p>
<li><p id = "para-843"><b>Breaking changes</b>: the API has undergone some breaking changes, hoping they will be the last ones for a while. API should now be more simple and consistent (?). This version contains also substantial options renaming (see below).</p>
</li>
<li><p id = "para-842">Crowbook now supports parts (above the “chapter” level), using the @ character in the book configuration file.</p>
<li><p id = "para-844">Crowbook now supports parts (above the “chapter” level), using the @ character in the book configuration file.</p>
</li>
<li><p id = "para-843">Command-line interface:</p>
<li><p id = "para-845">Command-line interface:</p>
<ul>
<li><p id = "para-844">Behaviour of <code>--to</code> should now be consistent for all output formats.</p>
<li><p id = "para-846">Behaviour of <code>--to</code> should now be consistent for all output formats.</p>
</li>
<li><p id = "para-845">If <code>--output</code> is set to <code>-</code>, prints to stdout.</p>
<li><p id = "para-847">If <code>--output</code> is set to <code>-</code>, prints to stdout.</p>
</li>
<li><p id = "para-846">Conversely, if <code>&lt;BOOK&gt;</code> is set to <code>-</code>, reads from stdin.</p>
<li><p id = "para-848">Conversely, if <code>&lt;BOOK&gt;</code> is set to <code>-</code>, reads from stdin.</p>
</li>
<li><p id = "para-847">Path specified by <code>--output</code> is now interpreted relatively to current directory (and not depending on where <code>&lt;BOOK&gt;</code> is or its options).</p>
<li><p id = "para-849">Path specified by <code>--output</code> is now interpreted relatively to current directory (and not depending on where <code>&lt;BOOK&gt;</code> is or its options).</p>
</li>
</ul>
</li>
<li><p id = "para-848">Rendering:</p>
<li><p id = "para-850">Rendering:</p>
<ul>
<li><p id = "para-849">Chapters with no titles now have an empty title added (so it can at least display e.g. “Chapter X”).</p>
<li><p id = "para-851">Chapters with no titles now have an empty title added (so it can at least display e.g. “Chapter X”).</p>
</li>
<li><p id = "para-850">EPUB:</p>
<li><p id = "para-852">EPUB:</p>
<ul>
<li><p id = "para-851">The <code>toc.ncx</code> file now displays links to “title” and (if set) “cover” (can be deactivated, see below).</p>
<li><p id = "para-853">The <code>toc.ncx</code> file now displays links to “title” and (if set) “cover” (can be deactivated, see below).</p>
</li>
<li><p id = "para-852">The <code>toc.ncx</code> file now displays toc levels below chapter.</p>
<li><p id = "para-854">The <code>toc.ncx</code> file now displays toc levels below chapter.</p>
</li>
<li><p id = "para-853">The table of contents is now displayed inline if <code>rendering.inline_toc</code> is set to <code>true</code>.</p>
<li><p id = "para-855">The table of contents is now displayed inline if <code>rendering.inline_toc</code> is set to <code>true</code>.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-854">New options:</p>
<li><p id = "para-856">New options:</p>
<ul>
<li><p id = "para-855"><code>epub.toc.extras</code>, set to <code>true</code> by default, will add links to the title and the cover (if it is set) in the table of contents.</p>
<li><p id = "para-857"><code>epub.toc.extras</code>, set to <code>true</code> by default, will add links to the title and the cover (if it is set) in the table of contents.</p>
</li>
<li><p id = "para-856"><code>epub.escape_nb_spaces</code>, similar to <code>html.escape_nb_spaces</code> and set to false by default since at least Kobo reader dont seem to be able to understand the CSS to escape those nb spaces...</p>
<li><p id = "para-858"><code>epub.escape_nb_spaces</code>, similar to <code>html.escape_nb_spaces</code> and set to false by default since at least Kobo reader dont seem to be able to understand the CSS to escape those nb spaces...</p>
</li>
<li><p id = "para-857"><code>rendering.chapter.roman_numerals</code>, if set to <code>true</code>, will display chapter numbers using roman numerals.</p>
<li><p id = "para-859"><code>rendering.chapter.roman_numerals</code>, if set to <code>true</code>, will display chapter numbers using roman numerals.</p>
</li>
<li><p id = "para-858"><code>rendering.part.roman_numerals</code>, if set to <code>true</code> (it is by default) will display part numbers using roman numerals.</p>
<li><p id = "para-860"><code>rendering.part.roman_numerals</code>, if set to <code>true</code> (it is by default) will display part numbers using roman numerals.</p>
</li>
<li><p id = "para-859"><code>rendering.part.template</code> specifies the numbering scheme of parts.</p>
<li><p id = "para-861"><code>rendering.part.template</code> specifies the numbering scheme of parts.</p>
</li>
<li><p id = "para-860"><code>rendering.part.reset_counter</code>, if set to <code>true</code> (it is by default), resets chapter number to zero after a part.</p>
<li><p id = "para-862"><code>rendering.part.reset_counter</code>, if set to <code>true</code> (it is by default), resets chapter number to zero after a part.</p>
</li>
</ul>
</li>
<li><p id = "para-861">Renamed options:</p>
<li><p id = "para-863">Renamed options:</p>
<ul>
<li><p id = "para-862"><code>import_config</code> renamed to <code>import</code>.</p>
<li><p id = "para-864"><code>import_config</code> renamed to <code>import</code>.</p>
</li>
<li><p id = "para-863"><code>rendering.chapter_template</code> renamed to <code>rendering.chapter.template</code>.</p>
<li><p id = "para-865"><code>rendering.chapter_template</code> renamed to <code>rendering.chapter.template</code>.</p>
</li>
<li><p id = "para-864"><code>html_single.html</code> renamed to <code>html.standalone.template</code>.</p>
<li><p id = "para-866"><code>html_single.html</code> renamed to <code>html.standalone.template</code>.</p>
</li>
<li><p id = "para-865"><code>html_single.js</code> renamed to <code>html.standalone.js</code>.</p>
<li><p id = "para-867"><code>html_single.js</code> renamed to <code>html.standalone.js</code>.</p>
</li>
<li><p id = "para-866"><code>html_single.one_chapter</code> renamed to <code>html.standalone.one_chapter</code>.</p>
<li><p id = "para-868"><code>html_single.one_chapter</code> renamed to <code>html.standalone.one_chapter</code>.</p>
</li>
<li><p id = "para-867"><code>output.html_dir</code> renamed to <code>output.html.dir</code>.</p>
<li><p id = "para-869"><code>output.html_dir</code> renamed to <code>output.html.dir</code>.</p>
</li>
<li><p id = "para-868"><code>output.proofread.html_dir</code> renamed to <code>output.proofread.html.dir</code>.</p>
<li><p id = "para-870"><code>output.proofread.html_dir</code> renamed to <code>output.proofread.html.dir</code>.</p>
</li>
<li><p id = "para-869"><code>html_dir.index.html</code> and <code>html.dir.chapter.html</code> have been merged and both renamed to <code>html.dir.template</code>.</p>
<li><p id = "para-871"><code>html_dir.index.html</code> and <code>html.dir.chapter.html</code> have been merged and both renamed to <code>html.dir.template</code>.</p>
</li>
<li><p id = "para-870"><code>tex.font_size</code> renamed to <code>tex.font.size</code>.</p>
<li><p id = "para-872"><code>tex.font_size</code> renamed to <code>tex.font.size</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-871">Bugfixes:</p>
<li><p id = "para-873">Bugfixes:</p>
<ul>
<li><p id = "para-872">EPUB:</p>
<li><p id = "para-874">EPUB:</p>
<ul>
<li><p id = "para-873">Fix duplicate HTML escaping (resulting in e.g. “&amp;” instead of “&amp;”).</p>
<li><p id = "para-875">Fix duplicate HTML escaping (resulting in e.g. “&amp;” instead of “&amp;”).</p>
</li>
</ul>
</li>
<li><p id = "para-874">HTML directory:</p>
<li><p id = "para-876">HTML directory:</p>
<ul>
<li><p id = "para-875">Fix panic when trying to generate html directory in “../xxx” (<a href = "https://github.com/lise-henry/crowbook/issues/23">#23</a>).</p>
<li><p id = "para-877">Fix panic when trying to generate html directory in “../xxx” (<a href = "https://github.com/lise-henry/crowbook/issues/23">#23</a>).</p>
</li>
<li><p id = "para-876">Fix “previous chapter” links that were not displayed when “html.header” was set.</p>
<li><p id = "para-878">Fix “previous chapter” links that were not displayed when “html.header” was set.</p>
</li>
</ul>
</li>
<li><p id = "para-877">HTML:</p>
<li><p id = "para-879">HTML:</p>
<ul>
<li><p id = "para-878">Fix the way initial letter is displayed if <code>rendering.initials</code> is true.</p>
<li><p id = "para-880">Fix the way initial letter is displayed if <code>rendering.initials</code> is true.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-879">Internationalization:</p>
<li><p id = "para-881">Internationalization:</p>
<ul>
<li><p id = "para-880">Strings in generated Crowbook documents (such as “Table of contents”, “Title”, “Cover” and such) are now translated in spanish.</p>
<li><p id = "para-882">Strings in generated Crowbook documents (such as “Table of contents”, “Title”, “Cover” and such) are now translated in spanish.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-246">0.10.4 (2016-12-16)</h2>
<h2 id = "link-248">0.10.4 (2016-12-16)</h2>
<ul>
<li><p id = "para-881">New options:</p>
<li><p id = "para-883">New options:</p>
<ul>
<li><p id = "para-882"><code>tex.font_size</code> specifies an optional font size (in pt) passed to the LaTeX class (must be 10, 11 or 12).</p>
<li><p id = "para-884"><code>tex.font_size</code> specifies an optional font size (in pt) passed to the LaTeX class (must be 10, 11 or 12).</p>
</li>
<li><p id = "para-883"><code>tex.title</code> can be set to <code>false</code> to avoid rendering the title with <code>\maketitle</code>.</p>
<li><p id = "para-885"><code>tex.title</code> can be set to <code>false</code> to avoid rendering the title with <code>\maketitle</code>.</p>
</li>
<li><p id = "para-884"><code>tex.paper_size</code> specifies the paper size for PDF output.</p>
<li><p id = "para-886"><code>tex.paper_size</code> specifies the paper size for PDF output.</p>
</li>
<li><p id = "para-885"><code>tex.template.add</code>, <code>html.css.add</code> and <code>epub.css.add</code>allow to specify inline LaTex or CSS code in the book configuration file that will be added respectively to <code>tex.template.add</code>, <code>html.css.add</code> and <code>epub.css.add</code>.</p>
<li><p id = "para-887"><code>tex.template.add</code>, <code>html.css.add</code> and <code>epub.css.add</code>allow to specify inline LaTex or CSS code in the book configuration file that will be added respectively to <code>tex.template.add</code>, <code>html.css.add</code> and <code>epub.css.add</code>.</p>
</li>
<li><p id = "para-886"><code>html.icon</code> allows to specify the path of an icon for HTML documents.</p>
<li><p id = "para-888"><code>html.icon</code> allows to specify the path of an icon for HTML documents.</p>
</li>
</ul>
</li>
<li><p id = "para-887">Command-line interface:</p>
<li><p id = "para-889">Command-line interface:</p>
<ul>
<li><p id = "para-888">Paths that are displayed should now be normalized, e.g. “foo/bar.pdf” instead of “baz/../foo/bar.pdf”.</p>
<li><p id = "para-890">Paths that are displayed should now be normalized, e.g. “foo/bar.pdf” instead of “baz/../foo/bar.pdf”.</p>
</li>
</ul>
</li>
<li><p id = "para-889">Rendering:</p>
<li><p id = "para-891">Rendering:</p>
<ul>
<li><p id = "para-890">HTML:</p>
<li><p id = "para-892">HTML:</p>
<ul>
<li><p id = "para-891">The default CSS style has been slightly modified.</p>
<li><p id = "para-893">The default CSS style has been slightly modified.</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 id = "link-247">0.10.3 (2016-11-19)</h2>
<h2 id = "link-249">0.10.3 (2016-11-19)</h2>
<ul>
<li><p id = "para-892">Building:</p>
<li><p id = "para-894">Building:</p>
<ul>
<li><p id = "para-893">Crowbook now requires rustc &gt;= 1.13.0 to build.</p>
<li><p id = "para-895">Crowbook now requires rustc &gt;= 1.13.0 to build.</p>
</li>
<li><p id = "para-894">Pre-built binaries now all include the proofreading feature.</p>
<li><p id = "para-896">Pre-built binaries now all include the proofreading feature.</p>
</li>
<li><p id = "para-895">Linux binaries are now linked against <code>musl</code> library so they should really work on any Linux platform.</p>
<li><p id = "para-897">Linux binaries are now linked against <code>musl</code> library so they should really work on any Linux platform.</p>
</li>
</ul>
</li>
<li><p id = "para-896">Bugfixes:</p>
<li><p id = "para-898">Bugfixes:</p>
<ul>
<li><p id = "para-897">Fixed escaping of <code>author</code> and <code>title</code> fields.</p>
<li><p id = "para-899">Fixed escaping of <code>author</code> and <code>title</code> fields.</p>
</li>
<li><p id = "para-898">Fixed text cleaning in ODT rendering that causes corrupt files to be generated.</p>
<li><p id = "para-900">Fixed text cleaning in ODT rendering that causes corrupt files to be generated.</p>
</li>
</ul>
</li>
<li><p id = "para-899">CommandLine Interface:</p>
<li><p id = "para-901">CommandLine Interface:</p>
<ul>
<li><p id = "para-900">Crowbook displays clearer error messages when unable to launch <code>latex</code> or <code>zip</code> commands.</p>
<li><p id = "para-902">Crowbook displays clearer error messages when unable to launch <code>latex</code> or <code>zip</code> commands.</p>
</li>
<li><p id = "para-901">Crowbook uses <code>term</code> library in order to display colors correctly on e.g. Windows.</p>
<li><p id = "para-903">Crowbook uses <code>term</code> library in order to display colors correctly on e.g. Windows.</p>
</li>
<li><p id = "para-902">The new argument <code>--lang</code> (or <code>-L</code>) allows to set the runtime language used by Crowbook, overriding <code>LANG</code> environment variable.</p>
<li><p id = "para-904">The new argument <code>--lang</code> (or <code>-L</code>) allows to set the runtime language used by Crowbook, overriding <code>LANG</code> environment variable.</p>
</li>
<li><p id = "para-903"><code>--list-options</code> no longer uses colors as it caused problems depending on the terminal or when piping to <code>less</code>.</p>
<li><p id = "para-905"><code>--list-options</code> no longer uses colors as it caused problems depending on the terminal or when piping to <code>less</code>.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-248">0.10.2 (2016-10-21)</h2>
<p id = "para-904">Only minor changes in this version:</p>
<h2 id = "link-250">0.10.2 (2016-10-21)</h2>
<p id = "para-906">Only minor changes in this version:</p>
<ul>
<li><p id = "para-905">Options:</p>
<li><p id = "para-907">Options:</p>
<ul>
<li><p id = "para-906"><code>author</code> and <code>title</code>s default values are both set to the empty string, instead of <code>Anonymous</code> and <code>Untitled</code>.</p>
<li><p id = "para-908"><code>author</code> and <code>title</code>s default values are both set to the empty string, instead of <code>Anonymous</code> and <code>Untitled</code>.</p>
</li>
<li><p id = "para-907"><code>input.autoclean</code> has been renamed <code>input.clean</code>.</p>
<li><p id = "para-909"><code>input.autoclean</code> has been renamed <code>input.clean</code>.</p>
</li>
<li><p id = "para-908"><code>input.smart_quotes</code> has been renamed <code>input.clean.smart_quotes</code>.</p>
<li><p id = "para-910"><code>input.smart_quotes</code> has been renamed <code>input.clean.smart_quotes</code>.</p>
</li>
<li><p id = "para-909">new option: <code>input.clean.ligature.dashes</code> will (if set to true) replace <code>--</code> to en dash (<code></code>) and <code>---</code> to em dash (<code></code>).</p>
<li><p id = "para-911">new option: <code>input.clean.ligature.dashes</code> will (if set to true) replace <code>--</code> to en dash (<code></code>) and <code>---</code> to em dash (<code></code>).</p>
</li>
<li><p id = "para-910">new option: <code>input.clean.ligature.guillemets</code> will (if set to true) replace <code>&lt;&lt;</code> and <code>&gt;&gt;</code> to french guillemets (<code>«</code> and <code>»</code>).</p>
<li><p id = "para-912">new option: <code>input.clean.ligature.guillemets</code> will (if set to true) replace <code>&lt;&lt;</code> and <code>&gt;&gt;</code> to french guillemets (<code>«</code> and <code>»</code>).</p>
</li>
</ul>
</li>
<li><p id = "para-911">Rendering:</p>
<li><p id = "para-913">Rendering:</p>
<ul>
<li><p id = "para-912">HTML: if <code>html_single.one_chapter</code> and <code>rendering.inline_toc</code> are both set to true, only render the TOC if currently displayed chapter is the first.</p>
<li><p id = "para-914">HTML: if <code>html_single.one_chapter</code> and <code>rendering.inline_toc</code> are both set to true, only render the TOC if currently displayed chapter is the first.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-249">0.10.1 (2016-10-18)</h2>
<p id = "para-913">Fixed a bug in <code>fr.po</code> translation that prevented building from fresh install.</p>
<h2 id = "link-250">0.10.0 (2016-10-18)</h2>
<p id = "para-914">This release contains some breaking changes (mostly for the API, which has been split in separate libraries). It alse features some internationalization support, and the program should now be tranlated if your <code>LANG</code> environment variable is set to french.</p>
<h2 id = "link-251">0.10.1 (2016-10-18)</h2>
<p id = "para-915">Fixed a bug in <code>fr.po</code> translation that prevented building from fresh install.</p>
<h2 id = "link-252">0.10.0 (2016-10-18)</h2>
<p id = "para-916">This release contains some breaking changes (mostly for the API, which has been split in separate libraries). It alse features some internationalization support, and the program should now be tranlated if your <code>LANG</code> environment variable is set to french.</p>
<ul>
<li><p id = "para-915"><b>Breaking changes</b>:</p>
<li><p id = "para-917"><b>Breaking changes</b>:</p>
<ul>
<li><p id = "para-916">Templates:</p>
<li><p id = "para-918">Templates:</p>
<ul>
<li><p id = "para-917">Conditional inclusion depending on <code>lang</code> must now be done using <code>lang_LANG</code> (e.g. <code>lang_fr</code>, <code>lang_en</code>, and so on). This might impact custom <code>epub.css</code> and <code>html.css</code> templates.</p>
<li><p id = "para-919">Conditional inclusion depending on <code>lang</code> must now be done using <code>lang_LANG</code> (e.g. <code>lang_fr</code>, <code>lang_en</code>, and so on). This might impact custom <code>epub.css</code> and <code>html.css</code> templates.</p>
</li>
</ul>
</li>
<li><p id = "para-918">API:</p>
<li><p id = "para-920">API:</p>
<ul>
<li><p id = "para-919">The <code>escape</code> module has been moved to a separate crate, <code>crowbook_text_processing</code>. The <code>cleaner</code> module is no longer public, but the features it provided are also available in <code>crowbook_text_processing</code>.</p>
<li><p id = "para-921">The <code>escape</code> module has been moved to a separate crate, <code>crowbook_text_processing</code>. The <code>cleaner</code> module is no longer public, but the features it provided are also available in <code>crowbook_text_processing</code>.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-920">New options:</p>
<li><p id = "para-922">New options:</p>
<ul>
<li><p id = "para-921"><code>html.css.colors</code> allows to provide a CSS file that only redefine the colour scheme. Such a file can be built from <code>crowbook --print-template html.css.colors</code>.</p>
<li><p id = "para-923"><code>html.css.colors</code> allows to provide a CSS file that only redefine the colour scheme. Such a file can be built from <code>crowbook --print-template html.css.colors</code>.</p>
</li>
<li><p id = "para-922"><code>input.smart_quotes</code>: if set to <code>true</code>, tries to replace <code>'</code> and <code>"</code> by curly quotes.</p>
<li><p id = "para-924"><code>input.smart_quotes</code>: if set to <code>true</code>, tries to replace <code>'</code> and <code>"</code> by curly quotes.</p>
</li>
</ul>
</li>
<li><p id = "para-923">Command line interface:</p>
<li><p id = "para-925">Command line interface:</p>
<ul>
<li><p id = "para-924">Crowbook is now (imperfectly) localized in french, and can be translated to other languages.</p>
<li><p id = "para-926">Crowbook is now (imperfectly) localized in french, and can be translated to other languages.</p>
</li>
<li><p id = "para-925">Added the <code>--quiet</code> (or <code>-q</code>) argument, that makes crowbook run without displaying any messages (except some error messages at this point).</p>
<li><p id = "para-927">Added the <code>--quiet</code> (or <code>-q</code>) argument, that makes crowbook run without displaying any messages (except some error messages at this point).</p>
</li>
</ul>
</li>
<li><p id = "para-926">Rendering:</p>
<li><p id = "para-928">Rendering:</p>
<ul>
<li><p id = "para-927">HTML:</p>
<li><p id = "para-929">HTML:</p>
<ul>
<li><p id = "para-928">The table of contents menu is no longer displayed in the HTML single renderer if it doesnt contain at least two elements.</p>
<li><p id = "para-930">The table of contents menu is no longer displayed in the HTML single renderer if it doesnt contain at least two elements.</p>
</li>
<li><p id = "para-929">The default colour theme has been modified a little.</p>
<li><p id = "para-931">The default colour theme has been modified a little.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-930">Bugfixes:</p>
<li><p id = "para-932">Bugfixes:</p>
<ul>
<li><p id = "para-931">Fix the escaping of non-breaking spaces in EPUB, as <code>&amp;nbsp;</code> and its friends arent valid entities in XHTML, apparently.</p>
<li><p id = "para-933">Fix the escaping of non-breaking spaces in EPUB, as <code>&amp;nbsp;</code> and its friends arent valid entities in XHTML, apparently.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-251">0.9.1 (2016-09-29)</h2>
<p id = "para-932">This release mainly introduces generation of proofreading copies, allowing, if they are set (and <code>crowbook</code> was compiled with the <code>proofread</code> feature) to generate proofreading copies, using tools to check grammar and detect repetitions. These features are currently experimental.</p>
<h2 id = "link-253">0.9.1 (2016-09-29)</h2>
<p id = "para-934">This release mainly introduces generation of proofreading copies, allowing, if they are set (and <code>crowbook</code> was compiled with the <code>proofread</code> feature) to generate proofreading copies, using tools to check grammar and detect repetitions. These features are currently experimental.</p>
<ul>
<li><p id = "para-933">New options:</p>
<li><p id = "para-935">New options:</p>
<ul>
<li><p id = "para-934"><code>html.escape_nb_spaces</code>, if set to true (by default), will replace unicode non breaking spaces with HTML entites and CSS so it can display correctly even if readers dont have a browser/font supporting these unicode symbols.</p>
<li><p id = "para-936"><code>html.escape_nb_spaces</code>, if set to true (by default), will replace unicode non breaking spaces with HTML entites and CSS so it can display correctly even if readers dont have a browser/font supporting these unicode symbols.</p>
</li>
<li><p id = "para-935">Output files for proofread documents: <code>output.proofread.html</code>, <code>output.proofread.html_dir</code> and <code>output.proofread.pdf</code>.</p>
<li><p id = "para-937">Output files for proofread documents: <code>output.proofread.html</code>, <code>output.proofread.html_dir</code> and <code>output.proofread.pdf</code>.</p>
</li>
<li><p id = "para-936">Proofread options <code>proofread.repetitions</code> and <code>proofread.nb_spaces</code> have been added.</p>
<li><p id = "para-938">Proofread options <code>proofread.repetitions</code> and <code>proofread.nb_spaces</code> have been added.</p>
<ul>
<li><p id = "para-937"><code>proofread.nb_spaces</code>, if set to true, highlights non-breaking spaces so it is easier to check the correct typography of a book. Note that it requires that <code>html.escape_nb_spaces</code> be set to true (default) to work.</p>
<li><p id = "para-939"><code>proofread.nb_spaces</code>, if set to true, highlights non-breaking spaces so it is easier to check the correct typography of a book. Note that it requires that <code>html.escape_nb_spaces</code> be set to true (default) to work.</p>
</li>
<li><p id = "para-938"><code>proofread.reppetitions</code>, if set to true, uses <a href = "https://github.com/lise-henry/caribon">Caribon</a> to highlight repetitions in a document. It also uses the settings <code>proofread.repetitions.fuzzy</code>, <code>proofread.repetitions.max_distance</code>, <code>proofread.repetitions.threshold</code>, <code>proofread.repetitions.fuzzy.threshold</code>, <code>proofread.repetitions.ignore_proper</code>. Note that this feature is not built by default, youll have to build crowbook with <code>cargo build --release --features "repetitions"</code>.</p>
<li><p id = "para-940"><code>proofread.reppetitions</code>, if set to true, uses <a href = "https://github.com/lise-henry/caribon">Caribon</a> to highlight repetitions in a document. It also uses the settings <code>proofread.repetitions.fuzzy</code>, <code>proofread.repetitions.max_distance</code>, <code>proofread.repetitions.threshold</code>, <code>proofread.repetitions.fuzzy.threshold</code>, <code>proofread.repetitions.ignore_proper</code>. Note that this feature is not built by default, youll have to build crowbook with <code>cargo build --release --features "repetitions"</code>.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-939">New default settings for options:</p>
<li><p id = "para-941">New default settings for options:</p>
<ul>
<li><p id = "para-940"><code>tex.command</code> is now <code>xelatex</code> by default.</p>
<li><p id = "para-942"><code>tex.command</code> is now <code>xelatex</code> by default.</p>
</li>
</ul>
</li>
<li><p id = "para-941">Rendering:</p>
<li><p id = "para-943">Rendering:</p>
<ul>
<li><p id = "para-942">LaTeX:</p>
<li><p id = "para-944">LaTeX:</p>
<ul>
<li><p id = "para-943">Add support for xelatex in the default template.</p>
<li><p id = "para-945">Add support for xelatex in the default template.</p>
</li>
</ul>
</li>
<li><p id = "para-944">Improved french cleaner (see <a href = "https://crowdagger.github.io/textes/articles/heuristique.html">an article (in french)</a> that talks about what it does).</p>
<li><p id = "para-946">Improved french cleaner (see <a href = "https://crowdagger.github.io/textes/articles/heuristique.html">an article (in french)</a> that talks about what it does).</p>
</li>
</ul>
</li>
<li><p id = "para-945">Crowbook user guide: documentation has been updated to correctly reflect 0.9.x options.</p>
<li><p id = "para-947">Crowbook user guide: documentation has been updated to correctly reflect 0.9.x options.</p>
</li>
<li><p id = "para-946">API:</p>
<li><p id = "para-948">API:</p>
<ul>
<li><p id = "para-947"><code>clap</code> dependency is now optional, people who want to use Crowbook as a library should include it with <code>crowbook = { version = "0.9", default-features = false }</code>. (<code>clap</code> is still required to build a working binary).</p>
<li><p id = "para-949"><code>clap</code> dependency is now optional, people who want to use Crowbook as a library should include it with <code>crowbook = { version = "0.9", default-features = false }</code>. (<code>clap</code> is still required to build a working binary).</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-252">0.9.0 (2016-09-23)</h2>
<p id = "para-948">The main objective of this release is to clean public interfaces, in order to limit breaking changes in the future. <em>Ideally</em>, all pre-1.0 releases should thus be 0.9.x. Concretely, this meant three things:</p>
<h2 id = "link-254">0.9.0 (2016-09-23)</h2>
<p id = "para-950">The main objective of this release is to clean public interfaces, in order to limit breaking changes in the future. <em>Ideally</em>, all pre-1.0 releases should thus be 0.9.x. Concretely, this meant three things:</p>
<ul>
<li><p id = "para-949">reducing the surface of Crowbooks library API;</p>
<li><p id = "para-951">reducing the surface of Crowbooks library API;</p>
</li>
<li><p id = "para-950">cleaning options names</p>
<li><p id = "para-952">cleaning options names</p>
</li>
<li><p id = "para-951">cleaning the names exported in templates and document them, in order not to break user-defined templates in future (non-breaking) releases. More detailed changes for this release:</p>
<li><p id = "para-953">cleaning the names exported in templates and document them, in order not to break user-defined templates in future (non-breaking) releases. More detailed changes for this release:</p>
</li>
<li><p id = "para-952"><b>Breaking change for users</b>: removed <code>tex.short</code> option, replaced by a more generic <code>tex.class</code> (default being <code>book</code>). <code>html.crowbook_link</code> has also been removed.</p>
<li><p id = "para-954"><b>Breaking change for users</b>: removed <code>tex.short</code> option, replaced by a more generic <code>tex.class</code> (default being <code>book</code>). <code>html.crowbook_link</code> has also been removed.</p>
</li>
<li><p id = "para-953">Renamed options. Using the old name will print a deprecation warning but will still work for a while.</p>
<li><p id = "para-955">Renamed options. Using the old name will print a deprecation warning but will still work for a while.</p>
<ul>
<li><p id = "para-954"><code>temp_dir</code> -&gt; <code>crowbook.temp_dir</code></p>
<li><p id = "para-956"><code>temp_dir</code> -&gt; <code>crowbook.temp_dir</code></p>
</li>
<li><p id = "para-955"><code>zip.command</code> -&gt; <code>crowbook.zip.command</code></p>
<li><p id = "para-957"><code>zip.command</code> -&gt; <code>crowbook.zip.command</code></p>
</li>
<li><p id = "para-956"><code>verbose</code> -&gt; <code>crowbook.verbose</code></p>
<li><p id = "para-958"><code>verbose</code> -&gt; <code>crowbook.verbose</code></p>
</li>
<li><p id = "para-957"><code>html.print_css</code> -&gt; <code>html.css.print</code></p>
<li><p id = "para-959"><code>html.print_css</code> -&gt; <code>html.css.print</code></p>
</li>
<li><p id = "para-958"><code>html.display_chapter</code> -&gt; <code>html_single.one_chapter</code></p>
<li><p id = "para-960"><code>html.display_chapter</code> -&gt; <code>html_single.one_chapter</code></p>
</li>
<li><p id = "para-959"><code>html.script</code> -&gt; <code>html_single.js</code></p>
<li><p id = "para-961"><code>html.script</code> -&gt; <code>html_single.js</code></p>
</li>
<li><p id = "para-960"><code>numbering</code> -&gt; <code>rendering.num_depth</code></p>
<li><p id = "para-962"><code>numbering</code> -&gt; <code>rendering.num_depth</code></p>
</li>
<li><p id = "para-961"><code>numbering_template</code> -&gt; <code>rendering.chapter_template</code></p>
<li><p id = "para-963"><code>numbering_template</code> -&gt; <code>rendering.chapter_template</code></p>
</li>
<li><p id = "para-962"><code>display_toc</code> -&gt; <code>rendering.inline_toc</code></p>
<li><p id = "para-964"><code>display_toc</code> -&gt; <code>rendering.inline_toc</code></p>
</li>
<li><p id = "para-963"><code>toc_name</code> -&gt; <code>rendering.inline_toc.name</code></p>
<li><p id = "para-965"><code>toc_name</code> -&gt; <code>rendering.inline_toc.name</code></p>
</li>
<li><p id = "para-964"><code>enable_yaml_blocks</code> -&gt; <code>input.yaml_blocks</code></p>
<li><p id = "para-966"><code>enable_yaml_blocks</code> -&gt; <code>input.yaml_blocks</code></p>
</li>
<li><p id = "para-965"><code>use_initials</code> -&gt; <code>rendering.initials</code></p>
<li><p id = "para-967"><code>use_initials</code> -&gt; <code>rendering.initials</code></p>
</li>
<li><p id = "para-966"><code>autoclean</code> -&gt; <code>input.autoclean</code></p>
<li><p id = "para-968"><code>autoclean</code> -&gt; <code>input.autoclean</code></p>
</li>
<li><p id = "para-967"><code>html_dir.css</code> -&gt; <code>html.css</code> (not really renamed, <code>html_dir.css</code> isactually removed as there is no point in having different CSS for standalone and multifile HTML rendering, is it?)</p>
<li><p id = "para-969"><code>html_dir.css</code> -&gt; <code>html.css</code> (not really renamed, <code>html_dir.css</code> isactually removed as there is no point in having different CSS for standalone and multifile HTML rendering, is it?)</p>
</li>
</ul>
</li>
<li><p id = "para-968">New options:</p>
<li><p id = "para-970">New options:</p>
<ul>
<li><p id = "para-969">More metadata: <code>license</code>, <code>version</code> and <code>date</code>. These metadata are not treated by the renderers, but they are exported to the templates: <code>{{{metadata}}}</code> allows to access the content. If they are present, a <code>has_metadata</code> is also set to true, allowing to do something like <code>{{{title}}} {{#has_version}}version {{{version}}} {{/has_version}}</code>.</p>
<li><p id = "para-971">More metadata: <code>license</code>, <code>version</code> and <code>date</code>. These metadata are not treated by the renderers, but they are exported to the templates: <code>{{{metadata}}}</code> allows to access the content. If they are present, a <code>has_metadata</code> is also set to true, allowing to do something like <code>{{{title}}} {{#has_version}}version {{{version}}} {{/has_version}}</code>.</p>
</li>
<li><p id = "para-970">Yet more metadata: it is possible to add custom metadata by prefixing it with <code>metadata.</code>. They will then be accessible in the templates, with dots ('.') replaced by underscores ('_'). E.g., with <code>metadata.foo: bar</code> you can access it in your templates with <code>{{{metadata_foo}}}</code>.</p>
<li><p id = "para-972">Yet more metadata: it is possible to add custom metadata by prefixing it with <code>metadata.</code>. They will then be accessible in the templates, with dots ('.') replaced by underscores ('_'). E.g., with <code>metadata.foo: bar</code> you can access it in your templates with <code>{{{metadata_foo}}}</code>.</p>
</li>
<li><p id = "para-971"><code>output.base_path</code> specifies a directory where the output files (set by <code>output.FORMAT</code> will be written.</p>
<li><p id = "para-973"><code>output.base_path</code> specifies a directory where the output files (set by <code>output.FORMAT</code> will be written.</p>
</li>
<li><p id = "para-972"><code>resources.base_path.templates</code> specifies where templates can be found.</p>
<li><p id = "para-974"><code>resources.base_path.templates</code> specifies where templates can be found.</p>
</li>
</ul>
</li>
<li><p id = "para-973">Rendering:</p>
<li><p id = "para-975">Rendering:</p>
<ul>
<li><p id = "para-974">Metadata can now contain Markdown and will be rendered by the renderers. This might not be a good idea for common fields (e.g. “title”), though. Use with caution.</p>
<li><p id = "para-976">Metadata can now contain Markdown and will be rendered by the renderers. This might not be a good idea for common fields (e.g. “title”), though. Use with caution.</p>
</li>
<li><p id = "para-975"><code>rendering.inline_toc.name</code> can use <code>{{{loc_toc}}}</code> to specify a localized name.</p>
<li><p id = "para-977"><code>rendering.inline_toc.name</code> can use <code>{{{loc_toc}}}</code> to specify a localized name.</p>
</li>
<li><p id = "para-976">HTML:</p>
<li><p id = "para-978">HTML:</p>
<ul>
<li><p id = "para-977"><code>html.top</code> and <code>hstml.footer</code> are now considered as templates, so you can use some <code>{{{metadata}}}</code> in it.</p>
<li><p id = "para-979"><code>html.top</code> and <code>hstml.footer</code> are now considered as templates, so you can use some <code>{{{metadata}}}</code> in it.</p>
</li>
<li><p id = "para-978">Improved the way footnotes are displayed.</p>
<li><p id = "para-980">Improved the way footnotes are displayed.</p>
</li>
<li><p id = "para-979">In standalone HTML, footnotes are rendered at the end of the document instead of at the end of the chapter, unless <code>html_single.one_chapter</code> is true.</p>
<li><p id = "para-981">In standalone HTML, footnotes are rendered at the end of the document instead of at the end of the chapter, unless <code>html_single.one_chapter</code> is true.</p>
</li>
</ul>
</li>
<li><p id = "para-980">LaTeX:</p>
<li><p id = "para-982">LaTeX:</p>
<ul>
<li><p id = "para-981">If <code>tex.class</code> is set to <code>article</code>, chapters will be displayed as <code>\sections</code> since <code>article</code> class doesnt handle chapters.</p>
<li><p id = "para-983">If <code>tex.class</code> is set to <code>article</code>, chapters will be displayed as <code>\sections</code> since <code>article</code> class doesnt handle chapters.</p>
</li>
<li><p id = "para-982">Except if <code>tex.class</code> is set to <code>book</code>, margins are now symmetrical.</p>
<li><p id = "para-984">Except if <code>tex.class</code> is set to <code>book</code>, margins are now symmetrical.</p>
</li>
<li><p id = "para-983">LaTex template now uses <code>version</code> and <code>date</code>.</p>
<li><p id = "para-985">LaTex template now uses <code>version</code> and <code>date</code>.</p>
</li>
</ul>
</li>
</ul>
</li>
<li><p id = "para-984">Bugfixes:</p>
<li><p id = "para-986">Bugfixes:</p>
<ul>
<li><p id = "para-985"><code>import_config</code> only import options from another book file that are not equal to the default ones and that havent already been set by the caller. E.g., <code>author: foo</code> then <code>import_config: bar.book</code> wont erase the author previously set.</p>
<li><p id = "para-987"><code>import_config</code> only import options from another book file that are not equal to the default ones and that havent already been set by the caller. E.g., <code>author: foo</code> then <code>import_config: bar.book</code> wont erase the author previously set.</p>
</li>
<li><p id = "para-986"><code>import_config</code> now correctly translates the imported books paths.</p>
<li><p id = "para-988"><code>import_config</code> now correctly translates the imported books paths.</p>
</li>
</ul>
</li>
<li><p id = "para-987">Crowbook program:</p>
<li><p id = "para-989">Crowbook program:</p>
<ul>
<li><p id = "para-988">Still working to improve error messages.</p>
<li><p id = "para-990">Still working to improve error messages.</p>
</li>
<li><p id = "para-989"><code>crowbook --list-options</code> uses colors. This might hurt your eyes.</p>
<li><p id = "para-991"><code>crowbook --list-options</code> uses colors. This might hurt your eyes.</p>
</li>
<li><p id = "para-990">Display an error message when mustache cant compile a template, instead of panicking.</p>
<li><p id = "para-992">Display an error message when mustache cant compile a template, instead of panicking.</p>
</li>
</ul>
</li>
<li><p id = "para-991">Internal/API:</p>
<li><p id = "para-993">Internal/API:</p>
<ul>
<li><p id = "para-992">Added static methods to <code>Logger</code> to allows displaying messages more easily/prettily.</p>
<li><p id = "para-994">Added static methods to <code>Logger</code> to allows displaying messages more easily/prettily.</p>
</li>
<li><p id = "para-993">Reduce pubic APIs surface so less changes will need to be considered breaking in the future.</p>
<li><p id = "para-995">Reduce pubic APIs surface so less changes will need to be considered breaking in the future.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-253">0.8.0 (2016-09-19)</h2>
<p id = "para-994">This release adds support for syntax higlighting in code blocks, customized top and footer blocks for HTML rendering, and the special <code>import_config</code> option that allows to import options from another book file. It also provides (hopefully) better error messages.</p>
<h2 id = "link-255">0.8.0 (2016-09-19)</h2>
<p id = "para-996">This release adds support for syntax higlighting in code blocks, customized top and footer blocks for HTML rendering, and the special <code>import_config</code> option that allows to import options from another book file. It also provides (hopefully) better error messages.</p>
<ul>
<li><p id = "para-995">New options:</p>
<li><p id = "para-997">New options:</p>
<ul>
<li><p id = "para-996"><code>import_config</code>is not really an option, but allows to import another configuration file, useful if you share a same set of options between multiple books.</p>
<li><p id = "para-998"><code>import_config</code>is not really an option, but allows to import another configuration file, useful if you share a same set of options between multiple books.</p>
</li>
<li><p id = "para-997"><code>use_initials</code> (set to false by default) makes Crowbook use initials (“lettrines”) at start of each chapter. Support is still experimental.</p>
<li><p id = "para-999"><code>use_initials</code> (set to false by default) makes Crowbook use initials (“lettrines”) at start of each chapter. Support is still experimental.</p>
</li>
<li><p id = "para-998"><code>html.highlight_code</code> (set to true by default) allows syntax highlighting for code blocks, using highlight.js.</p>
<li><p id = "para-1000"><code>html.highlight_code</code> (set to true by default) allows syntax highlighting for code blocks, using highlight.js.</p>
</li>
<li><p id = "para-999"><code>html.higlight.css</code> and <code>html.highlight.js</code> can be used to provide other themes (default is default.css) and an highlight.js build that support other languages.</p>
<li><p id = "para-1001"><code>html.higlight.css</code> and <code>html.highlight.js</code> can be used to provide other themes (default is default.css) and an highlight.js build that support other languages.</p>
</li>
<li><p id = "para-1000"><code>html.footer</code> allows to specify custom footer. If not set, <code>html.crowbook_link</code> allows to disable “Generated by Crowbook” message.</p>
<li><p id = "para-1002"><code>html.footer</code> allows to specify custom footer. If not set, <code>html.crowbook_link</code> allows to disable “Generated by Crowbook” message.</p>
</li>
<li><p id = "para-1001"><code>html.top</code> allows to specify a custom header that will be displayed at the top of HTML file(s).</p>
<li><p id = "para-1003"><code>html.top</code> allows to specify a custom header that will be displayed at the top of HTML file(s).</p>
</li>
</ul>
</li>
<li><p id = "para-1002">Deprecated options:</p>
<li><p id = "para-1004">Deprecated options:</p>
<ul>
<li><p id = "para-1003"><code>side_notes</code> has been renamed <code>html.side_notes</code>.</p>
<li><p id = "para-1005"><code>side_notes</code> has been renamed <code>html.side_notes</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-1004">Crowbook program:</p>
<li><p id = "para-1006">Crowbook program:</p>
<ul>
<li><p id = "para-1005">All output formats are now rendered concurrently.</p>
<li><p id = "para-1007">All output formats are now rendered concurrently.</p>
</li>
<li><p id = "para-1006">Better error messages. Crowbook now tries to give more information when displaying an error, with the file name where a problem was found, and, in some cases, the line. It also tries to detect errors (such as files not found) sooner.</p>
<li><p id = "para-1008">Better error messages. Crowbook now tries to give more information when displaying an error, with the file name where a problem was found, and, in some cases, the line. It also tries to detect errors (such as files not found) sooner.</p>
</li>
<li><p id = "para-1007">Some “warning” messages have also been “moved” to error messages, to make sure they are displayed even when crowbook isnt runned with <code>--verbose</code>.</p>
<li><p id = "para-1009">Some “warning” messages have also been “moved” to error messages, to make sure they are displayed even when crowbook isnt runned with <code>--verbose</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-1008">Rendering:</p>
<li><p id = "para-1010">Rendering:</p>
<ul>
<li><p id = "para-1009">Hidden chapter now produce empty <code>\chapter*{}</code> and <code>&lt;h1&gt;</code> in LaTeX and HTML. This allow to delimit a chapter break even if nothing is displayed.</p>
<li><p id = "para-1011">Hidden chapter now produce empty <code>\chapter*{}</code> and <code>&lt;h1&gt;</code> in LaTeX and HTML. This allow to delimit a chapter break even if nothing is displayed.</p>
</li>
</ul>
</li>
<li><p id = "para-1010">Bugfixes:</p>
<li><p id = "para-1012">Bugfixes:</p>
<ul>
<li><p id = "para-1011">Navigation menu of standalone HTML didnt include a call to javascript when <code>html.display_chapter</code> was set to true, meaning it didnt display the chapter correctly.</p>
<li><p id = "para-1013">Navigation menu of standalone HTML didnt include a call to javascript when <code>html.display_chapter</code> was set to true, meaning it didnt display the chapter correctly.</p>
</li>
<li><p id = "para-1012">Implementations of <code>Image</code> and <code>StandaloneImage</code> were reversed in LaTeX.</p>
<li><p id = "para-1014">Implementations of <code>Image</code> and <code>StandaloneImage</code> were reversed in LaTeX.</p>
</li>
<li><p id = "para-1013"><code>StandaloneImage</code> urls were not adjusted (meanning that running <code>crowbook</code> from another directory failed).</p>
<li><p id = "para-1015"><code>StandaloneImage</code> urls were not adjusted (meanning that running <code>crowbook</code> from another directory failed).</p>
</li>
<li><p id = "para-1014">Image paths are now found correctly in HtmlDir rendering even if <code>crowbook</code> is called from another directory (same fix as 0.6s for Epub and LaTeX, which was forgotten for HtmlDir).</p>
<li><p id = "para-1016">Image paths are now found correctly in HtmlDir rendering even if <code>crowbook</code> is called from another directory (same fix as 0.6s for Epub and LaTeX, which was forgotten for HtmlDir).</p>
</li>
</ul>
</li>
<li><p id = "para-1015">Internal/API:</p>
<li><p id = "para-1017">Internal/API:</p>
<ul>
<li><p id = "para-1016">In order to have better error messages, there was a need to refactor the <code>Error</code> type, and make more methods return <code>Result&lt;X&gt;</code> instead of <code>X</code>. The API is, therefore, quite modified.</p>
<li><p id = "para-1018">In order to have better error messages, there was a need to refactor the <code>Error</code> type, and make more methods return <code>Result&lt;X&gt;</code> instead of <code>X</code>. The API is, therefore, quite modified.</p>
</li>
<li><p id = "para-1017">Added a <code>Renderer</code> trait used by the various renderers.</p>
<li><p id = "para-1019">Added a <code>Renderer</code> trait used by the various renderers.</p>
</li>
<li><p id = "para-1018">Removed some methods from public API.</p>
<li><p id = "para-1020">Removed some methods from public API.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-254">0.7.0 (2016-09-11)</h2>
<p id = "para-1019">This releases renders images differently when they are on a standalone paragraph or inside a paragraph.</p>
<h2 id = "link-256">0.7.0 (2016-09-11)</h2>
<p id = "para-1021">This releases renders images differently when they are on a standalone paragraph or inside a paragraph.</p>
<ul>
<li><p id = "para-1020">Internal/API:</p>
<li><p id = "para-1022">Internal/API:</p>
<ul>
<li><p id = "para-1021"><code>Token</code> has a new variant, <code>StandaloneImage</code>. This is used to distinguish an image that is alone in a paragraph of an image that is inlined alongside text.</p>
<li><p id = "para-1023"><code>Token</code> has a new variant, <code>StandaloneImage</code>. This is used to distinguish an image that is alone in a paragraph of an image that is inlined alongside text.</p>
</li>
<li><p id = "para-1022"><code>Parser.parse</code> method now distingues between <code>Image</code> and <code>StandaloneImage</code>. Currently, an image is considered “standalone” if it is the sole element of a paragraph, even if it is among a link.</p>
<li><p id = "para-1024"><code>Parser.parse</code> method now distingues between <code>Image</code> and <code>StandaloneImage</code>. Currently, an image is considered “standalone” if it is the sole element of a paragraph, even if it is among a link.</p>
</li>
<li><p id = "para-1023"><code>Token</code> has a new <code>is_image</code> method.</p>
<li><p id = "para-1025"><code>Token</code> has a new <code>is_image</code> method.</p>
</li>
</ul>
</li>
<li><p id = "para-1024">Rendering:</p>
<li><p id = "para-1026">Rendering:</p>
<ul>
<li><p id = "para-1025">Standalone images are now rendered differently than inline images (80% of width VS original size) in HTML/EPUB and LaTeX.</p>
<li><p id = "para-1027">Standalone images are now rendered differently than inline images (80% of width VS original size) in HTML/EPUB and LaTeX.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-255">0.6.0 (2016-09-09)</h2>
<h2 id = "link-257">0.6.0 (2016-09-09)</h2>
<ul>
<li><p id = "para-1026">Deprecated options:</p>
<li><p id = "para-1028">Deprecated options:</p>
<ul>
<li><p id = "para-1027"><code>nb_char</code>: since it was only used for french cleaner and for typography reasons its better to use different non breaking spaces according to context, this option was not really useful anymore.</p>
<li><p id = "para-1029"><code>nb_char</code>: since it was only used for french cleaner and for typography reasons its better to use different non breaking spaces according to context, this option was not really useful anymore.</p>
</li>
</ul>
</li>
<li><p id = "para-1028">Rendering:</p>
<li><p id = "para-1030">Rendering:</p>
<ul>
<li><p id = "para-1029">Images are now displayed at 80% width of the page.</p>
<li><p id = "para-1031">Images are now displayed at 80% width of the page.</p>
</li>
</ul>
</li>
<li><p id = "para-1030">Bugfixes:</p>
<li><p id = "para-1032">Bugfixes:</p>
<ul>
<li><p id = "para-1031">Image paths are now found correctly in LaTeX and EPUB rendering even if <code>crowbook</code> is called from another directory.</p>
<li><p id = "para-1033">Image paths are now found correctly in LaTeX and EPUB rendering even if <code>crowbook</code> is called from another directory.</p>
</li>
<li><p id = "para-1032">Fixed a bug in <code>French</code> cleaner when a string to clean ended by a non-breaking space (space was doubled with a breaking one).</p>
<li><p id = "para-1034">Fixed a bug in <code>French</code> cleaner when a string to clean ended by a non-breaking space (space was doubled with a breaking one).</p>
</li>
<li><p id = "para-1033">LaTeX/PDF:</p>
<li><p id = "para-1035">LaTeX/PDF:</p>
<ul>
<li><p id = "para-1034">“Autocleaning” is now also activated (for french at least) for LaTeX rendering, since it doesnt correctly insert non-breaking spaces for e.g. ‘«’ or ‘»’.</p>
<li><p id = "para-1036">“Autocleaning” is now also activated (for french at least) for LaTeX rendering, since it doesnt correctly insert non-breaking spaces for e.g. ‘«’ or ‘»’.</p>
</li>
<li><p id = "para-1035">Fixed escaping of <code>--</code> to <code>-{}-</code> to avoid tex ligatures.</p>
<li><p id = "para-1037">Fixed escaping of <code>--</code> to <code>-{}-</code> to avoid tex ligatures.</p>
</li>
</ul>
</li>
<li><p id = "para-1036">HTML/EPUB:</p>
<li><p id = "para-1038">HTML/EPUB:</p>
<ul>
<li><p id = "para-1037"><code>html.display_chapter</code> now defaults to <code>false</code> (e.g., by default the HTML displays the entirety of a book).</p>
<li><p id = "para-1039"><code>html.display_chapter</code> now defaults to <code>false</code> (e.g., by default the HTML displays the entirety of a book).</p>
</li>
<li><p id = "para-1038">Fixed rendering of lists when <code>lang</code> is set to <code>fr</code>.</p>
<li><p id = "para-1040">Fixed rendering of lists when <code>lang</code> is set to <code>fr</code>.</p>
</li>
<li><p id = "para-1039">Links are now HTML-escaped, fixing errors in XHTML (for EPUB rendering) when links contained &amp; character.</p>
<li><p id = "para-1041">Links are now HTML-escaped, fixing errors in XHTML (for EPUB rendering) when links contained &amp; character.</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 id = "link-256">0.5.1 (2016-04-14)</h2>
<p id = "para-1040">Mostly rendering fixes:</p>
<h2 id = "link-258">0.5.1 (2016-04-14)</h2>
<p id = "para-1042">Mostly rendering fixes:</p>
<ul>
<li><p id = "para-1041">Epub:</p>
<li><p id = "para-1043">Epub:</p>
<ul>
<li><p id = "para-1042">Fix a validation problem when book contained hidden chapters.</p>
<li><p id = "para-1044">Fix a validation problem when book contained hidden chapters.</p>
</li>
</ul>
</li>
<li><p id = "para-1043">French cleaner:</p>
<li><p id = "para-1045">French cleaner:</p>
<ul>
<li><p id = "para-1044">Use semi-cadratine space instead of cadratine space for dialogs.</p>
<li><p id = "para-1046">Use semi-cadratine space instead of cadratine space for dialogs.</p>
</li>
<li><p id = "para-1045">Use non-narrow non-breaking spapce instead of narrow one for :, ‘«’ and ‘»’ (following <a href = "https://fr.wikipedia.org/wiki/Espace_ins%C3%A9cable#En_France">https://fr.wikipedia.org/wiki/Espace_ins%C3%A9cable#En_France</a>).</p>
<li><p id = "para-1047">Use non-narrow non-breaking spapce instead of narrow one for :, ‘«’ and ‘»’ (following <a href = "https://fr.wikipedia.org/wiki/Espace_ins%C3%A9cable#En_France">https://fr.wikipedia.org/wiki/Espace_ins%C3%A9cable#En_France</a>).</p>
</li>
</ul>
</li>
<li><p id = "para-1046">HTML:</p>
<li><p id = "para-1048">HTML:</p>
<ul>
<li><p id = "para-1047">Add viewport meta tags.</p>
<li><p id = "para-1049">Add viewport meta tags.</p>
</li>
<li><p id = "para-1048">Standalone HTML:</p>
<li><p id = "para-1050">Standalone HTML:</p>
<ul>
<li><p id = "para-1049">Dont display the button to display chapter and the previous/next chapter link if <code>html.display_chapter</code> is set to <code>false</code>.</p>
<li><p id = "para-1051">Dont display the button to display chapter and the previous/next chapter link if <code>html.display_chapter</code> is set to <code>false</code>.</p>
</li>
<li><p id = "para-1050">Fix chapter displaying when some chapters are not numbered.</p>
<li><p id = "para-1052">Fix chapter displaying when some chapters are not numbered.</p>
</li>
</ul>
</li>
<li><p id = "para-1051">Multi-files HTML:</p>
<li><p id = "para-1053">Multi-files HTML:</p>
<ul>
<li><p id = "para-1052">Fix previous/next chapter display to make it consistent with standalone HTML.</p>
<li><p id = "para-1054">Fix previous/next chapter display to make it consistent with standalone HTML.</p>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h2 id = "link-257">0.5.0 (2016-04-02)</h2>
<h2 id = "link-259">0.5.0 (2016-04-02)</h2>
<ul>
<li><p id = "para-1053">Crowbook now requires Rustc 1.7.0.</p>
<li><p id = "para-1055">Crowbook now requires Rustc 1.7.0.</p>
</li>
<li><p id = "para-1054">It is now possible to render HTML in multiple files:</p>
<li><p id = "para-1056">It is now possible to render HTML in multiple files:</p>
<ul>
<li><p id = "para-1055"><code>output.html_dir</code> will activate this renderer, and specify in which directory to render these files;</p>
<li><p id = "para-1057"><code>output.html_dir</code> will activate this renderer, and specify in which directory to render these files;</p>
</li>
<li><p id = "para-1056"><code>html_dir.css</code> allows to override the CSS for this rendering;</p>
<li><p id = "para-1058"><code>html_dir.css</code> allows to override the CSS for this rendering;</p>
</li>
<li><p id = "para-1057"><code>html_dir.index.html</code> allows to specify a template for the <code>index.html</code> page;</p>
<li><p id = "para-1059"><code>html_dir.index.html</code> allows to specify a template for the <code>index.html</code> page;</p>
</li>
<li><p id = "para-1058"><code>html_dir.chapter.html</code> allows to specify a template for the chapters pages.</p>
<li><p id = "para-1060"><code>html_dir.chapter.html</code> allows to specify a template for the chapters pages.</p>
</li>
</ul>
</li>
<li><p id = "para-1059">New book options:</p>
<li><p id = "para-1061">New book options:</p>
<ul>
<li><p id = "para-1060"><code>tex.short</code>: if set to true, the LaTeX renderer will use <code>article</code> instead of <code>book</code> as document class, and will use the default <code>\maketitle</code> command for article. This option is by default set to false, except when Crowbook is called with <code>--single</code>.</p>
<li><p id = "para-1062"><code>tex.short</code>: if set to true, the LaTeX renderer will use <code>article</code> instead of <code>book</code> as document class, and will use the default <code>\maketitle</code> command for article. This option is by default set to false, except when Crowbook is called with <code>--single</code>.</p>
</li>
<li><p id = "para-1061"><code>enable_yaml_blocks</code>: parsing YAML blocks is no longer activated by default, except when using <code>--single</code>. This is because you might want to have e.g. multiple short stories using YAML blocks to set their titles and so on, <em>and</em> a separate <code>.book</code> file to render a book as a collection of short stories. In this case, you wouldnt want the displayed title or the output.pdf/html/epub files be redefined by the short stories .md files.</p>
<li><p id = "para-1063"><code>enable_yaml_blocks</code>: parsing YAML blocks is no longer activated by default, except when using <code>--single</code>. This is because you might want to have e.g. multiple short stories using YAML blocks to set their titles and so on, <em>and</em> a separate <code>.book</code> file to render a book as a collection of short stories. In this case, you wouldnt want the displayed title or the output.pdf/html/epub files be redefined by the short stories .md files.</p>
</li>
<li><p id = "para-1062"><code>html.print_css</code>: allows to specify a stylesheet for media print</p>
<li><p id = "para-1064"><code>html.print_css</code>: allows to specify a stylesheet for media print</p>
</li>
<li><p id = "para-1063"><code>html.display_chapter</code>: displays one chapter at a time in standalone HTML</p>
<li><p id = "para-1065"><code>html.display_chapter</code>: displays one chapter at a time in standalone HTML</p>
</li>
<li><p id = "para-1064"><code>html.script</code>: allows to specify a custom javascript file for standalone HTML</p>
<li><p id = "para-1066"><code>html.script</code>: allows to specify a custom javascript file for standalone HTML</p>
</li>
<li><p id = "para-1065"><code>html_dir.script</code>: same thing for multipage HTML</p>
<li><p id = "para-1067"><code>html_dir.script</code>: same thing for multipage HTML</p>
</li>
<li><p id = "para-1066"><code>resources.base_path</code>: by default, Crowbook resolves local links in markdown files relatively to the markdown file. This option allows to resolve them relatively to a base path. This option comes with two variants, <code>resources.base_path.images</code> and <code>resources.base_path.links</code>, which only activate it for respectively images tags and links tags. These two options are ignored when <code>base_path</code> is set. There is also <code>resources.base_path.files</code> which specify where additional files (see below) should be read, but this is one is set to <code>.</code> (i.e., the directory where the <code>.book</code> file is) by default.</p>
<li><p id = "para-1068"><code>resources.base_path</code>: by default, Crowbook resolves local links in markdown files relatively to the markdown file. This option allows to resolve them relatively to a base path. This option comes with two variants, <code>resources.base_path.images</code> and <code>resources.base_path.links</code>, which only activate it for respectively images tags and links tags. These two options are ignored when <code>base_path</code> is set. There is also <code>resources.base_path.files</code> which specify where additional files (see below) should be read, but this is one is set to <code>.</code> (i.e., the directory where the <code>.book</code> file is) by default.</p>
</li>
<li><p id = "para-1067"><code>resources.files</code>: indicate a (whitespace-separated) list of files that should be embedded. Currently only used with the EPUB renderer.</p>
<li><p id = "para-1069"><code>resources.files</code>: indicate a (whitespace-separated) list of files that should be embedded. Currently only used with the EPUB renderer.</p>
</li>
<li><p id = "para-1068"><code>resources.out_path</code>: indicate where <code>resources.files</code> should be copied in the final document. Default to <code>data</code>, meaning that files will be placed in a <code>data</code> directory in the EPUB.</p>
<li><p id = "para-1070"><code>resources.out_path</code>: indicate where <code>resources.files</code> should be copied in the final document. Default to <code>data</code>, meaning that files will be placed in a <code>data</code> directory in the EPUB.</p>
</li>
</ul>
</li>
<li><p id = "para-1069">Rendering:</p>
<li><p id = "para-1071">Rendering:</p>
<ul>
<li><p id = "para-1070">Templates can now use localized strings according to the <code>lang</code> option</p>
<li><p id = "para-1072">Templates can now use localized strings according to the <code>lang</code> option</p>
</li>
<li><p id = "para-1071">Standalone HTML now includes locale files using base64.</p>
<li><p id = "para-1073">Standalone HTML now includes locale files using base64.</p>
</li>
<li><p id = "para-1072">Standalone HTML displays one chapter at a time, thouht it can be changed via a button in the menu.</p>
<li><p id = "para-1074">Standalone HTML displays one chapter at a time, thouht it can be changed via a button in the menu.</p>
</li>
<li><p id = "para-1073">HTML/EPUB: default CSS now uses the <code>lang</code> value do determine how to display lists (currently the only difference is it uses “–” when <code>lang</code> is set to “fr” and standard bullets for other languages).</p>
<li><p id = "para-1075">HTML/EPUB: default CSS now uses the <code>lang</code> value do determine how to display lists (currently the only difference is it uses “–” when <code>lang</code> is set to “fr” and standard bullets for other languages).</p>
</li>
</ul>
</li>
<li><p id = "para-1074">Bugfixes:</p>
<li><p id = "para-1076">Bugfixes:</p>
<ul>
<li><p id = "para-1075">Fixed a bug of filename “resolution” when Crowbook was called with <code>--single</code> (e.g., <code>crowbook -s tests/test.md</code> would previously try to load <code>tests/tests/test.md)</code>.</p>
<li><p id = "para-1077">Fixed a bug of filename “resolution” when Crowbook was called with <code>--single</code> (e.g., <code>crowbook -s tests/test.md</code> would previously try to load <code>tests/tests/test.md)</code>.</p>
</li>
<li><p id = "para-1076">Epub renderer now uses the <code>mime_guess</code> library to guess the mime type based on extension, which should fix the mime type guessed for a wide range of extensions (e.g., svg).</p>
<li><p id = "para-1078">Epub renderer now uses the <code>mime_guess</code> library to guess the mime type based on extension, which should fix the mime type guessed for a wide range of extensions (e.g., svg).</p>
</li>
</ul>
</li>
<li><p id = "para-1077">Internal/API:</p>
<li><p id = "para-1079">Internal/API:</p>
<ul>
<li><p id = "para-1078">The <code>Book::new</code>, <code>new_from_file</code>, and <code>new_from_markdown_file</code> take an additional <code>options</code> parameter. To create a book with default options, set it to <code>&amp;[]</code>.</p>
<li><p id = "para-1080">The <code>Book::new</code>, <code>new_from_file</code>, and <code>new_from_markdown_file</code> take an additional <code>options</code> parameter. To create a book with default options, set it to <code>&amp;[]</code>.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-258">0.4.0 (2016-03-01)</h2>
<h2 id = "link-260">0.4.0 (2016-03-01)</h2>
<ul>
<li><p id = "para-1079">Crowbook now internally uses a true YAML parser, <code>yaml_rust</code>, for its options. Since the “old” Crowbookss config format was similar, but had some subtle differences, this is somewhat of a breaking change:</p>
<li><p id = "para-1081">Crowbook now internally uses a true YAML parser, <code>yaml_rust</code>, for its options. Since the “old” Crowbookss config format was similar, but had some subtle differences, this is somewhat of a breaking change:</p>
<ul>
<li><p id = "para-1080">strings should now be escaped with “” in some cases (e.g. if it contains special characters). On the other hand, it <em>allows</em> to optionally escape a string with these quotes, which wasnt possible until then and might be useful in some cases.</p>
<li><p id = "para-1082">strings should now be escaped with “” in some cases (e.g. if it contains special characters). On the other hand, it <em>allows</em> to optionally escape a string with these quotes, which wasnt possible until then and might be useful in some cases.</p>
</li>
<li><p id = "para-1081">multiline strings now follow the YAML format, instead of the previous “YAML-ish” format. This can impact the way newlines are added at the end of a multiline string. See e.g. <a href = "http://stackoverflow.com/questions/3790454/in-yaml-how-do-i-break-a-string-over-multiple-lines">this link</a> for the various ways to include mulitiline strings in Yaml.</p>
<li><p id = "para-1083">multiline strings now follow the YAML format, instead of the previous “YAML-ish” format. This can impact the way newlines are added at the end of a multiline string. See e.g. <a href = "http://stackoverflow.com/questions/3790454/in-yaml-how-do-i-break-a-string-over-multiple-lines">this link</a> for the various ways to include mulitiline strings in Yaml.</p>
</li>
</ul>
</li>
<li><p id = "para-1082">Crowbook now parses YAML blocks (delimited by two lines with “---”) in Markdown files, ignoring keys that it doesnt recognize. This allows crowbook to be compatible(-ish) with Markdown that contains YAML blocks for Jekyll or Pandoc.</p>
<li><p id = "para-1084">Crowbook now parses YAML blocks (delimited by two lines with “---”) in Markdown files, ignoring keys that it doesnt recognize. This allows crowbook to be compatible(-ish) with Markdown that contains YAML blocks for Jekyll or Pandoc.</p>
</li>
<li><p id = "para-1083">New option <code>--single</code> allows to give Crowbook a single Markdown file (which can contain options within an inline YAML block) instead of a book configuration file. This is useful for e.g. short stories.</p>
<li><p id = "para-1085">New option <code>--single</code> allows to give Crowbook a single Markdown file (which can contain options within an inline YAML block) instead of a book configuration file. This is useful for e.g. short stories.</p>
</li>
<li><p id = "para-1084">Enhanced the way debugging/warning/info messages are handled and displayed:</p>
<li><p id = "para-1086">Enhanced the way debugging/warning/info messages are handled and displayed:</p>
<ul>
<li><p id = "para-1085">Added a <code>--debug</code> option to the binary.</p>
<li><p id = "para-1087">Added a <code>--debug</code> option to the binary.</p>
</li>
<li><p id = "para-1086">Internal: added a <code>Logger</code> struct.</p>
<li><p id = "para-1088">Internal: added a <code>Logger</code> struct.</p>
</li>
<li><p id = "para-1087">Different levels of information (debug/warning/info/error) get different colors.</p>
<li><p id = "para-1089">Different levels of information (debug/warning/info/error) get different colors.</p>
</li>
</ul>
</li>
<li><p id = "para-1088">Bugfixes:</p>
<li><p id = "para-1090">Bugfixes:</p>
<ul>
<li><p id = "para-1089">Crowbook no longer crashes when called with the <code>--to</code> argument if it cant create a file.</p>
<li><p id = "para-1091">Crowbook no longer crashes when called with the <code>--to</code> argument if it cant create a file.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-259">0.3.0 (2016-02-27)</h2>
<h2 id = "link-261">0.3.0 (2016-02-27)</h2>
<ul>
<li><p id = "para-1090">Crowbook now tries to convert local links. That is, if you link to a Markdown file that is used in the book. (e.g. <a href = "chapter_000.html">README.md</a>), it <em>should</em> link to an appropriate inner reference inside the book.</p>
<li><p id = "para-1092">Crowbook now tries to convert local links. That is, if you link to a Markdown file that is used in the book. (e.g. <a href = "chapter_000.html">README.md</a>), it <em>should</em> link to an appropriate inner reference inside the book.</p>
</li>
<li><p id = "para-1091">Latex renderer now supports (local) images.</p>
<li><p id = "para-1093">Latex renderer now supports (local) images.</p>
</li>
<li><p id = "para-1092">Epub renderer now embed (local) images in the EPUB file.</p>
<li><p id = "para-1094">Epub renderer now embed (local) images in the EPUB file.</p>
</li>
<li><p id = "para-1093">Some changes to the HTML/Epub stylesheets.</p>
<li><p id = "para-1095">Some changes to the HTML/Epub stylesheets.</p>
</li>
<li><p id = "para-1094">Internal (or usage as a library):</p>
<li><p id = "para-1096">Internal (or usage as a library):</p>
<ul>
<li><p id = "para-1095">Crowbook no longer changes current directory, which worked in the binary but could cause problem if library was used in multithreaded environment (e.g. in <code>cargo test</code>).</p>
<li><p id = "para-1097">Crowbook no longer changes current directory, which worked in the binary but could cause problem if library was used in multithreaded environment (e.g. in <code>cargo test</code>).</p>
</li>
<li><p id = "para-1096">More modules and methods are now private.</p>
<li><p id = "para-1098">More modules and methods are now private.</p>
</li>
<li><p id = "para-1097">Improved documentation.</p>
<li><p id = "para-1099">Improved documentation.</p>
</li>
<li><p id = "para-1098">Added more unit tests.</p>
<li><p id = "para-1100">Added more unit tests.</p>
</li>
</ul>
</li>
<li><p id = "para-1099">Bugfixes:</p>
<ul>
<li><p id = "para-1100">Epub renderer now correctly renders unnumbered chapter without a number in its toc.ncx file</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-260">0.2.2 (2016-02-25)</h2>
<ul>
<li><p id = "para-1101">Bugfixes:</p>
<ul>
<li><p id = "para-1102">French cleaner now correctly replaces space after — (in e.g. dialogs) with “em space”.</p>
<li><p id = "para-1102">Epub renderer now correctly renders unnumbered chapter without a number in its toc.ncx file</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-261">0.2.1 (2016-02-25)</h2>
<h2 id = "link-262">0.2.2 (2016-02-25)</h2>
<ul>
<li><p id = "para-1103">Bugfixes:</p>
<ul>
<li><p id = "para-1104">HTML/Epub rendering no longer incorrectly increment chapter count for unnumbered chapters.</p>
</li>
<li><p id = "para-1105">Latex: makes what is possible to avoid orverflowing the page.</p>
<li><p id = "para-1104">French cleaner now correctly replaces space after — (in e.g. dialogs) with “em space”.</p>
</li>
</ul>
</li>
<li><p id = "para-1106">Minor changes:</p>
</ul>
<h2 id = "link-263">0.2.1 (2016-02-25)</h2>
<ul>
<li><p id = "para-1107">Latex: improvement of the default way URLs are displayed.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-262">0.2.0 (2016-02-25)</h2>
<li><p id = "para-1105">Bugfixes:</p>
<ul>
<li><p id = "para-1108">Command line arguments:</p>
<ul>
<li><p id = "para-1109">New argument <code>--print-template</code> now allows to print a built-in template to stdout.</p>
<li><p id = "para-1106">HTML/Epub rendering no longer incorrectly increment chapter count for unnumbered chapters.</p>
</li>
<li><p id = "para-1110">New argument <code>--list-options</code> prints out all valid options in a config file (or in <code>set</code>), their type and default value.</p>
</li>
<li><p id = "para-1111">New argument <code>--set</code> allows to define or override whatever option set in a book configuration.</p>
</li>
<li><p id = "para-1112"><code>--create</code> can now be used without specifying a <code>BOOK</code>, printing its result on <code>stdout</code>.</p>
<li><p id = "para-1107">Latex: makes what is possible to avoid orverflowing the page.</p>
</li>
</ul>
</li>
<li><p id = "para-1113">Configuration file:</p>
<li><p id = "para-1108">Minor changes:</p>
<ul>
<li><p id = "para-1114">Added support for multiline strings in <code>.book</code> files, with either | (preserving line returns) or &gt; (transforming line returns in spaces)</p>
</li>
<li><p id = "para-1115">New option <code>display_toc</code> allows to display the table of contents (whose name, at least for HTML, is specified by <code>toc_name</code>) in HTML and PDF documents.</p>
</li>
<li><p id = "para-1116">Option <code>numbering</code> now takes an int instead of a boolean, allowing to specify the maximum level to number (e.g. <code>1</code>: chapters only, <code>2</code>: chapters and sectino, ..., <code>6</code>: everything).</p>
</li>
</ul>
</li>
<li><p id = "para-1117">Rendering:</p>
<ul>
<li><p id = "para-1118">Added support for numbering all headers, not just level-1 (e.g., having a subsection numbered <code>2.3.1</code>).</p>
</li>
<li><p id = "para-1119">Tables and Footnotes are now implemented for HTML/Epub and LaTeX output.</p>
</li>
</ul>
</li>
<li><p id = "para-1120">Internal:</p>
<ul>
<li><p id = "para-1121">Refactored <code>Book</code> to use an HashMap of <code>BookOption</code>s instead of having like 42 fields.</p>
<li><p id = "para-1109">Latex: improvement of the default way URLs are displayed.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-263">0.1.0 (2016-02-21)</h2>
<h2 id = "link-264">0.2.0 (2016-02-25)</h2>
<ul>
<li><p id = "para-1122">initial release</p>
<li><p id = "para-1110">Command line arguments:</p>
<ul>
<li><p id = "para-1111">New argument <code>--print-template</code> now allows to print a built-in template to stdout.</p>
</li>
<li><p id = "para-1112">New argument <code>--list-options</code> prints out all valid options in a config file (or in <code>set</code>), their type and default value.</p>
</li>
<li><p id = "para-1113">New argument <code>--set</code> allows to define or override whatever option set in a book configuration.</p>
</li>
<li><p id = "para-1114"><code>--create</code> can now be used without specifying a <code>BOOK</code>, printing its result on <code>stdout</code>.</p>
</li>
</ul>
</li>
<li><p id = "para-1115">Configuration file:</p>
<ul>
<li><p id = "para-1116">Added support for multiline strings in <code>.book</code> files, with either | (preserving line returns) or &gt; (transforming line returns in spaces)</p>
</li>
<li><p id = "para-1117">New option <code>display_toc</code> allows to display the table of contents (whose name, at least for HTML, is specified by <code>toc_name</code>) in HTML and PDF documents.</p>
</li>
<li><p id = "para-1118">Option <code>numbering</code> now takes an int instead of a boolean, allowing to specify the maximum level to number (e.g. <code>1</code>: chapters only, <code>2</code>: chapters and sectino, ..., <code>6</code>: everything).</p>
</li>
</ul>
</li>
<li><p id = "para-1119">Rendering:</p>
<ul>
<li><p id = "para-1120">Added support for numbering all headers, not just level-1 (e.g., having a subsection numbered <code>2.3.1</code>).</p>
</li>
<li><p id = "para-1121">Tables and Footnotes are now implemented for HTML/Epub and LaTeX output.</p>
</li>
</ul>
</li>
<li><p id = "para-1122">Internal:</p>
<ul>
<li><p id = "para-1123">Refactored <code>Book</code> to use an HashMap of <code>BookOption</code>s instead of having like 42 fields.</p>
</li>
</ul>
</li>
</ul>
<h2 id = "link-265">0.1.0 (2016-02-21)</h2>
<ul>
<li><p id = "para-1124">initial release</p>
</li>
</ul>
@ -1673,7 +1726,7 @@ function toggle() {
</a>
</p>
</div>
<footer id = "footer"><p id = "para-1199">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1201">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>

File diff suppressed because one or more lines are too long

View File

@ -62,407 +62,450 @@ function toggle() {
<nav id = "nav">
<h2><a href = "index.html">Crowbook User Guide</a></h2>
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</nav>
<div id = "content">
<div id = "top"><p id = "para-1203">Crowbook User Guide 0.15.0</p>
<div id = "top"><p id = "para-1205">Crowbook User Guide 0.15.0</p>
</div>
<div id = "page">
<header>
@ -482,403 +525,446 @@ function toggle() {
<img class = "cover" alt = "Crowbook User Guide" src = "images/image_2.png" />
</div><h1>Table of contents</h1>
<div id = "toc">
<ul>
<li><a href="chapter_000.html#link-1">1. Crowbook</a>
<ul><li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li><a href="chapter_000.html#link-3">1.2. Installing</a>
<ul><li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li><a href="chapter_000.html#link-8">1.5. Current features</a>
<ul><li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-24">2. Arguments</a>
<ul><li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li><a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul><li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li><a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul><li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li><a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul><li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-40">3. The configuration file</a>
<ul><li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li><a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul><li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li><a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul><li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li><a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul><li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li><a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul><li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul><li><a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul><li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul><li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul><li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul><li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul><li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul><li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul><li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul><li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul><li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul><li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul><li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul><li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul><li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul><li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul><li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul><li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_003.html#link-185">4. Markdown format</a>
<ul><li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-191">5. Templates</a>
<ul><li><a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul><li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li><a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul><li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul><li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li><a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul><li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul><li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li><a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul><li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li><a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul><li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul><li><a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul><li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li><a href="chapter_008.html#link-231">9. Contributing</a>
<ul><li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li><a href="chapter_009.html#link-233">ChangeLog</a>
<ul><li><a href="chapter_009.html#link-234">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-235">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-236">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-237">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-238">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-239">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-240">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-241">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-242">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-243">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-244">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-245">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-246">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-247">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-248">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-249">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-250">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-251">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-252">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-253">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-254">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-255">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-256">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-257">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-258">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-259">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-260">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-261">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-262">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-264">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
<ul>
<li>
<a href="chapter_000.html#link-1">1. Crowbook</a>
<ul>
<li><a href="chapter_000.html#link-2">1.1. Example</a></li>
<li>
<a href="chapter_000.html#link-3">1.2. Installing</a>
<ul>
<li><a href="chapter_000.html#link-4">1.2.1. Binaries</a></li>
<li><a href="chapter_000.html#link-5">1.2.2. Using Cargo</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-6">1.3. Dependencies</a></li>
<li><a href="chapter_000.html#link-7">1.4. Quick tour</a></li>
<li>
<a href="chapter_000.html#link-8">1.5. Current features</a>
<ul>
<li><a href="chapter_000.html#link-9">1.5.1. Output formats</a></li>
<li><a href="chapter_000.html#link-10">1.5.2. Input format</a></li>
<li><a href="chapter_000.html#link-11">1.5.3. Typographic “cleaning”</a></li>
<li><a href="chapter_000.html#link-12">1.5.4. Links handling</a></li>
<li><a href="chapter_000.html#link-13">1.5.5. Inline YAML blocks</a></li>
<li><a href="chapter_000.html#link-14">1.5.6. Proofreading</a></li>
<li><a href="chapter_000.html#link-15">1.5.7. Interactive fiction</a></li>
<li><a href="chapter_000.html#link-16">1.5.8. Customization</a></li>
<li><a href="chapter_000.html#link-17">1.5.9. Bugs</a></li>
</ul>
</li>
<li><a href="chapter_000.html#link-18">1.6. Contributors</a></li>
<li><a href="chapter_000.html#link-19">1.7. Acknowledgements</a></li>
<li><a href="chapter_000.html#link-20">1.8. ChangeLog</a></li>
<li><a href="chapter_000.html#link-21">1.9. Contributing</a></li>
<li><a href="chapter_000.html#link-22">1.10. Library</a></li>
<li><a href="chapter_000.html#link-23">1.11. License</a></li>
</ul>
</li>
<li>
<a href="chapter_001.html#link-24">2. Arguments</a>
<ul>
<li><a href="chapter_001.html#link-25">2.1. <code>--create</code></a></li>
<li><a href="chapter_001.html#link-26">2.2. <code>--single</code></a></li>
<li><a href="chapter_001.html#link-27">2.3. <code>--set</code></a></li>
<li><a href="chapter_001.html#link-28">2.4. <code>--list-options</code></a></li>
<li><a href="chapter_001.html#link-29">2.5. <code>--print-template</code></a></li>
<li><a href="chapter_001.html#link-30">2.6. <code>--stats</code></a></li>
<li><a href="chapter_001.html#link-31">2.7. <code>--proofread</code></a></li>
<li>
<a href="chapter_001.html#link-32">2.8. <code>--autograph</code></a>
<ul>
<li><a href="chapter_001.html#link-33">2.8.1. Example</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-34">2.9. <code>--verbose</code></a></li>
<li>
<a href="chapter_001.html#link-35">2.10. <code>--to</code></a>
<ul>
<li><a href="chapter_001.html#link-36">2.10.1. Examples</a></li>
</ul>
</li>
<li><a href="chapter_001.html#link-37">2.11. <code>--output</code></a></li>
<li>
<a href="chapter_001.html#link-38">2.12. <code>--lang</code></a>
<ul>
<li><a href="chapter_001.html#link-39">2.12.1. Example</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-40">3. The configuration file</a>
<ul>
<li><a href="chapter_002.html#link-41">3.1. Configuration in an inline YAML block</a></li>
<li>
<a href="chapter_002.html#link-42">3.2. The list of files</a>
<ul>
<li><a href="chapter_002.html#link-43">3.2.1. Parts</a></li>
<li><a href="chapter_002.html#link-44">3.2.2. Subchapters</a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-45">3.3. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-46">3.3.1. Metadata</a></li>
<li><a href="chapter_002.html#link-47">3.3.2. The <code>import</code> special option</a></li>
<li>
<a href="chapter_002.html#link-48">3.3.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-49">3.3.3.1. The <code>output</code> option</a></li>
<li><a href="chapter_002.html#link-50">3.3.3.2. <code>output.base_path</code></a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-51">3.3.4. Input options</a></li>
<li><a href="chapter_002.html#link-52">3.3.5. Generic options for rendering</a></li>
<li>
<a href="chapter_002.html#link-53">3.3.6. HTML Options</a>
<ul>
<li><a href="chapter_002.html#link-54">3.3.6.1. Options for standalone HTML</a></li>
</ul>
</li>
<li><a href="chapter_002.html#link-55">3.3.7. Options for LaTeX/PDF rendering</a></li>
<li><a href="chapter_002.html#link-56">3.3.8. Options for EPUB rendering</a></li>
<li>
<a href="chapter_002.html#link-57">3.3.9. Resources options</a>
<ul>
<li><a href="chapter_002.html#link-58">3.3.9.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-59">3.3.9.2. <code>resources.out_path</code></a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-60">3.4. Full list of options</a>
<ul>
<li>
<a href="chapter_002.html#link-61">3.4.1. Metadata</a>
<ul>
<li><a href="chapter_002.html#link-62">3.4.1.1. <code>author</code></a></li>
<li><a href="chapter_002.html#link-63">3.4.1.2. <code>title</code></a></li>
<li><a href="chapter_002.html#link-64">3.4.1.3. <code>lang</code></a></li>
<li><a href="chapter_002.html#link-65">3.4.1.4. <code>subject</code></a></li>
<li><a href="chapter_002.html#link-66">3.4.1.5. <code>description</code></a></li>
<li><a href="chapter_002.html#link-67">3.4.1.6. <code>cover</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-68">3.4.2. Additional metadata</a>
<ul>
<li><a href="chapter_002.html#link-69">3.4.2.1. <code>subtitle</code></a></li>
<li><a href="chapter_002.html#link-70">3.4.2.2. <code>license</code></a></li>
<li><a href="chapter_002.html#link-71">3.4.2.3. <code>version</code></a></li>
<li><a href="chapter_002.html#link-72">3.4.2.4. <code>date</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-73">3.4.3. Output options</a>
<ul>
<li><a href="chapter_002.html#link-74">3.4.3.1. <code>output</code></a></li>
<li><a href="chapter_002.html#link-75">3.4.3.2. <code>output.epub</code></a></li>
<li><a href="chapter_002.html#link-76">3.4.3.3. <code>output.html</code></a></li>
<li><a href="chapter_002.html#link-77">3.4.3.4. <code>output.html.dir</code></a></li>
<li><a href="chapter_002.html#link-78">3.4.3.5. <code>output.tex</code></a></li>
<li><a href="chapter_002.html#link-79">3.4.3.6. <code>output.pdf</code></a></li>
<li><a href="chapter_002.html#link-80">3.4.3.7. <code>output.odt</code></a></li>
<li><a href="chapter_002.html#link-81">3.4.3.8. <code>output.html.if</code></a></li>
<li><a href="chapter_002.html#link-82">3.4.3.9. <code>output.base_path</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-83">3.4.4. Rendering options</a>
<ul>
<li><a href="chapter_002.html#link-84">3.4.4.1. <code>rendering.highlight</code></a></li>
<li><a href="chapter_002.html#link-85">3.4.4.2. <code>rendering.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-86">3.4.4.3. <code>rendering.initials</code></a></li>
<li><a href="chapter_002.html#link-87">3.4.4.4. <code>rendering.inline_toc</code></a></li>
<li><a href="chapter_002.html#link-88">3.4.4.5. <code>rendering.inline_toc.name</code></a></li>
<li><a href="chapter_002.html#link-89">3.4.4.6. <code>rendering.num_depth</code></a></li>
<li><a href="chapter_002.html#link-90">3.4.4.7. <code>rendering.chapter</code></a></li>
<li><a href="chapter_002.html#link-91">3.4.4.8. <code>rendering.part</code></a></li>
<li><a href="chapter_002.html#link-92">3.4.4.9. <code>rendering.chapter.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-93">3.4.4.10. <code>rendering.part.roman_numerals</code></a></li>
<li><a href="chapter_002.html#link-94">3.4.4.11. <code>rendering.part.reset_counter</code></a></li>
<li><a href="chapter_002.html#link-95">3.4.4.12. <code>rendering.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-96">3.4.4.13. <code>rendering.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-97">3.4.5. Special option</a>
<ul>
<li><a href="chapter_002.html#link-98">3.4.5.1. <code>import</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-99">3.4.6. HTML options</a>
<ul>
<li><a href="chapter_002.html#link-100">3.4.6.1. <code>html.icon</code></a></li>
<li><a href="chapter_002.html#link-101">3.4.6.2. <code>html.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-102">3.4.6.3. <code>html.header</code></a></li>
<li><a href="chapter_002.html#link-103">3.4.6.4. <code>html.footer</code></a></li>
<li><a href="chapter_002.html#link-104">3.4.6.5. <code>html.css</code></a></li>
<li><a href="chapter_002.html#link-105">3.4.6.6. <code>html.css.add</code></a></li>
<li><a href="chapter_002.html#link-106">3.4.6.7. <code>html.css.colors</code></a></li>
<li><a href="chapter_002.html#link-107">3.4.6.8. <code>html.js</code></a></li>
<li><a href="chapter_002.html#link-108">3.4.6.9. <code>html.css.print</code></a></li>
<li><a href="chapter_002.html#link-109">3.4.6.10. <code>html.highlight.js</code></a></li>
<li><a href="chapter_002.html#link-110">3.4.6.11. <code>html.highlight.css</code></a></li>
<li><a href="chapter_002.html#link-111">3.4.6.12. <code>html.side_notes</code></a></li>
<li><a href="chapter_002.html#link-112">3.4.6.13. <code>html.escape_nb_spaces</code></a></li>
<li><a href="chapter_002.html#link-113">3.4.6.14. <code>html.chapter.template</code></a></li>
<li><a href="chapter_002.html#link-114">3.4.6.15. <code>html.part.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-115">3.4.7. Standalone HTML options</a>
<ul>
<li><a href="chapter_002.html#link-116">3.4.7.1. <code>html.standalone.template</code></a></li>
<li><a href="chapter_002.html#link-117">3.4.7.2. <code>html.standalone.one_chapter</code></a></li>
<li><a href="chapter_002.html#link-118">3.4.7.3. <code>html.standalone.js</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-119">3.4.8. Multifile HTML options</a>
<ul>
<li><a href="chapter_002.html#link-120">3.4.8.1. <code>html.dir.template</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-121">3.4.9. Interactive fiction HTML options</a>
<ul>
<li><a href="chapter_002.html#link-122">3.4.9.1. <code>html.if.js</code></a></li>
<li><a href="chapter_002.html#link-123">3.4.9.2. <code>html.if.new_turn</code></a></li>
<li><a href="chapter_002.html#link-124">3.4.9.3. <code>html.if.end_turn</code></a></li>
<li><a href="chapter_002.html#link-125">3.4.9.4. <code>html.if.new_game</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-126">3.4.10. EPUB options</a>
<ul>
<li><a href="chapter_002.html#link-127">3.4.10.1. <code>epub.version</code></a></li>
<li><a href="chapter_002.html#link-128">3.4.10.2. <code>epub.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-129">3.4.10.3. <code>epub.css</code></a></li>
<li><a href="chapter_002.html#link-130">3.4.10.4. <code>epub.css.add</code></a></li>
<li><a href="chapter_002.html#link-131">3.4.10.5. <code>epub.chapter.xhtml</code></a></li>
<li><a href="chapter_002.html#link-132">3.4.10.6. <code>epub.toc.extras</code></a></li>
<li><a href="chapter_002.html#link-133">3.4.10.7. <code>epub.escape_nb_spaces</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-134">3.4.11. LaTeX options</a>
<ul>
<li><a href="chapter_002.html#link-135">3.4.11.1. <code>tex.highlight.theme</code></a></li>
<li><a href="chapter_002.html#link-136">3.4.11.2. <code>tex.links_as_footnotes</code></a></li>
<li><a href="chapter_002.html#link-137">3.4.11.3. <code>tex.command</code></a></li>
<li><a href="chapter_002.html#link-138">3.4.11.4. <code>tex.template</code></a></li>
<li><a href="chapter_002.html#link-139">3.4.11.5. <code>tex.template.add</code></a></li>
<li><a href="chapter_002.html#link-140">3.4.11.6. <code>tex.class</code></a></li>
<li><a href="chapter_002.html#link-141">3.4.11.7. <code>tex.paper.size</code></a></li>
<li><a href="chapter_002.html#link-142">3.4.11.8. <code>tex.margin.left</code></a></li>
<li><a href="chapter_002.html#link-143">3.4.11.9. <code>tex.margin.right</code></a></li>
<li><a href="chapter_002.html#link-144">3.4.11.10. <code>tex.margin.top</code></a></li>
<li><a href="chapter_002.html#link-145">3.4.11.11. <code>tex.margin.bottom</code></a></li>
<li><a href="chapter_002.html#link-146">3.4.11.12. <code>tex.title</code></a></li>
<li><a href="chapter_002.html#link-147">3.4.11.13. <code>tex.font.size</code></a></li>
<li><a href="chapter_002.html#link-148">3.4.11.14. <code>tex.hyperref</code></a></li>
<li><a href="chapter_002.html#link-149">3.4.11.15. <code>tex.stdpage</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-150">3.4.12. Resources option</a>
<ul>
<li><a href="chapter_002.html#link-151">3.4.12.1. <code>resources.files</code></a></li>
<li><a href="chapter_002.html#link-152">3.4.12.2. <code>resources.out_path</code></a></li>
<li><a href="chapter_002.html#link-153">3.4.12.3. <code>resources.base_path</code></a></li>
<li><a href="chapter_002.html#link-154">3.4.12.4. <code>resources.base_path.links</code></a></li>
<li><a href="chapter_002.html#link-155">3.4.12.5. <code>resources.base_path.images</code></a></li>
<li><a href="chapter_002.html#link-156">3.4.12.6. <code>resources.base_path.files</code></a></li>
<li><a href="chapter_002.html#link-157">3.4.12.7. <code>resources.base_path.templates</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-158">3.4.13. Input options</a>
<ul>
<li><a href="chapter_002.html#link-159">3.4.13.1. <code>input.clean</code></a></li>
<li><a href="chapter_002.html#link-160">3.4.13.2. <code>input.clean.smart_quotes</code></a></li>
<li><a href="chapter_002.html#link-161">3.4.13.3. <code>input.clean.ligature.dashes</code></a></li>
<li><a href="chapter_002.html#link-162">3.4.13.4. <code>input.clean.ligature.guillemets</code></a></li>
<li><a href="chapter_002.html#link-163">3.4.13.5. <code>input.yaml_blocks</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-164">3.4.14. Crowbook options</a>
<ul>
<li><a href="chapter_002.html#link-165">3.4.14.1. <code>crowbook.html_as_text</code></a></li>
<li><a href="chapter_002.html#link-166">3.4.14.2. <code>crowbook.markdown.superscript</code></a></li>
<li><a href="chapter_002.html#link-167">3.4.14.3. <code>crowbook.temp_dir</code></a></li>
<li><a href="chapter_002.html#link-168">3.4.14.4. <code>crowbook.zip.command</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-169">3.4.15. Output options (for proofreading)</a>
<ul>
<li><a href="chapter_002.html#link-170">3.4.15.1. <code>output.proofread.html</code></a></li>
<li><a href="chapter_002.html#link-171">3.4.15.2. <code>output.proofread.html.dir</code></a></li>
<li><a href="chapter_002.html#link-172">3.4.15.3. <code>output.proofread.pdf</code></a></li>
</ul>
</li>
<li>
<a href="chapter_002.html#link-173">3.4.16. Proofreading options (only for <code>output.proofread.*</code> targets)</a>
<ul>
<li><a href="chapter_002.html#link-174">3.4.16.1. <code>proofread</code></a></li>
<li><a href="chapter_002.html#link-175">3.4.16.2. <code>proofread.languagetool</code></a></li>
<li><a href="chapter_002.html#link-176">3.4.16.3. <code>proofread.languagetool.port</code></a></li>
<li><a href="chapter_002.html#link-177">3.4.16.4. <code>proofread.grammalecte</code></a></li>
<li><a href="chapter_002.html#link-178">3.4.16.5. <code>proofread.grammalecte.port</code></a></li>
<li><a href="chapter_002.html#link-179">3.4.16.6. <code>proofread.repetitions</code></a></li>
<li><a href="chapter_002.html#link-180">3.4.16.7. <code>proofread.repetitions.max_distance</code></a></li>
<li><a href="chapter_002.html#link-181">3.4.16.8. <code>proofread.repetitions.fuzzy</code></a></li>
<li><a href="chapter_002.html#link-182">3.4.16.9. <code>proofread.repetitions.fuzzy.threshold</code></a></li>
<li><a href="chapter_002.html#link-183">3.4.16.10. <code>proofread.repetitions.ignore_proper</code></a></li>
<li><a href="chapter_002.html#link-184">3.4.16.11. <code>proofread.repetitions.threshold</code></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_003.html#link-185">4. Markdown format</a>
<ul>
<li><a href="chapter_003.html#link-186">4.1. Tables</a></li>
<li><a href="chapter_003.html#link-187">4.2. Footnotes</a></li>
<li><a href="chapter_003.html#link-188">4.3. Superscript and subscript</a></li>
<li><a href="chapter_003.html#link-189">4.4. “Standalone” images</a></li>
<li><a href="chapter_003.html#link-190">4.5. Interactive fiction</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-191">5. Templates</a>
<ul>
<li>
<a href="chapter_004.html#link-192">5.1. Create and edit template</a>
<ul>
<li><a href="chapter_004.html#link-193">5.1.1. <code>--print-template</code></a></li>
<li>
<a href="chapter_004.html#link-194">5.1.2. Mustache syntax</a>
<ul>
<li><a href="chapter_004.html#link-195">5.1.2.1. Syntax in LaTeX</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-196">5.2. List of templates</a>
<ul>
<li><a href="chapter_004.html#link-197">5.2.1. html.js</a></li>
<li><a href="chapter_004.html#link-198">5.2.2. html.css</a></li>
<li><a href="chapter_004.html#link-199">5.2.3. html.css.colors</a></li>
<li><a href="chapter_004.html#link-200">5.2.4. html.css.print</a></li>
<li><a href="chapter_004.html#link-201">5.2.5. html.highlight.js</a></li>
<li><a href="chapter_004.html#link-202">5.2.6. html.highlight.css</a></li>
<li><a href="chapter_004.html#link-203">5.2.7. html.standalone.js</a></li>
<li><a href="chapter_004.html#link-204">5.2.8. html.standalone.template</a></li>
<li><a href="chapter_004.html#link-205">5.2.9. html.dir.template</a></li>
<li><a href="chapter_004.html#link-206">5.2.10. tex.template</a></li>
<li><a href="chapter_004.html#link-207">5.2.11. epub.chapter.xhtml</a></li>
<li><a href="chapter_004.html#link-208">5.2.12. epub.css</a></li>
<li><a href="chapter_004.html#link-209">5.2.13. Inline templates</a></li>
</ul>
</li>
<li>
<a href="chapter_004.html#link-210">5.3. List of accessible variables</a>
<ul>
<li><a href="chapter_004.html#link-211">5.3.1. Metadata</a></li>
<li><a href="chapter_004.html#link-212">5.3.2. Localisation strings</a></li>
<li><a href="chapter_004.html#link-213">5.3.3. Template-dependent values</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_005.html#link-214">6. Proofreading with Crowbook</a>
<ul>
<li><a href="chapter_005.html#link-215">6.1. Enabling proofreading</a></li>
<li><a href="chapter_005.html#link-216">6.2. Repetition detection</a></li>
<li>
<a href="chapter_005.html#link-217">6.3. Grammar checking</a>
<ul>
<li><a href="chapter_005.html#link-218">6.3.1. With Languagetool</a></li>
<li><a href="chapter_005.html#link-219">6.3.2. With Grammalecte</a></li>
</ul>
</li>
</ul>
</li>
<li>
<a href="chapter_006.html#link-220">7. Interactive fiction</a>
<ul>
<li><a href="chapter_006.html#link-221">7.1. Basics</a></li>
<li><a href="chapter_006.html#link-222">7.2. The interactive fiction renderer</a></li>
<li><a href="chapter_006.html#link-223">7.3. Using Javascript in your interactive fiction</a></li>
<li><a href="chapter_006.html#link-224">7.4. Embedding Makdown in your Javascript code embedded in your Markdown</a></li>
<li><a href="chapter_006.html#link-225">7.5. Conditional blocks</a></li>
<li><a href="chapter_006.html#link-226">7.6. Interactive fiction options</a></li>
</ul>
</li>
<li>
<a href="chapter_007.html#link-227">8. Tips and tricks</a>
<ul>
<li>
<a href="chapter_007.html#link-228">8.1. Using Crowbook with Emacs markdown mode</a>
<ul>
<li><a href="chapter_007.html#link-229">8.1.1. Some explanations if it looks a bit cryptic to you</a></li>
</ul>
</li>
<li><a href="chapter_007.html#link-230">8.2. Embedding fonts in an EPUB file</a></li>
</ul>
</li>
<li>
<a href="chapter_008.html#link-231">9. Contributing</a>
<ul>
<li><a href="chapter_008.html#link-232">9.1. Internationalization</a></li>
</ul>
</li>
<li>
<a href="chapter_009.html#link-233">ChangeLog</a>
<ul>
<li><a href="chapter_009.html#link-234">current (???)</a></li>
<li><a href="chapter_009.html#link-235">0.15.2 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-236">0.15.1 (2020-07-07)</a></li>
<li><a href="chapter_009.html#link-237">0.15.0 (2019-07-18)</a></li>
<li><a href="chapter_009.html#link-238">0.14.1 (2018-06-01)</a></li>
<li><a href="chapter_009.html#link-239">0.14.0 (2017-11-26)</a></li>
<li><a href="chapter_009.html#link-240">0.14.0-beta (2017-10-08)</a></li>
<li><a href="chapter_009.html#link-241">0.13.0 (2017-07-14)</a></li>
<li><a href="chapter_009.html#link-242">0.12.0 (2017-06-05)</a></li>
<li><a href="chapter_009.html#link-243">0.11.4 (2017-03-21)</a></li>
<li><a href="chapter_009.html#link-244">0.11.3 (2017-03-19)</a></li>
<li><a href="chapter_009.html#link-245">0.11.2 (2017-03-05)</a></li>
<li><a href="chapter_009.html#link-246">0.11.1 (2017-01-05)</a></li>
<li><a href="chapter_009.html#link-247">0.11.0 (2016-12-31)</a></li>
<li><a href="chapter_009.html#link-248">0.10.4 (2016-12-16)</a></li>
<li><a href="chapter_009.html#link-249">0.10.3 (2016-11-19)</a></li>
<li><a href="chapter_009.html#link-250">0.10.2 (2016-10-21)</a></li>
<li><a href="chapter_009.html#link-251">0.10.1 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-252">0.10.0 (2016-10-18)</a></li>
<li><a href="chapter_009.html#link-253">0.9.1 (2016-09-29)</a></li>
<li><a href="chapter_009.html#link-254">0.9.0 (2016-09-23)</a></li>
<li><a href="chapter_009.html#link-255">0.8.0 (2016-09-19)</a></li>
<li><a href="chapter_009.html#link-256">0.7.0 (2016-09-11)</a></li>
<li><a href="chapter_009.html#link-257">0.6.0 (2016-09-09)</a></li>
<li><a href="chapter_009.html#link-258">0.5.1 (2016-04-14)</a></li>
<li><a href="chapter_009.html#link-259">0.5.0 (2016-04-02)</a></li>
<li><a href="chapter_009.html#link-260">0.4.0 (2016-03-01)</a></li>
<li><a href="chapter_009.html#link-261">0.3.0 (2016-02-27)</a></li>
<li><a href="chapter_009.html#link-262">0.2.2 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-263">0.2.1 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-264">0.2.0 (2016-02-25)</a></li>
<li><a href="chapter_009.html#link-265">0.1.0 (2016-02-21)</a></li>
</ul>
</li>
<li><a href="chapter_010.html#link-266">GNU LESSER GENERAL PUBLIC LICENSE</a></li>
</ul>
</div>
<p class = "next_chapter">
<a href = "chapter_000.html">
@ -887,7 +973,7 @@ function toggle() {
</p>
</div>
<footer id = "footer"><p id = "para-1204">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.15.1</p>
<footer id = "footer"><p id = "para-1206">Generated by <a href = "https://github.com/lise-henry/crowbook">Crowbook</a> 0.16.0</p>
</footer>
</div>
</body>