Fix plate overhang inside quotations; clear the last build warnings
Four plates overhung the measure and displaced into the right margin. On those pages the original interrupts a displayed quotation with a plate (p0129/30/31/32, p0217/18, p0386/87), so \plateop ran inside extract's \addmargin, where the paragraph is set by \parshape to \linewidth — while the minipage was built at \textwidth. The quotation indents 0.5in + 0.3in, so the overhang was exactly 0.8in, which is also \marginparwidth; that coincidence made it look like a marginnote fault for a long time. \plateop, \plate and \fig now build at \linewidth, correct in any context and unchanged on the other 174 plates. Also: \mdseries on the three \bnsignfont cells of the Scheme of Transliteration, which inherited the table's \bfseries and asked for a bold Tiro Bangla that does not exist. The build log is now clean — no overfull boxes, no font warnings. The remaining underfulls are the documented cost of ragged right with hyphenation off. Docs: PLAN.md's Type row carried four stale values (11pt, 5.2in measure, leading 1.22, hyphenation on) and now records the measured leading and its derivation; CLAUDE.md's macro table documents \chapstart's optional short title and \toclnp; QUESTIONS.md splits the quotation slips by whether the source can be consulted at all — five are unpublished archive material and are a record, not a task. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
@@ -51,7 +51,7 @@ Read those three files first, every session.
|
||||
## Macro reference (`src/preamble.tex`)
|
||||
| Macro | Use |
|
||||
|---|---|
|
||||
| `\chapstart{Title}` / `\chaphead{Title}` | Starts a chapter/section: new page, centred bold head, bookmark, note group "Notes to Title". **Must precede `\origpage` in the file.** Resets note numbering: next `\fn` is `\fn{1}`. |
|
||||
| `\chapstart[Short]{Title}` / `\chaphead[Short]{Title}` | Starts a chapter/section: new page, centred bold head, bookmark, note group "Notes to Title". **Must precede `\origpage` in the file.** Resets note numbering: next `\fn` is `\fn{1}`. The optional `[Short]` is the form used for the PDF outline, the running head and the note group, for a head the original sets on two lines — the Abstract repeats the thesis title above its own, and without it the bookmark reads as one glued string. |
|
||||
| `\origpage{N}` | Original page N starts here (mid-sentence is normal). Exactly one per text page file, at the point of the break. |
|
||||
| `\fn{n}{text}` | Footnote n of the original → endnote. n must be the original's number; `make check` enforces 1,2,3… per chapter. |
|
||||
| `\plateop{N}{no}{plates/pNNNN.png}{caption}` | A plate that begins original page N (the usual case: one plate per page). |
|
||||
@@ -63,7 +63,7 @@ Read those three files first, every session.
|
||||
| `\pg{N}` | Hyperlink to original page N (used in Contents/List of Plates). |
|
||||
| `\begin{biblist}…\end{biblist}`, `\bibgroup{…}`, `\bibhead{…}` | The Bibliography (orig. pp.419–429): the original sets it solid — a bold group heading (`\bibgroup`), then one entry per paragraph with the continuation lines indented. `biblist` gives that block (no paragraph skip, 1.6em hanging indent); `\bibhead` is a centred bold heading inside it. |
|
||||
| `\fig{img}` | An **unnumbered** illustration the original sets in the run of the text (no plate number, no caption — the preceding sentence carries the reference). Centred, native size, shrunk only if wider than the measure. Crop it by explicit pixel box with PIL to `plates/fig-pNNNN.png` and record the box in the manifest `notes` column. |
|
||||
| `\pl{no}{caption}{page}`, `\tocl{indent}{label}{title}{page}` | List-of-Plates / Contents lines. |
|
||||
| `\pl{no}{caption}{page}`, `\tocl{indent}{label}{title}{page}`, `\toclnp{indent}{label}{title}` | List-of-Plates / Contents lines. `\tocl` carries a page number and links the whole line to `page.N`; `\toclnp` is the no-page form for a front-matter entry whose number is set separately with `\pg`. |
|
||||
| `\unsure{text}` | Doubtful reading (logged to `unsure.log`). |
|
||||
| `\qslip{as printed}` | A suspected slip **inside quoted matter**. Never corrected — the slip may be the quoted source's, not Ross's. Sets the text unchanged, logs to `qslips.log`; list it in `QUESTIONS.md` with the source so it can be checked. |
|
||||
| `\erratum{corrected}{as printed}` | A slip in the **original** that this edition corrects: sets the corrected reading, logs to `errata.log`. Arguments must be plain text (put `\emph` outside). Every use needs a matching `\erratumline{orig page}{as printed}{corrected}` in `src/errata.tex` — `make check` enforces it — and the pair prints in the Errata section. Handwritten corrections in the scan are *not* errata: adopt them silently and log in `QUESTIONS.md`. |
|
||||
|
||||
Reference in New Issue
Block a user