Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 16 additions & 3 deletions works/aristotle.nicomachean-ethics.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: bekker

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q474537'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Nicomachean_Ethics'
source: 'wikidata:Q474537'
status: candidate
Expand All @@ -32,11 +32,24 @@ resolvers:
language: grc
access: open
license: CC-BY-SA-3.0
license_url: 'https://www.perseus.tufts.edu/hopper/about/copyright'
license_url: 'https://www.perseus.tufts.edu/hopper/opensource'
# Perseus accepts the short citation form "Aristot. Nic. Eth. {page}{column}"
# in the `doc` query; lands on the Bekker column. Line is not addressable.
url: 'https://www.perseus.tufts.edu/hopper/text?doc=Aristot.+Nic.+Eth.+{page}{column}'
last_checked: '2026-06-03'
- provider: Project Gutenberg
edition: 'The Nicomachean Ethics of Aristotle'
language: en
access: open
license: 'public-domain'
# Coarse landing-page fallback: the Ross translation is a single ebook
# with no Bekker anchor, so the URL has no locator placeholders and
# resolves to the same page for every reference. The Perseus
# canonical-greekLit edition is indexed by Bywater book.section, not
# Bekker page+column, so a Scaife CTS URN cannot be derived from a
# Bekker locator alone.
url: 'https://www.gutenberg.org/ebooks/8438'
last_checked: '2026-06-09'

# Page ranges by book: I 1094a–1103a, II 1103a–1109b, III 1109b–1119b,
# IV 1119b–1128b, V 1129a–1138b, VI 1138b–1145a, VII 1145a–1154b,
Expand Down
35 changes: 33 additions & 2 deletions works/confucius.analects.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: analects-book-chapter

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q276015'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Analects'
source: 'wikidata:Q276015'
status: candidate
Expand Down Expand Up @@ -54,6 +54,37 @@ resolvers:
18: 'https://ctext.org/analects/wei-zi'
19: 'https://ctext.org/analects/zi-zhang'
20: 'https://ctext.org/analects/yao-yue'
- provider: Wikisource
edition: 'Lunyu (論語), 朱熹集註 edition on zh.wikisource'
language: lzh
access: open
license: CC-BY-SA-4.0
# Per-book pages keyed by the traditional chapter title plus ordinal
# (學而第一 … 堯曰第二十). Slugs are not derivable from the numeric book
# capture, so each is listed explicitly.
last_checked: '2026-06-09'
url_by:
book:
1: 'https://zh.wikisource.org/wiki/論語/學而第一'
2: 'https://zh.wikisource.org/wiki/論語/為政第二'
3: 'https://zh.wikisource.org/wiki/論語/八佾第三'
4: 'https://zh.wikisource.org/wiki/論語/里仁第四'
5: 'https://zh.wikisource.org/wiki/論語/公冶長第五'
6: 'https://zh.wikisource.org/wiki/論語/雍也第六'
7: 'https://zh.wikisource.org/wiki/論語/述而第七'
8: 'https://zh.wikisource.org/wiki/論語/泰伯第八'
9: 'https://zh.wikisource.org/wiki/論語/子罕第九'
10: 'https://zh.wikisource.org/wiki/論語/鄉黨第十'
11: 'https://zh.wikisource.org/wiki/論語/先進第十一'
12: 'https://zh.wikisource.org/wiki/論語/顏淵第十二'
13: 'https://zh.wikisource.org/wiki/論語/子路第十三'
14: 'https://zh.wikisource.org/wiki/論語/憲問第十四'
15: 'https://zh.wikisource.org/wiki/論語/衛靈公第十五'
16: 'https://zh.wikisource.org/wiki/論語/季氏第十六'
17: 'https://zh.wikisource.org/wiki/論語/陽貨第十七'
18: 'https://zh.wikisource.org/wiki/論語/微子第十八'
19: 'https://zh.wikisource.org/wiki/論語/子張第十九'
20: 'https://zh.wikisource.org/wiki/論語/堯曰第二十'

# Per-book chapter counts (Yang Bojun / Legge tradition, with minor variant
# divisions). Expands to 517 references across 20 books.
Expand Down
4 changes: 2 additions & 2 deletions works/dhammapada.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ citation_system: dhammapada-chapter-verse

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q748878'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Dhammapada'
source: 'wikidata:Q748878'
status: candidate
Expand Down
14 changes: 12 additions & 2 deletions works/homer.iliad.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: homer-book-line

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q8275'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-05-31
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Iliad'
source: 'wikidata:Q8275'
status: candidate
Expand All @@ -34,6 +34,16 @@ resolvers:
license: CC-BY-SA-4.0
url: 'https://scaife.perseus.org/reader/urn:cts:greekLit:tlg0012.tlg001.perseus-grc2:{book}.{line}/'
last_checked: '2026-06-03'
- provider: Perseus Digital Library
edition: 'Homer, Iliad (Monro & Allen, OCT)'
language: grc
access: open
license: CC-BY-SA-3.0
license_url: 'https://www.perseus.tufts.edu/hopper/opensource'
# Perseus accepts the short citation form "Hom. Il. {book}.{line}" in the
# `doc` query.
url: 'https://www.perseus.tufts.edu/hopper/text?doc=Hom.+Il.+{book}.{line}'
last_checked: '2026-06-09'

