mirror of
https://git.pumpin.online/funkpower/catena.git
synced 2026-10-23 03:07:13 +00:00
bindings: what a closed subject scheme says about a heading
book-pipeline held its own copy of the scheme operations bibclean already had. The scheme itself — which headings a collection uses, their aliases, their parents — stays with the collection, because that is the most collection-specific thing there is. What a scheme *means* is the same question everywhere, and this answers it: `canonical_subject`, `compose_subjects`, `needs_subject`. Checked against the Python over the library's 228 distinct tags and all 5,385 books: identical on every one.
This commit is contained in:
@@ -81,6 +81,9 @@ except ValueError as why:
|
||||
| `find_citations` | [`citefind`](../citefind/README.md) |
|
||||
| `looks_like_footnote_citations` | whether a body chunk carries notes worth reading |
|
||||
| `suggest_author` | [`bibclean`](../bibclean/README.md)'s author recovery |
|
||||
| `canonical_subject` | what a closed subject scheme calls a heading |
|
||||
| `compose_subjects` | the subjects a book should carry under one |
|
||||
| `needs_subject` | whether it carries a heading the scheme knows |
|
||||
| `citation_prompt` | the question `citefind --prompt` writes |
|
||||
| `merge_citation_reply` | what `citefind --merge` does with the answer |
|
||||
|
||||
|
||||
Reference in New Issue
Block a user