Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Replaces straight quote bullet list with table

AuthorDaveJarvis <email>
Date2025-08-30 11:43:36 GMT-0700
Commitaa611db06825d2ba33125696d0c58ef4bdcbdbff
Parent148acb9
Delta19 lines added, 15 lines removed, 4-line increase
docs/11-div.md
```html
<div id="poem-01" class="stanza" data-author="Emily Dickinson" data-year="1890">
-<p>Because I could not stop for Death --
-He kindly stopped for me --
-The Carriage held but just Ourselves --
+<p>Because I could not stop for Death &ndash;
+He kindly stopped for me &ndash;
+The Carriage held but just Ourselves &ndash;
And Immortality.</p>
</div>
```html
<div class="poem"><div class="stanza">
-<p>Because I could not stop for Death --
-He kindly stopped for me --
-The Carriage held but just Ourselves --
+<p>Because I could not stop for Death &ndash;
+He kindly stopped for me &ndash;
+The Carriage held but just Ourselves &ndash;
And Immortality.</p>
</div></div>
docs/12-quotes.md
-# Quotation Marks
+# Quotation marks
This chapter explores the history of quotation marks and the various encoding conventions used to represent straight single quotes as curled single quotes. It also discusses the typographical challenges faced in digital and print media, especially concerning apostrophes and quotation marks.
Understanding how straight single quotes are converted into curled single quotes involves recognizing the different entities available for encoding. These options allow typographers and developers to select the most appropriate representation based on the context.
-The application offers several encoding choices:
+[@tbl:quote-encoding] lists available encoding choices.
-* **regular** -- Do not encode.
-* **modifier** -- Encode as \&#x2bc;, the modifier letter apostrophe.
-* **apos** -- Encode as \&apos;, curled when typeset to PDF.
-* **aposhex** -- Encode as \&#x27;, the apostrophe's numeric value.
-* **quote** -- Encode as \&rsquo;, the right single quotation mark, which is typically curled in HTML and XHTML documents by default.
-* **quotehex** -- Encode \&#8217;, the right single quotation mark's numeric value.
+| Option | Encoding | Description |
+| ---------- | ---------- | ----------- |
+| regular | | Do not encode. |
+| apos | `&apos;` | Curled when typeset to PDF. |
+| aposhex | `&#x27;` | Apostrophe's numeric value. |
+| quote | `&rsquo;` | Right single quotation mark, typical XHTML encoding. |
+| quotehex | `&#8217;` | Right single quotation mark's numeric value. |
+| modifier | `&#x2bc;` | The modifier letter apostrophe. |
-When typesetting into a PDF document, only the semantically correct value of \&apos; will be curled automatically.
+:: Single straight quote encoding options {#tbl:quote-encoding}
+
+When typesetting into a PDF document, only the semantically correct value of `&apos;` will be curled automatically.
## History
docs/user-manual.pdf
Binary files differ