# Per-book line counts (Allen OCT). The compiler expands these into
# `1.1` … `24.804` — 15,693 references.
Expand Down
14 changes: 12 additions & 2 deletions works/homer.odyssey.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: homer-book-line

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q35160'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-05-31
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Odyssey'
source: 'wikidata:Q35160'
status: candidate
Expand All @@ -34,6 +34,16 @@ resolvers:
license: CC-BY-SA-4.0
url: 'https://scaife.perseus.org/reader/urn:cts:greekLit:tlg0012.tlg002.perseus-grc2:{book}.{line}/'
last_checked: '2026-06-03'
- provider: Perseus Digital Library
edition: 'Homer, Odyssey (Murray, Loeb)'
language: grc
access: open
license: CC-BY-SA-3.0
license_url: 'https://www.perseus.tufts.edu/hopper/opensource'
# Perseus accepts the short citation form "Hom. Od. {book}.{line}" in the
# `doc` query.
url: 'https://www.perseus.tufts.edu/hopper/text?doc=Hom.+Od.+{book}.{line}'
last_checked: '2026-06-09'

# Per-book line counts (Allen OCT). The compiler expands these into
# `1.1` … `24.548` — 12,110 references.
Expand Down
4 changes: 2 additions & 2 deletions works/laozi.daodejing.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: daodejing-chapter

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q134425'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Tao_Te_Ching'
source: 'wikidata:Q134425'
status: candidate
Expand Down
15 changes: 13 additions & 2 deletions works/murasaki-shikibu.genji.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: genji-chapter

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q8269'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/The_Tale_of_Genji'
source: 'wikidata:Q8269'
status: candidate
Expand Down Expand Up @@ -94,6 +94,17 @@ resolvers:
52: 'https://ja.wikisource.org/wiki/源氏物語/蜻蛉'
53: 'https://ja.wikisource.org/wiki/源氏物語/手習'
54: 'https://ja.wikisource.org/wiki/源氏物語/夢浮橋'
- provider: Project Gutenberg
edition: 'Japanese Literature (anthology incl. Genji Monogatari selections, transl. Suematsu Kenchō)'
language: en
access: open
license: 'public-domain'
# Coarse landing-page fallback: the Suematsu translation appears as a
# section of PG 19264 (Wilson, ed., *Japanese Literature*) with no
# per-chapter anchor, so the URL has no locator placeholders and
# resolves to the same page for every reference.
url: 'https://www.gutenberg.org/ebooks/19264'
last_checked: '2026-06-09'

references_range:
- kind: integer
Expand Down
4 changes: 2 additions & 2 deletions works/new-testament.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ citation_system: bible-book-chapter-verse

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q18813'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-05-31
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/New_Testament'
source: 'wikidata:Q18813'
status: candidate
Expand Down
19 changes: 16 additions & 3 deletions works/plato.republic.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,14 @@ citation_system: stephanus

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q123397'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Republic_(Plato)'
source: 'wikidata:Q123397'
status: candidate
Expand All @@ -32,12 +32,25 @@ resolvers:
language: grc
access: open
license: CC-BY-SA-3.0
license_url: 'https://www.perseus.tufts.edu/hopper/about/copyright'
license_url: 'https://www.perseus.tufts.edu/hopper/opensource'
# Perseus accepts the short citation form "Plat. Rep. {page}{section}" in
# the `doc` query. Sub-line is not addressable; resolver lands on the
# Stephanus section.
url: 'https://www.perseus.tufts.edu/hopper/text?doc=Plat.+Rep.+{page}{section}'
last_checked: '2026-06-03'
- provider: Project Gutenberg
edition: 'The Republic, transl. Benjamin Jowett'
language: en
access: open
license: 'public-domain'
# Coarse landing-page fallback: the Jowett translation is a single ebook
# with no Stephanus anchor, so the URL has no locator placeholders and
# resolves to the same page for every reference. The Perseus
# canonical-greekLit edition exposes only integer Stephanus pages under
# a book prefix (no `a`–`e` section letter), so a Scaife CTS URN cannot
# be derived from the Stephanus locator without losing the section.
url: 'https://www.gutenberg.org/ebooks/1497'
last_checked: '2026-06-09'

# Republic spans 327a–621d; all five sections per page → 1,475 references.
references_range:
Expand Down
4 changes: 2 additions & 2 deletions works/tanakh.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,14 +9,14 @@ citation_system: bible-book-chapter-verse

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q83367'
source: manual-curation
status: candidate
created: 2026-05-31
modified: 2026-05-31
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Tanakh'
source: 'wikidata:Q83367'
status: candidate
Expand Down
4 changes: 2 additions & 2 deletions works/wittgenstein.philosophical-investigations.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ citation_system: integer-section

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q772496'
source: manual-curation
status: candidate
created: 2026-06-02
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Philosophical_Investigations'
source: manual-curation
status: candidate
Expand Down
4 changes: 2 additions & 2 deletions works/wittgenstein.tractatus.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ citation_system: tractatus-proposition

mappings:
- relation: exactMatch
target_kind: wikidata
conforms_to: 'https://www.wikidata.org/'
identifier: 'https://www.wikidata.org/entity/Q655717'
source: manual-curation
status: candidate
created: 2026-06-02
modified: 2026-06-02
- relation: closeMatch
target_kind: wikipedia
conforms_to: 'https://en.wikipedia.org/'
identifier: 'https://en.wikipedia.org/wiki/Tractatus_Logico-Philosophicus'
source: manual-curation
status: candidate
Expand Down