sec07 stage 0: normalized RAW (parseable by xref), verbatim to data/isap-raw, INDEX.md 27 items
- RAW re-scraped from official ISAP PDF (2025 ed., 2pp): multi-author items combined (Solms/Panksepp, Alcaro/Carta, Panksepp/Biven), same-author repeats for separate works (Kast x3, Krieger x3) - xref.py AUTHOR_LINE: initials blob now handles 'C. A.'-style multi-initials (08-12: +1 recovered item each) - MASTER-LIST sec07: 24 NEW (16 books + 8 articles) + 3 xref (CW8->sec01#03, Jacobi->sec01#20, Kast Dynamics->sec04#11)
This commit is contained in:
parent
bb1667226c
commit
b47ff7234c
5 changed files with 289 additions and 165 deletions
|
|
@ -47,8 +47,8 @@ CW_LINE = re.compile(r'^\s{0,8}CW\s*(\d+/\w{1,2}|\d+|-?S\d?)\s+(\S.*)$')
|
|||
AUTHOR_LINE = re.compile(
|
||||
r'^(\s{0,8})'
|
||||
r'([A-Z][A-Za-z\u00C0-\u017F\-]+)' # 2: surname
|
||||
r'(?:\s*,\s*[A-Za-z.\-]{1,9})?' # initials blob ", M.-L.v."
|
||||
r'(?:\s*,\s*[A-Z][A-Za-z\u00C0-\u017F\-]+\s*,\s*[A-Za-z.\-]{1,9})?' # ", Surname, I."
|
||||
r'(?:\s*,\s*[A-Za-z.\-](?:\s?[A-Za-z.\-]){0,8})?' # initials blob ", C. A."
|
||||
r'(?:\s*,\s*[A-Z][A-Za-z\u00C0-\u017F\-]+\s*,\s*[A-Za-z.\-](?:\s?[A-Za-z.\-]){0,8})?' # ", Surname, I."
|
||||
r'\s*,?'
|
||||
r'\s{2,}(\S.*)$')
|
||||
CONT_AUTHOR = re.compile(r'^\s{8,16}([A-Z]\.)\s*$') # lone initial (surname on prev line)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue