From c1c646eb3897a79413594a8239091716969cd91b Mon Sep 17 00:00:00 2001 From: Derek Gulbranson Date: Fri, 16 Oct 2026 14:17:35 -0700 Subject: [PATCH 1/4] Add a GND corpus: real names with their parts stated, scored like CLDR CLDR's person-name data gave the harness its first ground truth, but its names are fictional. The German National Library's authority file (GND, CC0) stores every person's preferred name in parts -- surname, forename, prefix, counting, or a personalName for someone entered under the whole name with no surname -- so it can be scored role by role the same way. build_gnd_corpus.py samples deceased, Wikipedia-linked people (public figures only) from lobid by shape and area: no-surname names from Iceland, Malaysia/Indonesia, the Arab world, Iran, Ethiopia and Europe; regnal names; particles by area, plus elided (d') and Arabic (al-) ones; Spanish and Latin American compound surnames; CJK and Hungarian index forms; and a plain control slice. 801 renderings of 528 names: each preferred name as cataloged, plus a given-first form composed from its fields outside family-first areas, flagged composed. Raw responses are cached outside the tree, like tools/name_usage.py's. The fields are written in CLDR's vocabulary, so cldr_agreement.py compares them by its existing rules as a second source, with its own record (gnd_agreement.json) and the same ratchet test. 559 of the 801 renderings agree in every role. The 242 that do not are a worklist: Icelandic and Malay names given a family, Spanish compound surnames read as middle plus family, regnal numbers read as a family name (`Sancho I.`), elided and Arabic particles not split off. The snapshot gains 797 names and no existing reading moves. Co-Authored-By: Claude Opus 5.5 --- tests/v2/test_cldr_agreement.py | 46 +- tests/v2/test_gnd_corpus.py | 117 + tools/differential/README.md | 9 +- tools/differential/build_gnd_corpus.py | 352 +++ tools/differential/cldr_agreement.py | 66 +- tools/differential/corpus_gnd.jsonl | 798 +++++++ tools/differential/gnd_LICENSE | 15 + tools/differential/gnd_agreement.json | 3044 ++++++++++++++++++++++++ tools/differential/gnd_fields.jsonl | 801 +++++++ tools/differential/snapshot.jsonl | 797 +++++++ 10 files changed, 6009 insertions(+), 36 deletions(-) create mode 100644 tests/v2/test_gnd_corpus.py create mode 100644 tools/differential/build_gnd_corpus.py create mode 100644 tools/differential/corpus_gnd.jsonl create mode 100644 tools/differential/gnd_LICENSE create mode 100644 tools/differential/gnd_agreement.json create mode 100644 tools/differential/gnd_fields.jsonl diff --git a/tests/v2/test_cldr_agreement.py b/tests/v2/test_cldr_agreement.py index 2e963655..151fcc7b 100644 --- a/tests/v2/test_cldr_agreement.py +++ b/tests/v2/test_cldr_agreement.py @@ -1,11 +1,12 @@ -"""The CLDR agreement ratchet, and the comparison rules it rests on. +"""The CLDR and GND agreement ratchets, and the comparison rules they rest on. -tools/differential/cldr_agreement.py decides, for each CLDR rendering and -each role, whether nameparser agrees with CLDR's stated fields. The rules +tools/differential/cldr_agreement.py decides, for each rendering and +each role, whether nameparser agrees with the source's stated fields +(CLDR's, and the GND's written in CLDR's vocabulary). The rules are pinned here first, each with the wrong answer the plausible alternative gives recorded beside it; the ratchet test at the end then -holds the whole corpus to the recorded disagreements in -tools/differential/cldr_agreement.json. +holds each source's corpus to its recorded disagreements in +tools/differential/cldr_agreement.json and gnd_agreement.json. tools/ is not a package, so the module is loaded by path, as _differential_fixtures.py loads compare.py. @@ -152,26 +153,40 @@ def test_changes_reports_a_rendering_that_is_gone() -> None: assert message.startswith("gone: b/nativeG/givenFirst") -def test_the_corpus_and_the_fields_file_hold_the_same_renderings() -> None: - from_fields = {(row["text"], row["shape"]) for row in agreement.load_rows()} +#: Each source's corpus file, and the fewest renderings it may hold: a +#: truncated file would otherwise pass both checks below. +_CORPORA = {"CLDR": ("corpus_cldr.jsonl", 1000), "GND": ("corpus_gnd.jsonl", 500)} + + +def test_every_source_has_a_corpus_file() -> None: + assert set(_CORPORA) == set(agreement.sources()) + + +@pytest.mark.parametrize("source", sorted(_CORPORA)) +def test_the_corpus_and_the_fields_file_hold_the_same_renderings(source: str) -> None: + fields, _ = agreement.sources()[source] + corpus, least = _CORPORA[source] + from_fields = {(row["text"], row["shape"]) for row in agreement.load_rows(fields)} from_corpus = set() - for line in (_TOOLS / "corpus_cldr.jsonl").read_text(encoding="utf-8").splitlines(): + for line in (_TOOLS / corpus).read_text(encoding="utf-8").splitlines(): if line.strip(): entry = json.loads(line) from_corpus.add((entry, None) if isinstance(entry, str) else (entry["name"], entry["shape"])) assert from_corpus == from_fields - assert len(from_fields) > 1000, "the CLDR corpus is missing or truncated" + assert len(from_fields) > least, f"the {source} corpus is missing or truncated" -def test_nameparser_still_agrees_with_cldr_where_it_did() -> None: - rows = agreement.load_rows() +@pytest.mark.parametrize("source", sorted(_CORPORA)) +def test_nameparser_still_agrees_with_each_source_where_it_did(source: str) -> None: + fields, record = agreement.sources()[source] + rows = agreement.load_rows(fields) problems = agreement.changes( - agreement.read_record(), agreement.disagreements(rows), + agreement.read_record(record), agreement.disagreements(rows), {agreement.rendering_key(row) for row in rows}) assert not problems, "\n".join([ *problems[:40], - f"{len(problems)} change(s) against tools/differential/cldr_agreement.json.", + f"{len(problems)} change(s) against tools/differential/{record.name}.", f"If every one is intended, re-record with `{agreement.RECORD_COMMAND}` " "and say why in the commit."]) @@ -183,7 +198,9 @@ def test_the_summary_counts_each_role_and_matches_the_record( for role in agreement.ROLES: assert any(line.split()[0] == role and "agree" in line for line in out.splitlines() if line.strip()), role - assert "matches the record" in out + for source in agreement.sources(): + assert f"{source} view matches the record" in out + assert "locale view matches the record" in out @pytest.mark.parametrize("text", [ @@ -257,6 +274,7 @@ def test_a_re_record_drops_entries_whose_file_left_the_table( agreement.write_record({"xx/nativeG/sorting": {"text": "X"}}, record) monkeypatch.setattr(agreement, "LOCALE_RECORD", record) monkeypatch.setattr(agreement, "RECORD", tmp_path / "default.json") + monkeypatch.setattr(agreement, "GND_RECORD", tmp_path / "gnd.json") assert agreement.main(["--record"]) == 0 assert "xx/nativeG/sorting" not in agreement.read_record(record) diff --git a/tests/v2/test_gnd_corpus.py b/tests/v2/test_gnd_corpus.py new file mode 100644 index 00000000..10a370f3 --- /dev/null +++ b/tests/v2/test_gnd_corpus.py @@ -0,0 +1,117 @@ +"""Offline checks on tools/differential/build_gnd_corpus.py. + +The build script is the only part of the GND corpus that touches the +network, so the renderings it writes from a lobid record are pinned here +on hand-written records in lobid's shape. tools/ is not a package, so the +module is loaded by path, as _differential_fixtures.py loads compare.py. +""" +from typing import Any + +import pytest + +from ._differential_fixtures import load_tool + +build = load_tool("build_gnd_corpus") +agreement = load_tool("cldr_agreement") + +_PLAIN = build.Stratum("plain", "q", 1) +_FAMILY_FIRST = build.Stratum("cjk", "q", 1, family_first=True) + + +def _record(written: str, **entity: str) -> dict[str, Any]: + return {"gndIdentifier": "118540238", "preferredName": written, + "preferredNameEntityForThePerson": {k: [v] for k, v in entity.items()}} + + +def _texts(rows: list[dict[str, Any]]) -> list[tuple[str, str, bool]]: + return [(row["order"], row["text"], row["composed"]) for row in rows] + + +def test_a_surname_record_gives_its_index_form_and_a_composed_one() -> None: + rows = build.renderings(_record("Gogh, Vincent van", forename="Vincent", + prefix="van", surname="Gogh"), _PLAIN) + assert _texts(rows) == [("sorting", "Gogh, Vincent van", False), + ("givenFirst", "Vincent van Gogh", True)] + assert rows[0]["fields"] == {"given": "Vincent", "surname-prefix": "van", + "surname-core": "Gogh"} + + +def test_every_field_occurs_in_every_rendering() -> None: + # A field that did not occur would be expected EMPTY by the + # comparison, a disagreement no parser fix could resolve. That is + # what a glued particle did before its composed line stated the word + # whole: `d'` and `Arenberg` are not words of `d'Arenberg`. + for written, entity in [ + ("Arenberg, Auguste d'", {"forename": "Auguste", "prefix": "d'", + "surname": "Arenberg"}), + ("Ǧaʿfarī, Ibrāhīm al-", {"forename": "Ibrāhīm", "prefix": "al-", + "surname": "Ǧaʿfarī"}), + ("García Márquez, Gabriel", {"forename": "Gabriel", + "surname": "García Márquez"})]: + for row in build.renderings(_record(written, **entity), _PLAIN): + for value in row["fields"].values(): + assert agreement.occurs(value, row["text"]), (row["text"], value) + + +def test_a_glued_particle_is_stated_whole_where_it_is_glued() -> None: + index, composed = build.renderings( + _record("Arenberg, Auguste d'", forename="Auguste", prefix="d'", + surname="Arenberg"), _PLAIN) + assert composed["text"] == "Auguste d'Arenberg" + assert composed["fields"] == {"given": "Auguste", "surname": "d'Arenberg"} + assert index["fields"]["surname-prefix"] == "d'" + + +def test_a_family_first_area_keeps_the_index_form_only() -> None: + rows = build.renderings(_record("Zhang, Tingyu", forename="Tingyu", + surname="Zhang"), _FAMILY_FIRST) + assert _texts(rows) == [("sorting", "Zhang, Tingyu", False)] + + +def test_a_personal_name_expects_no_family_name() -> None: + [row] = build.renderings(_record("Björk", personalName="Björk"), _PLAIN) + assert row["fields"] == {"given": "Björk"} + assert agreement.expected_roles(row["fields"], row["text"])["family"] == "" + + +def test_a_regnal_name_is_composed_without_its_name_addition() -> None: + record = _record("Johann II., Pfalz-Zweibrücken, Pfalzgraf", + personalName="Johann", counting="II.", + nameAddition="Pfalz-Zweibrücken, Pfalzgraf") + [row] = build.renderings(record, _PLAIN) + assert (row["text"], row["composed"]) == ("Johann II.", True) + assert row["fields"] == {"given": "Johann", "generation": "II."} + + +@pytest.mark.parametrize("record", [ + # a descriptor the fields cannot place + _record("Eutychios, von Alexandria", personalName="Eutychios", + nameAddition="von Alexandria"), + _record("King, Martin Luther, Jr.", forename="Martin Luther", + surname="King", nameAddition="Jr."), + # a preferred name its fields do not spell + _record("Gogh, Vincent", forename="Vincent", prefix="van", surname="Gogh"), + _record("Amha Selassie", personalName="Amha Selassie I."), + # two values for one field + {"gndIdentifier": "1", "preferredName": "A, B", + "preferredNameEntityForThePerson": {"surname": ["A", "C"], "forename": ["B"]}}, +]) +def test_a_record_its_fields_cannot_account_for_is_left_out( + record: dict[str, Any]) -> None: + assert build.renderings(record, _PLAIN) == [] + + +def test_the_corpus_holds_each_text_once() -> None: + rows = [{"text": "Björk"}, {"text": "Björk"}, {"text": "Abe, Kōbō"}] + assert build.corpus_lines(rows) == ['"Abe, Kōbō"', '"Björk"'] + + +def test_a_duplicate_rendering_is_refused() -> None: + row = {"file": "1", "label": "x", "order": "sorting", "text": "A, B"} + with pytest.raises(ValueError, match="duplicate rendering 1/x/sorting"): + build.fields_lines([row, dict(row)]) + + +def test_every_stratum_has_a_distinct_label() -> None: + labels = [stratum.label for stratum in build.STRATA] + assert len(labels) == len(set(labels)) diff --git a/tools/differential/README.md b/tools/differential/README.md index f6e353b6..f9b833e0 100644 --- a/tools/differential/README.md +++ b/tools/differential/README.md @@ -187,6 +187,7 @@ invocation shows it. | `corpus_issues.jsonl` | name-like strings harvested from the GitHub issue tracker | anything nobody ever reported | | `corpus_cjk.jsonl` | the CJK-bearing rows of `tests/v2/cases.py`, via `build_cjk_corpus.py` (#295) | anything the case table itself missed | | `corpus_cldr.jsonl` | Unicode CLDR's person-name formatting test data at `release-48`: each fictional name's long, formal rendering in givenFirst, surnameFirst and sorting order, about 110 locales in native scripts, via `build_cldr_corpus.py` (2026-10-12); Unicode-3.0, notice in `cldr_LICENSE` | real-world name distributions: the names are written to fill every field, so full-house names are over-represented and plain two-word names under-represented | +| `corpus_gnd.jsonl` | the German National Library's authority file (GND, via lobid), real people who are deceased and have a Wikipedia article: each preferred name as cataloged (`Gogh, Vincent van`) and, outside family-first areas, a given-first rendering composed from its fields, sampled by shape and area via `build_gnd_corpus.py` (2026-10-16); CC0, credit in `gnd_LICENSE` | names as their bearers write them: German library romanization and German forms for historic figures, Latin script only, no titles, credentials or nicknames, and the catalog's entry rules (not the bearer's culture) decide what counts as a surname | | `corpus_rules.jsonl` | every example in `docs/design/rules.md`, via `build_rules_corpus.py` (#414) | anything the rules doc has no example for | | `corpus_shapes.jsonl` | shape-tagged rows of `tests/v2/cases.py`, via `build_shapes_corpus.py` (#468) | anything no one has tagged a row for | @@ -389,7 +390,7 @@ data can. ## The CLDR agreement ratchet -`corpus_cldr.jsonl` is the one corpus whose names arrive with ground truth: CLDR states every name's fields separately, and `build_cldr_corpus.py` keeps them in `cldr_fields.jsonl`. The snapshot watches those names like any corpus's. Separately, `cldr_agreement.py` compares them against CLDR, role by role — title, given names, family, suffix, and the particle/base split where CLDR states it — and records every disagreement in `cldr_agreement.json`. +`corpus_cldr.jsonl` was the first corpus whose names arrive with ground truth: CLDR states every name's fields separately, and `build_cldr_corpus.py` keeps them in `cldr_fields.jsonl`. The snapshot watches those names like any corpus's. Separately, `cldr_agreement.py` compares them against CLDR, role by role — title, given names, family, suffix, and the particle/base split where CLDR states it — and records every disagreement in `cldr_agreement.json`. `tests/v2/test_cldr_agreement.py` holds the tree to that record. It fails when a role that agreed stops agreeing, when a recorded disagreement starts agreeing (so it can be recorded and guarded), when a recorded disagreement's answer changes, and when a recorded rendering no longer exists. When every reported change is intended: @@ -399,6 +400,8 @@ and say why in the commit. Run it without `--record` for per-role agreement coun A second view measures the locale packs (#672). `LOCALE_FILES` in `cldr_agreement.py` maps each CLDR file to the pack for its language (`zh`, `zh_Hant`, `yue`, `yue_Hans` → `ZH`; `ja` → `JA`; `ru` → `RU`; `tr`, `az` → `TR_AZ`); those renderings are parsed with `parser_for(pack)`, over the same `FAMILY_FIRST` base where CLDR's order is surnameFirst, and their disagreements go to `cldr_agreement_locales.json`, ratcheted per pack by the same test. The summary prints, per pack, how many of its renderings agree in every role under the default parser and under the pack, so a pack PR shows what it moved on its own language. A new pack adds its files to `LOCALE_FILES`, or its name to `NO_CLDR`; the test fails on a pack in neither. The modelling differences stay recorded here too: a pack is not meant to agree with CLDR where the models differ by design. -`--record` rewrites both records. `JA` needs the `ja` extra (`namedivider-python`), which only CI's `ja-extra` job installs: without it the `JA` ratchet skips, the summary says `not measured`, and `--record` keeps the recorded `ja` entries unchanged. Re-record with the extra installed (`uv sync --group dev --extra ja`) when a change moves Japanese. +**The GND source.** `build_gnd_corpus.py` writes the GND's name parts in CLDR's field vocabulary (`forename` → `given`, `prefix` → `surname-prefix`, `surname` → `surname-core`, `counting` → `generation`, and a `personalName` -- a person entered under the whole name, with no surname -- as `given` alone, so the family is expected empty), so `cldr_agreement.py` compares `gnd_fields.jsonl` by the same rules and records its disagreements in `gnd_agreement.json`, ratcheted by the same test. The locale view reads CLDR only. A composed rendering says so (`composed: true`); where a particle is glued to the surname (`d'Arenberg`, `al-Ǧaʿfarī`) the composed line states the glued word as a whole `surname`, since the comparison matches fields word by word, and the index form, where the particle is a word of its own, keeps the split. Raw lobid responses are cached outside the tree (`$NAMEPARSER_TOOLS_CACHE` or `~/.cache/nameparser-tools/gnd`); `--refresh` fetches them again. -`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names. +`--record` rewrites every record. `JA` needs the `ja` extra (`namedivider-python`), which only CI's `ja-extra` job installs: without it the `JA` ratchet skips, the summary says `not measured`, and `--record` keeps the recorded `ja` entries unchanged. Re-record with the extra installed (`uv sync --group dev --extra ja`) when a change moves Japanese. + +`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `corpus_gnd.jsonl` stays in it: its names are real, and no count those tests carry moved when it joined (2026-10-16). For the same reason a release figure counts GND's moved names in, where it counts CLDR's out. `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names. diff --git a/tools/differential/build_gnd_corpus.py b/tools/differential/build_gnd_corpus.py new file mode 100644 index 00000000..622f5910 --- /dev/null +++ b/tools/differential/build_gnd_corpus.py @@ -0,0 +1,352 @@ +"""Regenerate the GND corpus from the German National Library's authority file. + +A corpus with its own provenance. Each corpus covers a blind spot the +others have -- the roster, with each file's source and the blind spot it +leaves, is the table in tools/differential/README.md. This one is the +first with ground truth for REAL people. The GND (Gemeinsame Normdatei, +CC0) catalogs every person under a preferred name whose parts are stored +separately: `surname`, `forename`, `prefix` (the particle, `van`, `d'`, +`al-`), `counting` (a regnal number), or a single `personalName` where +the person is entered under the name as a whole, with no surname to +invert -- Icelanders, Malays, rulers, saints. CLDR's names are +fictional; these are deceased people notable enough for a Wikipedia +article, which keeps the corpus to public figures. + + uv run python tools/differential/build_gnd_corpus.py + uv run python tools/differential/build_gnd_corpus.py --refresh + +Writes three files beside this script, always together: + +- corpus_gnd.jsonl -- one line per distinct rendering, in the existing + corpus line format, read by snapshot.py like every other corpus. +- gnd_fields.jsonl -- one line per rendering, with the GND fields + written in CLDR's field vocabulary (`given`, `surname-prefix`, + `surname-core`, `generation`), so cldr_agreement.py compares both + sources by the same rules. +- gnd_LICENSE -- the CC0 statement and the source credit. + +Raw lobid responses are cached outside the repository, in +$NAMEPARSER_TOOLS_CACHE or ~/.cache/nameparser-tools (as +tools/name_usage.py does), so a rebuild reads the same records until +--refresh fetches them again. The GND changes daily; the GND id on each +fields line is the provenance. + +Selection is by SHAPE and AREA, never at random: each stratum below is a +lobid query plus a predicate, narrowed to a slice of GND ids +(`gndIdentifier:*7`, `*07`, ...) until at most POOL records match, +fetched whole, and cut to its quota in sha256 order of the id. A +stratum's count says what was sampled, not how common the shape is. + +Renderings, per record: + +- a surname record gives GND's preferred name as written -- the index + form, `Gogh, Vincent van` -- and, outside the family-first areas, a + given-first rendering COMPOSED from the fields (`Vincent van Gogh`, + `Muḥammad ʿAlī aṣ-Ṣābūnī`, a particle ending in an apostrophe or a + hyphen joined without a space). The composed line says so + (`composed: true`): it tests the parser on a real name in a form this + script wrote, as CLDR's renderings are formatter output. A glued + particle's composed line states the glued word as a whole `surname`, + since the comparison matches fields word by word; the index form, + where the particle is a word of its own, keeps the split. +- a personalName record gives the name as written; it is in direct + order and has no inverted form. CLDR's `given` holds it, so the + family name is expected empty. +- a counting record gives `personalName counting` (`Johann II.`), the + preferred name without its `nameAddition` (`Pfalz-Zweibrücken, + Pfalzgraf`, a German descriptor rather than a part of the name), so + it is composed too. + +Records with a nameAddition are otherwise left out: it mixes bynames, +offices and occupations in German, and no field says which. + +Blind to: names as their bearers wrote them. GND writes in German +library romanization (`Dostoevskij, Fëdor Michajlovič`) and German forms +for historic figures (`Elisabeth`, `Thomas von Aquin`), Latin script +only. Its entry rules, not the bearer's culture, decide what counts as +a surname: Vietnamese and Thai names are entered as a personalName +(direct order), so those areas are not sampled for that stratum, and an +Icelandic family name (`Jón Thoroddsen`) is a personalName too. And no +title, credential or nickname appears in a preferred name at all. +""" +from __future__ import annotations + +import argparse +import hashlib +import json +import os +import urllib.parse +import urllib.request +from collections.abc import Callable +from pathlib import Path +from typing import Any, NamedTuple + +HERE = Path(__file__).resolve().parent +CORPUS = HERE / "corpus_gnd.jsonl" +FIELDS = HERE / "gnd_fields.jsonl" +LICENSE = HERE / "gnd_LICENSE" +SEARCH = "https://lobid.org/gnd/search" +USER_AGENT = ("python-nameparser build_gnd_corpus " + "(https://github.com/derek73/python-nameparser)") +#: Deceased and notable: public figures only. +BASE = "_exists_:dateOfDeath AND _exists_:wikipedia" +#: The most records a stratum fetches before it is cut to its quota. +POOL = 300 +PAGE = 100 +#: Id-suffix slices, tried in order until a stratum's pool fits POOL. +SLICES = ("", "*7", "*07", "*007") +_ENTITY = "preferredNameEntityForThePerson" +_NO_ADDITION = f"NOT _exists_:{_ENTITY}.nameAddition" +#: Particles that join the next word without a space. +_GLUED = ("'", "’", "ʼ", "-") + +LICENSE_TEXT = """\ +corpus_gnd.jsonl and gnd_fields.jsonl are derived from the Gemeinsame +Normdatei (GND) of the Deutsche Nationalbibliothek, read through +lobid-gnd (https://lobid.org/gnd), and carry the GND's license. + +The Deutsche Nationalbibliothek states that the GND authority data "is +available free of charge for general use under Creative Commons Zero +( CC0 1.0 ) terms." +https://www.dnb.de/EN/Professionell/Metadatendienste/Datenbezug/geschaeftsmodell.html + +CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ + +No attribution is required; this file credits the source anyway. +Source: Gemeinsame Normdatei (GND), Deutsche Nationalbibliothek, via +lobid-gnd (hbz). Each line of gnd_fields.jsonl names its record's GND +id, resolvable at https://d-nb.info/gnd/. +""" + + +def area(code: str) -> str: + return ('geographicAreaCode.id:"https://d-nb.info/standards/vocab/gnd/' + f'geographic-area-code#{code}"') + + +def areas(*codes: str) -> str: + return "(" + " OR ".join(area(c) for c in codes) + ")" + + +def _has(field: str) -> str: + return f"_exists_:{_ENTITY}.{field}" + + +def _lacks(field: str) -> str: + return f"NOT _exists_:{_ENTITY}.{field}" + + +def _entity(record: dict[str, Any]) -> dict[str, list[str]]: + entity: dict[str, list[str]] = record.get(_ENTITY) or {} + return entity + + +def _one(entity: dict[str, list[str]], field: str) -> str: + values = entity.get(field) or [] + return values[0].strip() if len(values) == 1 else "" + + +def _compound(record: dict[str, Any]) -> bool: + """A surname of two or more words, or hyphenated, with no particle.""" + surname = _one(_entity(record), "surname") + return " " in surname or "-" in surname.strip("-") + + +def _any(record: dict[str, Any]) -> bool: + return True + + +class Stratum(NamedTuple): + label: str + query: str + quota: int + keep: Callable[[dict[str, Any]], bool] = _any + #: An area where a name is written family-first: only GND's own + #: index form is kept, since a composed given-first text would be + #: unnatural and the area is where the person was active, not their + #: culture, so a family-first composition could not be trusted. + family_first: bool = False + + +_SURNAME = f"{_has('surname')} AND {_NO_ADDITION}" +_DIRECT = f"{_has('personalName')} AND {_lacks('counting')} AND {_NO_ADDITION}" +_PARTICLE = f"{_has('prefix')} AND {_NO_ADDITION}" + +STRATA = ( + # No surname: entered under the name as a whole. + Stratum("direct-is", f"{_DIRECT} AND {area('XA-IS')}", 30), + Stratum("direct-my-id", f"{_DIRECT} AND {areas('XB-MY', 'XB-ID')}", 30), + Stratum("direct-arab", f"{_DIRECT} AND {areas('XC-EG', 'XB-IQ', 'XB-SY', 'XB-SA')}", 30), + Stratum("direct-ir-af", f"{_DIRECT} AND {areas('XB-IR', 'XB-AF')}", 20), + Stratum("direct-et-mm", f"{_DIRECT} AND {areas('XC-ET', 'XB-MM')}", 20), + Stratum("direct-eu", f"{_DIRECT} AND {areas('XA-DE', 'XA-IT', 'XA-FR')}", 30), + # Regnal numbers. + Stratum("regnal", f"{_has('personalName')} AND {_has('counting')}", 40), + # Particles, by area, and the glued kinds wherever they occur. + Stratum("particle-de-at", f"{_PARTICLE} AND {areas('XA-DE', 'XA-AT', 'XA-CH')}", 30), + Stratum("particle-nl-be", f"{_PARTICLE} AND {areas('XA-NL', 'XA-BE')}", 30), + Stratum("particle-fr", f"{_PARTICLE} AND {area('XA-FR')}", 25), + Stratum("particle-it", f"{_PARTICLE} AND {area('XA-IT')}", 20), + Stratum("particle-iberia", f"{_PARTICLE} AND {areas('XA-ES', 'XA-PT', 'XD-BR', 'XD-MX', 'XD-AR')}", 25), + Stratum("particle-elided", f"{_NO_ADDITION} AND ({_ENTITY}.prefix:d\\' OR {_ENTITY}.prefix:l\\')", 15), + Stratum("particle-arab", f"{_PARTICLE} AND {areas('XC-EG', 'XB-IQ', 'XB-SY', 'XB-SA', 'XB-LB', 'XC-MA')}", 20), + # Compound surnames (two words or hyphenated), no particle. + Stratum("compound-iberia", f"{_SURNAME} AND {_lacks('prefix')} AND {areas('XA-ES', 'XA-PT')}", 30, _compound), + Stratum("compound-latam", f"{_SURNAME} AND {_lacks('prefix')} AND {areas('XD-BR', 'XD-MX', 'XD-AR', 'XD-CO', 'XD-CL', 'XD-PE')}", 30, _compound), + # Family-first areas: the index form only. + Stratum("index-cjk", f"{_SURNAME} AND {areas('XB-CN', 'XB-TW', 'XB-JP', 'XB-KR')}", 40, family_first=True), + Stratum("index-hu", f"{_SURNAME} AND {area('XA-HU')}", 20, family_first=True), + # A control slice of plain surname, forename names. + Stratum("plain-anglo", f"{_SURNAME} AND {_lacks('prefix')} AND {areas('XD-US', 'XA-GB', 'XA-IE')}", 25), + Stratum("plain-europe", f"{_SURNAME} AND {_lacks('prefix')} AND {areas('XA-DE', 'XA-RU', 'XA-PL', 'XA-CZ', 'XA-GR')}", 25), +) + + +def cache_dir() -> Path: + root = Path(os.environ.get("NAMEPARSER_TOOLS_CACHE", + Path.home() / ".cache" / "nameparser-tools")) + path = root / "gnd" + path.mkdir(parents=True, exist_ok=True) + return path + + +def _get_json(params: dict[str, str | int], refresh: bool) -> dict[str, Any]: + url = f"{SEARCH}?{urllib.parse.urlencode(params)}" + cached = cache_dir() / (hashlib.sha256(url.encode()).hexdigest()[:24] + ".json") + if cached.exists() and not refresh: + data: dict[str, Any] = json.loads(cached.read_text(encoding="utf-8")) + return data + request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT}) + with urllib.request.urlopen(request, timeout=120) as response: + body = response.read() + data = json.loads(body) + if "totalItems" not in data: + raise ValueError(f"not a lobid search response: {url}") + cached.write_bytes(body) + return data + + +def _search(query: str, size: int, start: int, refresh: bool) -> dict[str, Any]: + return _get_json({"q": f"{BASE} AND {query}", "filter": "type:Person", + "format": "json", "size": size, "from": start, + "sort": "gndIdentifier:asc"}, refresh) + + +def pool(stratum: Stratum, refresh: bool) -> list[dict[str, Any]]: + """Every record of the stratum's narrowest id slice that still fits + POOL, after the stratum's own predicate.""" + for suffix in SLICES: + query = stratum.query + (f" AND gndIdentifier:{suffix}" if suffix else "") + total = int(_search(query, 0, 0, refresh)["totalItems"]) + if total <= POOL: + break + else: + raise ValueError(f"{stratum.label}: {total} records even in the " + f"narrowest slice; add a slice to SLICES") + records: list[dict[str, Any]] = [] + for start in range(0, total, PAGE): + records.extend(_search(query, PAGE, start, refresh)["member"]) + return [r for r in records if stratum.keep(r)] + + +def _order(record: dict[str, Any]) -> str: + return hashlib.sha256(str(record["gndIdentifier"]).encode()).hexdigest() + + +def renderings(record: dict[str, Any], stratum: Stratum) -> list[dict[str, Any]]: + """The fields lines one record contributes; [] when its preferred + name holds anything the fields cannot account for.""" + entity = _entity(record) + if any(len(values) != 1 for values in entity.values()): + return [] + gnd = str(record["gndIdentifier"]) + written = str(record["preferredName"]).strip() + + def row(order: str, text: str, fields: dict[str, str], composed: bool) -> dict[str, Any]: + return {"file": gnd, "label": stratum.label, "order": order, "text": text, + "shape": None, "composed": composed, "fields": fields} + + personal, counting = _one(entity, "personalName"), _one(entity, "counting") + if personal: + if counting: + return [row("givenFirst", f"{personal} {counting}", + {"given": personal, "generation": counting}, True)] + if written != personal or "," in personal: + return [] + return [row("givenFirst", written, {"given": personal}, False)] + surname, forename = _one(entity, "surname"), _one(entity, "forename") + prefix = _one(entity, "prefix") + if not surname or not forename or "nameAddition" in entity or "," in surname + forename: + return [] + index = f"{surname}, {forename}" + (f" {prefix}" if prefix else "") + if written != index: + return [] # the preferred name is not what its fields say + fields = {"given": forename, "surname-core": surname} + if prefix: + fields["surname-prefix"] = prefix + rows = [row("sorting", written, fields, False)] + if not stratum.family_first: + if prefix.endswith(_GLUED): + # One word: the comparison matches fields word by word, so + # the glued word is stated whole; the index form, where the + # particle is a word of its own, keeps the split. + glued = prefix + surname + rows.append(row("givenFirst", f"{forename} {glued}", + {"given": forename, "surname": glued}, True)) + else: + family = f"{prefix} {surname}" if prefix else surname + rows.append(row("givenFirst", f"{forename} {family}", fields, True)) + return rows + + +def corpus_lines(rows: list[dict[str, Any]]) -> list[str]: + """One harness line per distinct text, sorted for stable diffs. No + GND rendering carries a shape: a comma or the default order reads it.""" + return [json.dumps(text, ensure_ascii=False) + for text in sorted({str(row["text"]) for row in rows})] + + +def fields_lines(rows: list[dict[str, Any]]) -> list[str]: + """One line per rendering, sorted by its key (GND id/stratum/order).""" + keyed: dict[str, dict[str, Any]] = {} + for row in rows: + key = f"{row['file']}/{row['label']}/{row['order']}" + if key in keyed: + raise ValueError(f"duplicate rendering {key}") + keyed[key] = row + return [json.dumps(keyed[k], ensure_ascii=False, sort_keys=True) + for k in sorted(keyed)] + + +def build(refresh: bool) -> list[dict[str, Any]]: + rows: list[dict[str, Any]] = [] + seen: set[str] = set() + for stratum in STRATA: + taken = 0 + for record in sorted(pool(stratum, refresh), key=_order): + if taken == stratum.quota: + break + gnd = str(record["gndIdentifier"]) + mine = [] if gnd in seen else renderings(record, stratum) + if mine: + seen.add(gnd) + rows.extend(mine) + taken += 1 + print(f"{stratum.label:16} {taken:3}/{stratum.quota} names") + return rows + + +def main() -> None: + ap = argparse.ArgumentParser(description=__doc__.splitlines()[0]) + ap.add_argument("--refresh", action="store_true", + help="fetch from lobid again instead of reading the cache") + rows = build(ap.parse_args().refresh) + CORPUS.write_text("\n".join(corpus_lines(rows)) + "\n", encoding="utf-8") + FIELDS.write_text("\n".join(fields_lines(rows)) + "\n", encoding="utf-8") + LICENSE.write_text(LICENSE_TEXT, encoding="utf-8") + print(f"GND: {len(rows)} renderings of {len({r['file'] for r in rows})} " + f"names; wrote {CORPUS.name}, {FIELDS.name}, {LICENSE.name}") + + +if __name__ == "__main__": + main() diff --git a/tools/differential/cldr_agreement.py b/tools/differential/cldr_agreement.py index ce81531c..5605a1c6 100644 --- a/tools/differential/cldr_agreement.py +++ b/tools/differential/cldr_agreement.py @@ -5,7 +5,10 @@ working tree and compares, role by role, with what CLDR says; the DISAGREEMENTS are recorded in cldr_agreement.json, and tests/v2/test_cldr_agreement.py fails when the tree's disagreements stop -matching the record: +matching the record. The GND corpus (build_gnd_corpus.py) writes its +fields in CLDR's vocabulary, so it is a second SOURCE compared by the +same rules, with its record in gnd_agreement.json. For each source the +test fails on: - a role that agreed now disagrees (a regression); - a recorded disagreement now agrees (progress, which must be recorded so @@ -17,11 +20,14 @@ uv run python tools/differential/cldr_agreement.py # summary uv run python tools/differential/cldr_agreement.py --record # re-record +--record rewrites every record, the GND one and the locale one below +included. + A second view does the same with each locale pack (#672): the renderings of every CLDR file in LOCALE_FILES are parsed with parser_for(pack), and their disagreements are recorded in cldr_agreement_locales.json and ratcheted the same way, so a pack change shows what it moved on its own -language. --record rewrites both records. A pack needing an optional +language. It reads the CLDR source only. A pack needing an optional extra that is not installed (JA's namedivider) is not measured, and its recorded entries are carried over unchanged. @@ -52,6 +58,8 @@ FIELDS = HERE / "cldr_fields.jsonl" RECORD = HERE / "cldr_agreement.json" LOCALE_RECORD = HERE / "cldr_agreement_locales.json" +GND_FIELDS = HERE / "gnd_fields.jsonl" +GND_RECORD = HERE / "gnd_agreement.json" RECORD_COMMAND = "uv run python tools/differential/cldr_agreement.py --record" #: shapes.py's FAMILY_FIRST shape, the only tag build_cldr_corpus.py writes. FAMILY_FIRST_SHAPE = 4 @@ -215,7 +223,7 @@ def changes(recorded: dict[str, dict[str, Any]], current: dict[str, dict[str, An out: list[str] = [] for key in sorted(set(recorded) | set(current)): if key not in keys: - out.append(f"gone: {key} is recorded but no longer a CLDR rendering") + out.append(f"gone: {key} is recorded but no longer a rendering") continue old, new = recorded.get(key, {}), current.get(key, {}) for role in sorted((set(old) | set(new)) - {"text"}): @@ -259,17 +267,42 @@ def _packs() -> list[str]: return sorted(set(LOCALE_FILES.values())) +def sources() -> dict[str, tuple[Path, Path]]: + """Each source of stated fields: name -> (fields file, record). Read + at call time, so a test that points a record elsewhere is obeyed.""" + return {"CLDR": (FIELDS, RECORD), "GND": (GND_FIELDS, GND_RECORD)} + + +def _summary(name: str, rows: list[dict[str, Any]], + current: dict[str, dict[str, Any]], record: Path) -> list[str]: + """Print one source's per-role agreement; return its changes.""" + totals: Counter[str] = Counter() + for row in rows: + totals.update(expected_roles(row["fields"], row["text"]).keys()) + wrong = Counter(role for entry in current.values() for role in entry if role != "text") + print(f"{name}, {len(rows)} renderings:") + for role in ROLES: + agree = totals[role] - wrong[role] + print(f"{role:17} {agree:5}/{totals[role]:<5} agree") + problems = changes(read_record(record), current, {rendering_key(r) for r in rows}) + print("\n".join(problems) or f"{name} view matches the record") + return problems + + def main(argv: list[str] | None = None) -> int: ap = argparse.ArgumentParser(description=__doc__.splitlines()[0]) ap.add_argument("--record", action="store_true", - help=f"rewrite {RECORD.name} and {LOCALE_RECORD.name} " + help="rewrite every source's record and the locale record " "from the working tree") args = ap.parse_args(argv) - rows = load_rows() - current = disagreements(rows) + loaded = {name: (load_rows(fields), record) + for name, (fields, record) in sources().items()} + current = {name: disagreements(rows) for name, (rows, _) in loaded.items()} + rows = loaded["CLDR"][0] if args.record: - write_record(current) - print(f"recorded {len(current)} disagreeing renderings to {RECORD.name}") + for name, (_, record) in loaded.items(): + write_record(current[name], record) + print(f"recorded {len(current[name])} disagreeing renderings to {record.name}") old = read_record(LOCALE_RECORD) if LOCALE_RECORD.exists() else {} measured = [p for p in _packs() if pack_available(p)] unmeasured = set(_packs()) - set(measured) @@ -283,16 +316,11 @@ def main(argv: list[str] | None = None) -> int: write_record(dict(sorted(locale.items())), LOCALE_RECORD) print(f"recorded {len(locale)} disagreeing renderings to {LOCALE_RECORD.name}") return 0 - totals: Counter[str] = Counter() - for row in rows: - totals.update(expected_roles(row["fields"], row["text"]).keys()) - wrong = Counter(role for entry in current.values() for role in entry if role != "text") - for role in ROLES: - agree = totals[role] - wrong[role] - print(f"{role:17} {agree:5}/{totals[role]:<5} agree") - problems = changes(read_record(), current, {rendering_key(r) for r in rows}) - print("\n".join(problems) or "default view matches the record") - print("\nlocale view, renderings with every role agreeing:") + problems: list[str] = [] + for name, (source_rows, record) in loaded.items(): + problems += _summary(name, source_rows, current[name], record) + print() + print("CLDR locale view, renderings with every role agreeing:") recorded = read_record(LOCALE_RECORD) locale_problems = unmapped(recorded) for pack in _packs(): @@ -302,7 +330,7 @@ def main(argv: list[str] | None = None) -> int: print(f"{pack:6} {files}: not measured (needs {_EXTRAS[pack]})") continue found = disagreements(mine, locale=True) - before = sum(rendering_key(row) not in current for row in mine) + before = sum(rendering_key(row) not in current["CLDR"] for row in mine) after = len(mine) - len(found) print(f"{pack:6} {files}: {before}/{len(mine)} default -> " f"{after}/{len(mine)} with the pack") diff --git a/tools/differential/corpus_gnd.jsonl b/tools/differential/corpus_gnd.jsonl new file mode 100644 index 00000000..982f191c --- /dev/null +++ b/tools/differential/corpus_gnd.jsonl @@ -0,0 +1,798 @@ +"Abd al-Aziz ibn Muhammad" +"Abdullah bin Haji Ahmad Badawi" +"Abe, Shinnosuke" +"Abraham van den Hecken" +"Abu Bakar" +"Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī" +"Abu-'l-Qāsim Maslama Ibn-Aḥmad al-Maǧrīṭī" +"Abū-Bakr aš-Šiblī" +"Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad" +"Abū-Muslim" +"Abū-Ṣāliḥ al-Armanī" +"Achille d'Orsi" +"Advayavajra" +"Agitu Ideo Gudeta" +"Aguado y García, Dionisio" +"Ahmad Al-Hadi" +"Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah" +"Aitken, Robert" +"Alan Ridout" +"Albert Guðmundsson" +"Albert Lederle" +"Albert, Eugen d'" +"Albertino della Piazza" +"Albrecht IV." +"Albrecht von Alvensleben" +"Aldephonse Alexandre Félix du Jardin" +"Alexis" +"Alfonsus Antonius de Sarasa" +"Alice Rühle-Gerstel" +"Almonde, Philips van" +"Alonso de Cardenas" +"Alquen, Gunter d'" +"Alvensleben, Albrecht von" +"Alzon, Emmanuel d'" +"Amha Selassie I." +"Amigo Vallejo, Carlos" +"Amélie Beaury-Saurel" +"Amīn as-Sulṭān ʿAlī Aṣġar Ḫān" +"Anan ben David" +"Andreas Bernardus de Quertenmont" +"Andreas Martin" +"Angiviller, Charles Claude de La Billarderie d'" +"Angoulême, Louis Antoine d'Artois d'" +"Anne-Pierre de Montesquiou-Fézensac" +"Annebault, Claude d'" +"Antico" +"Antoine de Gramont" +"Antoine de Tounens" +"Anton von Tschurtschenthaler" +"Antonio García y Bellido" +"Antonio Moreno Casamitjana" +"Antonio da Sangallo" +"Antonio dos Santos Cabral" +"Antonius van Dale" +"Arco, Giovanni Battista Gherardo d'" +"Arenas Betancourt, Rodrigo" +"Arenberg, Auguste Marie Raymond d'" +"Arend, Arie den" +"Arie den Arend" +"Armando de Lacerda" +"Arnold Neher" +"Asas Manterola, Benita" +"Assad, Hafis al-" +"Ataíde, Luís de" +"Aubigné, Théodore Agrippa d'" +"August von Cetto" +"Auguste Marie Raymond d'Arenberg" +"Augustus P. Gardner" +"Augustus Seymour Porter" +"Aung San" +"Auxiron, Claude François Joseph d'" +"Avraham ben Mosheh ben Maimon" +"Ayala Pérez, Daniel" +"Ayolas, Juan de" +"Azizi Hj. Abdullah" +"Aḥmad Ibn-ʿAlī al-Maqrīzī" +"Ba Maw" +"Babe D. Zaharias" +"Badurad" +"Bailey, Liberty Hyde" +"Balari i Jovany, Josep" +"Barbara Brukalska" +"Barrera y Leirado, Cayetano Alberto de la" +"Baʿal-Maḥshoves̀" +"Beaury-Saurel, Amélie" +"Bella Cohen Spewack" +"Benedikt Gröndal" +"Benita Asas Manterola" +"Benito Jerónimo Feijoo y Montenegro" +"Benito Quinquela Martín" +"Benjamin Louis Eulalie de Bonneville" +"Bernard große Broermann" +"Bernardino de Sahagún" +"Bernhard zu Solms-Braunfels" +"Berta Klingberg" +"Bisschop, Eric de" +"Blas de Lezo" +"Bonafini, Hebe de" +"Bonifatius VIII." +"Bonneville, Benjamin Louis Eulalie de" +"Bonvi" +"Borcke, Karl August Ferdinand von" +"Bourne, Samuel" +"Bransfield, Edward" +"Breuner, Philipp von" +"Broermann, Bernard große" +"Brossard, Sébastien de" +"Brukalska, Barbara" +"Bruno III." +"Bunn, Teddy" +"Bunsen, Frances von" +"Bustamante y Rivero, José Luis" +"Buḥturī, al-Walīd Ibn-ʿUbaid al-" +"Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī" +"Bāqir Ḫān" +"Caballero Calderón, Eduardo" +"Calcar, Jan Stephan von" +"Camilo Castelo Branco" +"Campo Serrano, José María" +"Cardenas, Alonso de" +"Carlos Amigo Vallejo" +"Carlos Prats Gonzaléz" +"Carnarvon, George Edward Stanhope Molyneux Herbert of" +"Carpentier, Pieter de" +"Carrillo de Mendoza y Pimentel, Diego" +"Carvalho Moreira, Francisco Inácio de" +"Cassini, Jean-Dominique de" +"Castelo Branco, Camilo" +"Cayetano Alberto de la Barrera y Leirado" +"Cerda y Aragón, Tomás Antonio de la" +"Cetto, August von" +"Charles Claude de La Billarderie d'Angiviller" +"Charles Wilkins" +"Chattel, Frederik Jacobus van Rossum" +"Chikamatsu, Monzaemon" +"Christian Ulrich II." +"Ciro di Pèrs" +"Clarice de'Medici" +"Claude François Joseph d'Auxiron" +"Claude d'Annebault" +"Claus Harms" +"Clorinda Málaga de Prado" +"Cobb, Nathan Augustus" +"Colette" +"Consuelo de Saint-Exupéry" +"Cornelis van Dalen" +"Costanza da Varano" +"Cramer, Heinz von" +"Cummins, George D." +"Cunow, Heinrich" +"Cunsel, Herman de" +"Curt Ludwig von Gienanth" +"Cvrček, Radim" +"Czigány, Dezső" +"Dale, Antonius van" +"Dalen, Cornelis van" +"Danarto" +"Daniel Ayala Pérez" +"David zu Sonnegg von Ungnad von Weissenwolf" +"Dermot Ryan" +"Desvalls i d’Ardena, Joan Antoni" +"Deventer, Willem Antonie van" +"Diego Carrillo de Mendoza y Pimentel" +"Diego Fernández de San Pedro" +"Diest, Isala van" +"Dietrich Weise" +"Dietrich von Hildebrand" +"Dietrich von Theobald" +"Dietrich, Rolf" +"Dietwin" +"Dijk, Jan van" +"Dionisio Aguado y García" +"Diponegoro" +"Djuanda" +"Domingo Santa María González" +"Domingo de Iriarte" +"Domènech Estapà, Josep" +"Donat, Hans von" +"Donna Jean Godchaux" +"Drífa Viðar" +"Duby-Blom, Gertrude" +"Dumreicher, Johann von" +"Edmond de La Croix" +"Eduard V." +"Eduardo Caballero Calderón" +"Eduardo López Ochoa" +"Edward Bransfield" +"Edward Hall" +"Egbert van Heemskerck" +"Einar Arnórsson" +"Einar Benediktsson" +"Einar Jónsson" +"Eitel Friedrich II." +"Elard von Oldenburg-Januschau" +"Elslande, Renaat van" +"Elʿazar ben Yehudah" +"Emmanuel d'Alzon" +"Emmanuel d'Hooghvorst" +"Emmanuel de Grouchy" +"Engelen, Piet van" +"Engelhardt, Wolf von" +"Enver Pascha" +"Epaminondas Nunes de Ávila e Silva" +"Eric de Bisschop" +"Ernst von Wildenbruch" +"Escoto, Miguel d'" +"Esteva a Alsina, Maurus Daniel" +"Estrées, Victor-Marie d'" +"Etiemble" +"Eugen d'Albert" +"Eyck, Jan van" +"F. de Lange" +"Fadrique de Toledo Osorio" +"Faria, Teodoro de" +"Fatimah" +"Fauveau, Félicie de" +"Faḥḥām, Šākir al-" +"Feijoo y Montenegro, Benito Jerónimo" +"Ferdinand-Philippe d'Orléans" +"Fernando González Gortázar" +"Fidus" +"Fien de la Mar" +"Figueiredo, Jackson de" +"Finnur Jónsson" +"Fitzhugh, Louise" +"Foldès, Peter" +"Foncemagne, Étienne Lauréault de" +"Fraknói, Vilmos" +"Frances von Bunsen" +"Francisco Gutiérrez Carreola" +"Francisco Inácio de Carvalho Moreira" +"Franconetti y Aguilar, Silverio" +"Franz I." +"François de L'Aubespine" +"Friedrich IV." +"Friedrich Ludwig von Waldburg-Truchsess" +"Friedrich V." +"Fritz von Unruh" +"Frühbeck de Burgos, Rafael" +"Funès, Louis de" +"Fuʾād ar-Rikābī" +"Félicie de Fauveau" +"Gabriel Kolko" +"Gandásegui y Gorrochátegui, Remigio" +"Garaikoetxea Urriza, Juan C." +"Garcia-Roza, Luiz Alfredo" +"García y Bellido, Antonio" +"Gardner, Augustus P." +"Geleen und Amsterad, Gottfried Huyn von" +"Gemmingen, Pleikard Dietrich von" +"Geng, Biao" +"Georg VI." +"Georg von Hülsen-Haeseler" +"George D. Cummins" +"George Edward Stanhope Molyneux Herbert of Carnarvon" +"Gertrude Duby-Blom" +"Gerður Helgadóttir" +"Gesang" +"Giambologna" +"Gianantonio da Sangiorgio" +"Gienanth, Curt Ludwig von" +"Gillet" +"Giovanni Battista Gherardo d'Arco" +"Giuliano de Medici" +"Godchaux, Donna Jean" +"Goldschmidt, Neil Edward" +"González Gortázar, Fernando" +"Gorter, Johannes de" +"Gottfried Huyn von Geleen und Amsterad" +"Gottfried IV." +"Goëß, Johann von" +"Gragger, Robert" +"Gramont, Antoine de" +"Grandmaison, Louis de" +"Gregorio Modrego Casaus" +"Grouchy, Emmanuel de" +"Guardia Neyra, Jaime" +"Gudina Tumsa" +"Gunnar Benediktsson" +"Gunter d'Alquen" +"Gutiérrez Carreola, Francisco" +"Guðmundur Böðvarsson" +"Gábor, Andor" +"Gössmann, Elisabeth" +"Habib Pacha es-Saad" +"Hafis al-Assad" +"Hagen, Hermann von" +"Haider Hān ʿAmū-ūġlī" +"Hajós, György" +"Hall, Edward" +"Hamengku Buwono VIIII." +"Hani, Motoko" +"Hans Schiltberger" +"Hans Walter Klein" +"Hans von Donat" +"Haren, Willem van" +"Harms, Claus" +"Hase, Karl August von" +"Hashimoto, Chikanobu" +"Hebe de Bonafini" +"Hecken, Abraham van den" +"Heem, Jan Davidsz. de" +"Heemskerck, Egbert van" +"Heinrich Cunow" +"Heinrich I." +"Heinz Kägebein" +"Heinz von Cramer" +"Hempel, Ludwig" +"Herma Studeny" +"Herman de Cunsel" +"Hermann I." +"Hermann Martin Popert" +"Hermann von Hagen" +"Hermann von Kusmanek" +"Hermann zu Solms-Hohensolms-Lich" +"Hildebrand, Dietrich von" +"Hildebrand, Rudolf Friedrich Leopold von" +"Hooghvorst, Emmanuel d'" +"Horst, Jakob" +"Hudā aš-Šaʿrāwī" +"Humbelina" +"Hussein Kamil" +"Hussein Onn" +"Håkon III." +"Hülsen-Haeseler, Georg von" +"Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik" +"Ibrāhīm Ibn-Sinān" +"Ibrāhīm al-Yāzīǧī" +"Ibrāhīm al-Ǧaʿfarī" +"Ida Kar" +"Idwār al-Ḫarrāṭ" +"Ignacio López Rayón" +"Imam Bonjol" +"Imanishi, Kinji" +"Ippitsusai, Bunchō" +"Iriarte, Domingo de" +"Isala van Diest" +"Ismail I." +"Ismail Nasiruddin Shah" +"Iustinus II." +"Ivoi, Paul d'" +"Jackson de Figueiredo" +"Jaime Guardia Neyra" +"Jakob Horst" +"Jakob von Uexküll" +"James Muspratt" +"Jan Davidsz. de Heem" +"Jan Stephan von Calcar" +"Jan van Dijk" +"Jan van Eyck" +"Jan van Munster" +"Jardin, Aldephonse Alexandre Félix du" +"Jean Joseph Antoine Marie de Witte" +"Jean Louis Charles d'Orléans-Longueville" +"Jean de Beaumanoir de Lavardin" +"Jean de Montereul" +"Jean-Dominique de Cassini" +"Jean-François Lefebvre de La Barre" +"Joan Antoni Desvalls i d’Ardena" +"Job" +"Jodocus van Winghe" +"Johann Adolf von Krosigk" +"Johann Friedrich d'Orville" +"Johann II." +"Johann Klingenberg" +"Johann von Dumreicher" +"Johann von Goëß" +"Johannes d'Outrein" +"Johannes de Gorter" +"Jorge A. Livraga Rizzi" +"Josep Balari i Jovany" +"Josep Domènech Estapà" +"Joset, Theodor" +"José Antonio Nieves Conde" +"José Luis Bustamante y Rivero" +"José Luis Martín Descalzo" +"José López Domínguez" +"José López Portillo y Pacheco" +"José Maria Sert y Badia" +"José María Campo Serrano" +"José Robles Pazos" +"Joybert, Marc de" +"Juan Antonio Rascón Navarro Seña y Redondo" +"Juan C. Garaikoetxea Urriza" +"Juan Sordo Madaleno" +"Juan de Ayolas" +"Julie Traberth" +"Julius van Zuylen van Nijevelt" +"Jurk" +"Jászay, Pál" +"Jón Leifs" +"Jón Magnússon" +"Kamāl Yūsuf al-Ḥāǧǧ" +"Kar, Ida" +"Karl August Ferdinand von Borcke" +"Karl August von Hase" +"Karl I." +"Karl Lustig-Prean" +"Karl Pfeffer-Wildenbruch" +"Karl von Struve" +"Kazó, Stefan" +"Khaled el-Hassani ben el-Hachemi" +"Kho Liang Ie" +"Khun Sa" +"Ki, Tomonori" +"Kishi, Kōichi" +"Klaus Poeck" +"Klaus Schönert" +"Klein, Hans Walter" +"Klingberg, Berta" +"Klingenberg, Johann" +"Kolko, Gabriel" +"Kong, Yingda" +"Konráð Gíslason" +"Konstantin VII." +"Kovács, Attila" +"Kristján Eldjárn" +"Krosigk, Johann Adolf von" +"Kusmanek, Hermann von" +"Kállai, Gábor" +"Kägebein, Heinz" +"Kōno, Takashi" +"Kőrösi, Albin" +"L'Aubespine, François de" +"L. U. P. O." +"La Barre, Jean-François Lefebvre de" +"La Croix, Edmond de" +"Lacerda, Armando de" +"Lange, F. de" +"Lansere, Nikolaj Evgenʹevič" +"Lavardin, Jean de Beaumanoir de" +"Laṭīfa az-Zaiyāt" +"Lederle, Albert" +"Ledi Sayadaw" +"Leopoldo de'Medici" +"Lerch, Magda von" +"Leschetizky, Walter" +"Lezo, Blas de" +"Liang, Shuming" +"Liberty Hyde Bailey" +"Lim Boo Liat" +"Lipset, Seymour Martin" +"Livraga Rizzi, Jorge A." +"Lockroy" +"Lodewijk van Oranje-Nassau" +"Lorenzo di Pierfranceso de'Medici" +"Louis Antoine d'Artois d'Angoulême" +"Louis de Funès" +"Louis de Grandmaison" +"Louise Fitzhugh" +"Luciano Mendes de Almeida" +"Ludwig Hempel" +"Luis Martín-Santos" +"Luis Polo de Bernabé" +"Luis Van Rooten" +"Luis Vélez de Guevara" +"Luiz Alfredo Garcia-Roza" +"Lukardis" +"Lustig-Prean, Karl" +"Luís de Ataíde" +"László I." +"López Domínguez, José" +"López Ochoa, Eduardo" +"López Portillo y Pacheco, José" +"López Rayón, Ignacio" +"Lúcio de Mendonça" +"Lžedmitrij II." +"Machbuba" +"Maddalena de'Medici" +"Maella, Mariano Salvador de" +"Magda von Lerch" +"Magnus I." +"Magnús Eiríksson" +"Mahmud II." +"Makonnen Haile Selassie" +"Malas Zénāwi" +"Maleingreau, Paul de" +"Malik Ambar" +"Malik al-ʿĀdil al I." +"Manuel Marulanda Vélez" +"Maqrīzī, Aḥmad Ibn-ʿAlī al-" +"Mar, Fien de la" +"Marc de Joybert" +"Maria Firmina dos Reis" +"Marianne Schmidt" +"Mariano Ospina Pérez" +"Mariano Salvador de Maella" +"Marie Laure de Noailles" +"Marie Louise Fernande de Montpensier" +"Mario Ruiz Armengol" +"Markus von Wickenburg" +"Marsick, Martin Pierre" +"Martin Pierre Marsick" +"Martín Descalzo, José Luis" +"Martín-Santos, Luis" +"Marulanda Vélez, Manuel" +"María Dolores de Pablos" +"Mathilde Therese von Thurn und Taxis" +"Matsumoto, Shunichi" +"Matsumura, Jinzo" +"Matsuura, Takeshirō" +"Matthias von Pischof" +"Mattā al-Miskīn" +"Maurus Daniel Esteva a Alsina" +"Mayo" +"Mañé i Miravet, Teresa" +"Maǧrīṭī, Abu-'l-Qāsim Maslama Ibn-Aḥmad al-" +"Medici, Clarice de'" +"Medici, Giuliano de" +"Medici, Leopoldo de'" +"Medici, Lorenzo di Pierfranceso de'" +"Medici, Maddalena de'" +"Meister E. S." +"Mendes de Almeida, Luciano" +"Mendonça, Lúcio de" +"Merenberg, Sophie von" +"Miguel d'Escoto" +"Miranda, Tony" +"Miyamoto, Musashi" +"Modrego Casaus, Gregorio" +"Mohamad Asri Muda" +"Mohamed Khir Johari" +"Molnar, Thomas" +"Montereul, Jean de" +"Montesquiou-Fézensac, Anne-Pierre de" +"Montpensier, Marie Louise Fernande de" +"Moraes, Vinícius de" +"Moreno Casamitjana, Antonio" +"Morris, Robert" +"Munster, Jan van" +"Murad III." +"Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī" +"Muspratt, James" +"Mustafa I." +"Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail" +"Muḥammad Ibn-ʿAbd-al-Wahhāb" +"Muḥammad Taqī Ḫān Pisyān" +"Muḥammad ʿAlī Bāšā" +"Málaga de Prado, Clorinda" +"Mūsā al-Kāẓīm" +"Nakae, Toju" +"Nakamura, Masanao" +"Nalî" +"Naora, Nobuo" +"Nathan Augustus Cobb" +"Neher, Arnold" +"Neidhart, Sebastian" +"Neil Edward Goldschmidt" +"Ngugi wa Thiong'o" +"Ni-Tanjung" +"Nieves Conde, José Antonio" +"Nikolaj Evgenʹevič Lansere" +"Noailles, Marie Laure de" +"Nolhac, Pierre de" +"Nunes de Ávila e Silva, Epaminondas" +"Nuʿaim Ibn-Ḥammād al-H̱uzāʿī" +"Nūr al-Dīn" +"Oddur Björnsson" +"Oldenburg-Januschau, Elard von" +"Oranje-Nassau, Lodewijk van" +"Orléans, Ferdinand-Philippe d'" +"Orléans-Longueville, Jean Louis Charles d'" +"Orsi, Achille d'" +"Orueta y Duarte, Ricardo de" +"Orville, Johann Friedrich d'" +"Ospina Pérez, Mariano" +"Otto III." +"Outrein, Johannes d'" +"Ozaki, Shirō" +"Ozawa, Seiji" +"Pablos, María Dolores de" +"Paku Alam VIII" +"Paul Phélypeaux de Pontchartrain" +"Paul d'Ivoi" +"Paul de Maleingreau" +"Pendeta Zaba" +"Pfeffer-Wildenbruch, Karl" +"Philipp von Breuner" +"Philips van Almonde" +"Pi, Xirui" +"Piazza, Albertino della" +"Pierre de Nolhac" +"Pierre-Louis" +"Piet van Engelen" +"Pieter de Carpentier" +"Pischof, Matthias von" +"Pleikard Dietrich von Gemmingen" +"Poeck, Klaus" +"Polo de Bernabé, Luis" +"Pontchartrain, Paul Phélypeaux de" +"Popert, Hermann Martin" +"Porter, Augustus Seymour" +"Prats Gonzaléz, Carlos" +"Pèrs, Ciro di" +"Pétur Sigurðsson" +"Pîremêrd" +"Quertenmont, Andreas Bernardus de" +"Quinquela Martín, Benito" +"Radim Cvrček" +"Rafael Frühbeck de Burgos" +"Ramadhan Karta Hadimadja" +"Rascón Navarro Seña y Redondo, Juan Antonio" +"Rashid Maidin" +"Reis, Maria Firmina dos" +"Remigio Gandásegui y Gorrochátegui" +"Renaat van Elslande" +"Renaud de Roucy" +"Rethar" +"Ricardo Valderrama Fernández" +"Ricardo de Orueta y Duarte" +"Richard von Süßkind-Schwendi" +"Ridout, Alan" +"Rikābī, Fuʾād ar-" +"Robert Aitken" +"Robert Morris" +"Robles Pazos, José" +"Rodrigo Arenas Betancourt" +"Rolf Dietrich" +"Rudolf Friedrich Leopold von Hildebrand" +"Ruiz Armengol, Mario" +"Ryan, Dermot" +"Rühle-Gerstel, Alice" +"Saad, Habib Pacha es-" +"Sahagún, Bernardino de" +"Saint-Exupéry, Consuelo de" +"Saint-Pol-Roux" +"Saki" +"Samuel Bourne" +"San Pedro, Diego Fernández de" +"Sancho I." +"Sangallo, Antonio da" +"Sangiorgio, Gianantonio da" +"Santa María González, Domingo" +"Santi di Tito" +"Santos Cabral, Antonio dos" +"Sanz Briz, Ángel" +"Sarasa, Alfonsus Antonius de" +"Sarkīs ar-Rizzī" +"Schiltberger, Hans" +"Schlesinger, Ignác" +"Schmidt, Marianne" +"Schön, Theodor von" +"Schönert, Klaus" +"Sebastian Neidhart" +"Segundo Serrano Poncela" +"Sein Lwin" +"Serrano Poncela, Segundo" +"Sert y Badia, José Maria" +"Seymour Martin Lipset" +"Shahnon Ahmad" +"Shemuʾel ben Ḥofni" +"Sigfús Einarsson" +"Sighvatur Þórðarson" +"Sigríður Hagalín" +"Silverio Franconetti y Aguilar" +"Simeon bar Sabbaʿe" +"Simkoyê Şikak" +"Simonyi von Vitézvár, Lajos" +"Sirius" +"Soedjatmoko" +"Solms-Braunfels, Bernhard zu" +"Solms-Hohensolms-Lich, Hermann zu" +"Sophie von Merenberg" +"Sordo Madaleno, Juan" +"Spewack, Bella Cohen" +"Stefán Hörður Grímsson" +"Stefán Karl Stefánsson" +"Steingrímur SteinÞórsson" +"Stephan Guðmundsson Stephansson" +"Struve, Karl von" +"Studeny, Herma" +"Subandrio" +"Sugihara, Chiune" +"Suharto" +"Sukarno" +"Surāqa Ibn-Mirdās al-Aṣġar" +"Suzuki, Shōsan" +"Svavar Guðnason" +"Szigeti, Joseph" +"Sébastien de Brossard" +"Séverine" +"Süßkind-Schwendi, Richard von" +"Sābūr Ibn-Sahl" +"Sādāt, Ǧīhān as-" +"Tadsch ad-Din al-Hasani" +"Tahir Jalaluddin" +"Takamatsu, Jirō" +"Takeyama, Michio" +"Taufīq al-Ḥakīm" +"Teddy Bunn" +"Teodoro de Faria" +"Teresa Mañé i Miravet" +"Tewolde Berhan Gebre Egziabher" +"Theobald, Dietrich von" +"Theodor von Schön" +"Thibaut II." +"Thomas I." +"Thorkild Fjeldsted" +"Thurn und Taxis, Mathilde Therese von" +"Théodore Agrippa d'Aubigné" +"Tisza, István" +"Tito, Santi di" +"Tokugawa, Nariaki" +"Toledo Osorio, Fadrique de" +"Tomás Antonio de la Cerda y Aragón" +"Tony Miranda" +"Tounens, Antoine de" +"Traberth, Julie" +"Tschagribeg" +"Tschurtschenthaler, Anton von" +"Ueshiba, Morihei" +"Uexküll, Jakob von" +"Uffenbach, Zacharias Konrad von" +"Ulrich I." +"Ultra Violet" +"Umehara, Takeshi" +"Ungnad von Weissenwolf, David zu Sonnegg von" +"Unruh, Fritz von" +"Valderrama Fernández, Ricardo" +"Van Rooten, Luis" +"Varano, Costanza da" +"Victor-Marie d'Estrées" +"Vinícius de Moraes" +"Vladislav I." +"Vossug ed Dowleh" +"Vélez de Guevara, Luis" +"Waldburg-Truchsess, Friedrich Ludwig von" +"Walter Leschetizky" +"Wang, Zhaojun" +"Wefayî" +"Weigold, Hugo" +"Weise, Dietrich" +"Werner I." +"Wertheimer, Samson" +"Wickenburg, Markus von" +"Wildenbruch, Ernst von" +"Wilhelm IV." +"Wilkins, Charles" +"Willem Antonie van Deventer" +"Willem van Haren" +"Winghe, Jodocus van" +"Witte, Jean Joseph Antoine Marie de" +"Wolf von Engelhardt" +"Yamamoto, Baiitsu" +"Yamamoto, Senji" +"Yamamoto, Tarō" +"Yang, Xianyi" +"Yāzīǧī, Ibrāhīm al-" +"Yūsuf al-ʿAẓma" +"Zacharias Konrad von Uffenbach" +"Zaharias, Babe D." +"Zaid Ibn-Ḥārīṯa" +"Zainab al-Ġazālī" +"Zaiyāt, Laṭīfa az-" +"Zalka, Máté" +"Zarathustra" +"Zarea Yaeqob" +"Zaʿīm, Ḥusnī az-" +"Zheng, Yisao" +"Ziemowit IV." +"Zuylen van Nijevelt, Julius van" +"al-Walīd Ibn-ʿUbaid al-Buḥturī" +"Ábrányi, Emil" +"Ábrányi, Emil von" +"Ángel Sanz Briz" +"Ásgeir Ásgeirsson" +"Ásmundur Sveinsson" +"Étienne Lauréault de Foncemagne" +"Ísleifur Gizursson" +"Þorlákur Þórhallsson" +"Āqā Buzurg aṭ-Ṭihrānī" +"Ğawīdān _ Hānum" +"Ġazālī, Zainab al-" +"Ōtani, Kōzui" +"Šaʿrāwī, Hudā aš-" +"Šiblī, Abū-Bakr aš-" +"Šihāb-ad-Dīn Muḥammad Ġūrī" +"Šākir al-Faḥḥām" +"Ǧalāl-ad-Dīn Rūmī" +"Ǧaʿfarī, Ibrāhīm al-" +"Ǧīhān as-Sādāt" +"ʿAbbās III." +"ʿAbd al-ʿAzīz Ibn Marwān" +"ʿAbd-al-Qādir Badāʾūnī" +"ʿAbd-al-Ǧabbār Ibn-Aḥmad" +"ʿAbdallāh Ibn-ʿAbdalqādir" +"ʿImād al-Ḥasanī" +"ʿĀliya Bint-ʿAlī al-Ḥiǧāzī" +"Ḥabīballāh Kalakānī" +"Ḥakīm, Taufīq al-" +"Ḥamza Fanṣūrī" +"Ḥusain Ṯanāʾī Mašhadī" +"Ḥusnī az-Zaʿīm" +"Ḥāǧǧ, Kamāl Yūsuf al-" +"Ḫarrāṭ, Idwār al-" +"Ṣafī-ad-Dīn Ardabīlī" +"Ṭihrānī, Āqā Buzurg aṭ-" +"Ṯābit Ibn-Qurra" diff --git a/tools/differential/gnd_LICENSE b/tools/differential/gnd_LICENSE new file mode 100644 index 00000000..8ed89073 --- /dev/null +++ b/tools/differential/gnd_LICENSE @@ -0,0 +1,15 @@ +corpus_gnd.jsonl and gnd_fields.jsonl are derived from the Gemeinsame +Normdatei (GND) of the Deutsche Nationalbibliothek, read through +lobid-gnd (https://lobid.org/gnd), and carry the GND's license. + +The Deutsche Nationalbibliothek states that the GND authority data "is +available free of charge for general use under Creative Commons Zero +( CC0 1.0 ) terms." +https://www.dnb.de/EN/Professionell/Metadatendienste/Datenbezug/geschaeftsmodell.html + +CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ + +No attribution is required; this file credits the source anyway. +Source: Gemeinsame Normdatei (GND), Deutsche Nationalbibliothek, via +lobid-gnd (hbz). Each line of gnd_fields.jsonl names its record's GND +id, resolvable at https://d-nb.info/gnd/. diff --git a/tools/differential/gnd_agreement.json b/tools/differential/gnd_agreement.json new file mode 100644 index 00000000..86ea723f --- /dev/null +++ b/tools/differential/gnd_agreement.json @@ -0,0 +1,3044 @@ +{ + "101063857/particle-elided/sorting": { + "family": { + "expected": "Arenberg d'", + "got": "Arenberg" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Auguste Marie Raymond", + "got": "Auguste Marie Raymond d'" + }, + "text": "Arenberg, Auguste Marie Raymond d'" + }, + "1012101827/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Eldjárn" + }, + "given_names": { + "expected": "Kristján Eldjárn", + "got": "Kristján" + }, + "text": "Kristján Eldjárn" + }, + "1012555887/compound-latam/givenFirst": { + "family": { + "expected": "Quinquela Martín", + "got": "Martín" + }, + "family_base": { + "expected": "Quinquela Martín", + "got": "Martín" + }, + "given_names": { + "expected": "Benito", + "got": "Benito Quinquela" + }, + "text": "Benito Quinquela Martín" + }, + "1014265487/compound-latam/givenFirst": { + "family": { + "expected": "Moreno Casamitjana", + "got": "Casamitjana" + }, + "family_base": { + "expected": "Moreno Casamitjana", + "got": "Casamitjana" + }, + "given_names": { + "expected": "Antonio", + "got": "Antonio Moreno" + }, + "text": "Antonio Moreno Casamitjana" + }, + "101526814/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Gíslason" + }, + "given_names": { + "expected": "Konráð Gíslason", + "got": "Konráð" + }, + "text": "Konráð Gíslason" + }, + "1017076367/particle-elided/sorting": { + "family": { + "expected": "Orléans-Longueville d'", + "got": "Orléans-Longueville" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Jean Louis Charles", + "got": "Jean Louis Charles d'" + }, + "text": "Orléans-Longueville, Jean Louis Charles d'" + }, + "1017511667/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Sancho I." + }, + "1017599777/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Mustafa I." + }, + "1017967407/compound-iberia/givenFirst": { + "family": { + "expected": "Domènech Estapà", + "got": "Estapà" + }, + "family_base": { + "expected": "Domènech Estapà", + "got": "Estapà" + }, + "given_names": { + "expected": "Josep", + "got": "Josep Domènech" + }, + "text": "Josep Domènech Estapà" + }, + "1018479422/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Ḥiǧāzī" + }, + "given_names": { + "expected": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī", + "got": "ʿĀliya Bint-ʿAlī" + }, + "text": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī" + }, + "1019728027/regnal/givenFirst": { + "family": { + "expected": "", + "got": "Ulrich" + }, + "given_names": { + "expected": "Christian Ulrich", + "got": "Christian" + }, + "text": "Christian Ulrich II." + }, + "1019736747/particle-elided/sorting": { + "family": { + "expected": "Estrées d'", + "got": "Estrées" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Victor-Marie", + "got": "Victor-Marie d'" + }, + "text": "Estrées, Victor-Marie d'" + }, + "1020770929/particle-arab/sorting": { + "family": { + "expected": "Ǧaʿfarī al-", + "got": "Ǧaʿfarī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Ibrāhīm", + "got": "Ibrāhīm al-" + }, + "text": "Ǧaʿfarī, Ibrāhīm al-" + }, + "1021332496/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ġūrī" + }, + "given_names": { + "expected": "Šihāb-ad-Dīn Muḥammad Ġūrī", + "got": "Šihāb-ad-Dīn Muḥammad" + }, + "text": "Šihāb-ad-Dīn Muḥammad Ġūrī" + }, + "1023019787/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Karl I." + }, + "102371512/particle-arab/sorting": { + "family": { + "expected": "Maqrīzī al-", + "got": "Maqrīzī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Aḥmad Ibn-ʿAlī", + "got": "Aḥmad Ibn-ʿAlī al-" + }, + "text": "Maqrīzī, Aḥmad Ibn-ʿAlī al-" + }, + "1025906977/particle-elided/sorting": { + "family": { + "expected": "Alzon d'", + "got": "Alzon" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Emmanuel", + "got": "Emmanuel d'" + }, + "text": "Alzon, Emmanuel d'" + }, + "1026632668/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Zénāwi" + }, + "given_names": { + "expected": "Malas Zénāwi", + "got": "Malas" + }, + "text": "Malas Zénāwi" + }, + "102836299/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Maimon" + }, + "given_names": { + "expected": "Avraham ben Mosheh ben Maimon", + "got": "Avraham ben Mosheh ben" + }, + "text": "Avraham ben Mosheh ben Maimon" + }, + "1031212523/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Fanṣūrī" + }, + "given_names": { + "expected": "Ḥamza Fanṣūrī", + "got": "Ḥamza" + }, + "text": "Ḥamza Fanṣūrī" + }, + "1033486469/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Abdullah" + }, + "given_names": { + "expected": "Azizi Hj. Abdullah", + "got": "Azizi Hj." + }, + "text": "Azizi Hj. Abdullah" + }, + "1034118587/index-hu/sorting": { + "family_base": { + "expected": "Simonyi von Vitézvár", + "got": "Simonyi Vitézvár" + }, + "family_particles": { + "expected": "", + "got": "von" + }, + "text": "Simonyi von Vitézvár, Lajos" + }, + "1036271862/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Hadimadja" + }, + "given_names": { + "expected": "Ramadhan Karta Hadimadja", + "got": "Ramadhan Karta" + }, + "text": "Ramadhan Karta Hadimadja" + }, + "104056606/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Sinān" + }, + "given_names": { + "expected": "Ibrāhīm Ibn-Sinān", + "got": "Ibrāhīm" + }, + "text": "Ibrāhīm Ibn-Sinān" + }, + "104057726/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-H̱uzāʿī" + }, + "given_names": { + "expected": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī", + "got": "Nuʿaim Ibn-Ḥammād" + }, + "text": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī" + }, + "104113405/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Armanī" + }, + "given_names": { + "expected": "Abū-Ṣāliḥ al-Armanī", + "got": "Abū-Ṣāliḥ" + }, + "text": "Abū-Ṣāliḥ al-Armanī" + }, + "1041656467/compound-iberia/givenFirst": { + "family": { + "expected": "Esteva a Alsina", + "got": "Alsina" + }, + "family_base": { + "expected": "Esteva a Alsina", + "got": "Alsina" + }, + "given_names": { + "expected": "Maurus Daniel", + "got": "Maurus Daniel Esteva a" + }, + "text": "Maurus Daniel Esteva a Alsina" + }, + "104175346/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Þórðarson" + }, + "given_names": { + "expected": "Sighvatur Þórðarson", + "got": "Sighvatur" + }, + "text": "Sighvatur Þórðarson" + }, + "1042379017/compound-iberia/givenFirst": { + "family": { + "expected": "Amigo Vallejo", + "got": "Vallejo" + }, + "family_base": { + "expected": "Amigo Vallejo", + "got": "Vallejo" + }, + "given_names": { + "expected": "Carlos", + "got": "Carlos Amigo" + }, + "text": "Carlos Amigo Vallejo" + }, + "104303603/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Badāʾūnī" + }, + "given_names": { + "expected": "ʿAbd-al-Qādir Badāʾūnī", + "got": "ʿAbd-al-Qādir" + }, + "text": "ʿAbd-al-Qādir Badāʾūnī" + }, + "1048644847/compound-latam/givenFirst": { + "family": { + "expected": "Valderrama Fernández", + "got": "Fernández" + }, + "family_base": { + "expected": "Valderrama Fernández", + "got": "Fernández" + }, + "given_names": { + "expected": "Ricardo", + "got": "Ricardo Valderrama" + }, + "text": "Ricardo Valderrama Fernández" + }, + "1050400062/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "given_names": { + "expected": "Amha Selassie I.", + "got": "Amha Selassie" + }, + "text": "Amha Selassie I." + }, + "1051922143/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Viðar" + }, + "given_names": { + "expected": "Drífa Viðar", + "got": "Drífa" + }, + "text": "Drífa Viðar" + }, + "1051927471/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Björnsson" + }, + "given_names": { + "expected": "Oddur Björnsson", + "got": "Oddur" + }, + "text": "Oddur Björnsson" + }, + "1053275307/compound-latam/givenFirst": { + "family": { + "expected": "López Rayón", + "got": "Rayón" + }, + "family_base": { + "expected": "López Rayón", + "got": "Rayón" + }, + "given_names": { + "expected": "Ignacio", + "got": "Ignacio López" + }, + "text": "Ignacio López Rayón" + }, + "1056353457/compound-latam/givenFirst": { + "family": { + "expected": "Arenas Betancourt", + "got": "Betancourt" + }, + "family_base": { + "expected": "Arenas Betancourt", + "got": "Betancourt" + }, + "given_names": { + "expected": "Rodrigo", + "got": "Rodrigo Arenas" + }, + "text": "Rodrigo Arenas Betancourt" + }, + "1056403667/particle-it/givenFirst": { + "family": { + "expected": "de'Medici", + "got": "di Pierfranceso de'Medici" + }, + "given_names": { + "expected": "Lorenzo di Pierfranceso", + "got": "Lorenzo" + }, + "text": "Lorenzo di Pierfranceso de'Medici" + }, + "1056425067/compound-latam/givenFirst": { + "family": { + "expected": "González Gortázar", + "got": "Gortázar" + }, + "family_base": { + "expected": "González Gortázar", + "got": "Gortázar" + }, + "given_names": { + "expected": "Fernando", + "got": "Fernando González" + }, + "text": "Fernando González Gortázar" + }, + "1056478497/compound-latam/givenFirst": { + "family": { + "expected": "Ospina Pérez", + "got": "Pérez" + }, + "family_base": { + "expected": "Ospina Pérez", + "got": "Pérez" + }, + "given_names": { + "expected": "Mariano", + "got": "Mariano Ospina" + }, + "text": "Mariano Ospina Pérez" + }, + "1056652217/compound-latam/givenFirst": { + "family": { + "expected": "Ruiz Armengol", + "got": "Armengol" + }, + "family_base": { + "expected": "Ruiz Armengol", + "got": "Armengol" + }, + "given_names": { + "expected": "Mario", + "got": "Mario Ruiz" + }, + "text": "Mario Ruiz Armengol" + }, + "1059795337/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "de Roucy" + }, + "given_names": { + "expected": "Renaud de Roucy", + "got": "Renaud" + }, + "text": "Renaud de Roucy" + }, + "1061106225/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Ḥārīṯa" + }, + "given_names": { + "expected": "Zaid Ibn-Ḥārīṯa", + "got": "Zaid" + }, + "text": "Zaid Ibn-Ḥārīṯa" + }, + "1061494667/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Hagalín" + }, + "given_names": { + "expected": "Sigríður Hagalín", + "got": "Sigríður" + }, + "text": "Sigríður Hagalín" + }, + "1066832900/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Muda" + }, + "given_names": { + "expected": "Mohamad Asri Muda", + "got": "Mohamad Asri" + }, + "text": "Mohamad Asri Muda" + }, + "1074956427/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Ulrich I." + }, + "1077612168/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "bar Sabbaʿe" + }, + "given_names": { + "expected": "Simeon bar Sabbaʿe", + "got": "Simeon" + }, + "text": "Simeon bar Sabbaʿe" + }, + "1081653337/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Şikak" + }, + "given_names": { + "expected": "Simkoyê Şikak", + "got": "Simkoyê" + }, + "text": "Simkoyê Şikak" + }, + "1081737697/particle-elided/sorting": { + "family": { + "expected": "Annebault d'", + "got": "Annebault" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Claude", + "got": "Claude d'" + }, + "text": "Annebault, Claude d'" + }, + "1082774367/compound-latam/givenFirst": { + "family_base": { + "expected": "Van Rooten", + "got": "Rooten" + }, + "family_particles": { + "expected": "", + "got": "Van" + }, + "text": "Luis Van Rooten" + }, + "1082774367/compound-latam/sorting": { + "family_base": { + "expected": "Van Rooten", + "got": "Rooten" + }, + "family_particles": { + "expected": "", + "got": "Van" + }, + "text": "Van Rooten, Luis" + }, + "1083655477/compound-latam/givenFirst": { + "family": { + "expected": "Málaga de Prado", + "got": "de Prado" + }, + "family_base": { + "expected": "Málaga de Prado", + "got": "Prado" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Clorinda", + "got": "Clorinda Málaga" + }, + "text": "Clorinda Málaga de Prado" + }, + "1083655477/compound-latam/sorting": { + "family_base": { + "expected": "Málaga de Prado", + "got": "Málaga Prado" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Málaga de Prado, Clorinda" + }, + "1100729747/compound-latam/givenFirst": { + "family": { + "expected": "Sordo Madaleno", + "got": "Madaleno" + }, + "family_base": { + "expected": "Sordo Madaleno", + "got": "Madaleno" + }, + "given_names": { + "expected": "Juan", + "got": "Juan Sordo" + }, + "text": "Juan Sordo Madaleno" + }, + "110685716X/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Ambar" + }, + "given_names": { + "expected": "Malik Ambar", + "got": "Malik" + }, + "text": "Malik Ambar" + }, + "1112629513/particle-arab/sorting": { + "family": { + "expected": "Zaʿīm az-", + "got": "Zaʿīm" + }, + "family_particles": { + "expected": "az-", + "got": "" + }, + "given_names": { + "expected": "Ḥusnī", + "got": "Ḥusnī az-" + }, + "text": "Zaʿīm, Ḥusnī az-" + }, + "111277957/particle-fr/sorting": { + "family": { + "expected": "Ivoi d'", + "got": "Ivoi" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Paul", + "got": "Paul d'" + }, + "text": "Ivoi, Paul d'" + }, + "1115673882/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-ʿAẓma" + }, + "given_names": { + "expected": "Yūsuf al-ʿAẓma", + "got": "Yūsuf" + }, + "text": "Yūsuf al-ʿAẓma" + }, + "1123958947/compound-iberia/givenFirst": { + "family": { + "expected": "López Domínguez", + "got": "Domínguez" + }, + "family_base": { + "expected": "López Domínguez", + "got": "Domínguez" + }, + "given_names": { + "expected": "José", + "got": "José López" + }, + "text": "José López Domínguez" + }, + "1124785817/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "el-Hachemi" + }, + "given_names": { + "expected": "Khaled el-Hassani ben el-Hachemi", + "got": "Khaled el-Hassani ben" + }, + "text": "Khaled el-Hassani ben el-Hachemi" + }, + "112712797/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Grímsson" + }, + "given_names": { + "expected": "Stefán Hörður Grímsson", + "got": "Stefán Hörður" + }, + "text": "Stefán Hörður Grímsson" + }, + "1129925617/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Selassie" + }, + "given_names": { + "expected": "Makonnen Haile Selassie", + "got": "Makonnen Haile" + }, + "text": "Makonnen Haile Selassie" + }, + "1138377546/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Eiríksson" + }, + "given_names": { + "expected": "Magnús Eiríksson", + "got": "Magnús" + }, + "text": "Magnús Eiríksson" + }, + "1139846442/particle-arab/sorting": { + "family": { + "expected": "Rikābī ar-", + "got": "Rikābī" + }, + "family_particles": { + "expected": "ar-", + "got": "" + }, + "given_names": { + "expected": "Fuʾād", + "got": "Fuʾād ar-" + }, + "text": "Rikābī, Fuʾād ar-" + }, + "1143145518/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn Marwān" + }, + "given_names": { + "expected": "ʿAbd al-ʿAzīz Ibn Marwān", + "got": "ʿAbd al-ʿAzīz" + }, + "text": "ʿAbd al-ʿAzīz Ibn Marwān" + }, + "1143970381/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "ibn Muhammad" + }, + "given_names": { + "expected": "Abd al-Aziz ibn Muhammad", + "got": "Abd al-Aziz" + }, + "text": "Abd al-Aziz ibn Muhammad" + }, + "1145191851/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Hasani" + }, + "given_names": { + "expected": "Tadsch ad-Din al-Hasani", + "got": "Tadsch ad-Din" + }, + "text": "Tadsch ad-Din al-Hasani" + }, + "1147042357/particle-elided/sorting": { + "family": { + "expected": "Hooghvorst d'", + "got": "Hooghvorst" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Emmanuel", + "got": "Emmanuel d'" + }, + "text": "Hooghvorst, Emmanuel d'" + }, + "1147237387/particle-iberia/givenFirst": { + "family_base": { + "expected": "La Croix", + "got": "Croix" + }, + "family_particles": { + "expected": "de", + "got": "de La" + }, + "text": "Edmond de La Croix" + }, + "1147237387/particle-iberia/sorting": { + "family_base": { + "expected": "La Croix", + "got": "Croix" + }, + "family_particles": { + "expected": "de", + "got": "de La" + }, + "text": "La Croix, Edmond de" + }, + "1147649030/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Johari" + }, + "given_names": { + "expected": "Mohamed Khir Johari", + "got": "Mohamed Khir" + }, + "text": "Mohamed Khir Johari" + }, + "1155661249/particle-arab/sorting": { + "family": { + "expected": "Saad es-", + "got": "Saad" + }, + "family_particles": { + "expected": "es-", + "got": "" + }, + "given_names": { + "expected": "Habib Pacha", + "got": "Habib Pacha es-" + }, + "text": "Saad, Habib Pacha es-" + }, + "1155767624/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Dowleh" + }, + "given_names": { + "expected": "Vossug ed Dowleh", + "got": "Vossug ed" + }, + "text": "Vossug ed Dowleh" + }, + "1157689973/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Fjeldsted" + }, + "given_names": { + "expected": "Thorkild Fjeldsted", + "got": "Thorkild" + }, + "text": "Thorkild Fjeldsted" + }, + "1160043817/compound-latam/givenFirst": { + "family": { + "expected": "Campo Serrano", + "got": "Serrano" + }, + "family_base": { + "expected": "Campo Serrano", + "got": "Serrano" + }, + "given_names": { + "expected": "José María", + "got": "José María Campo" + }, + "text": "José María Campo Serrano" + }, + "1163022667/compound-latam/givenFirst": { + "family": { + "expected": "Guardia Neyra", + "got": "Neyra" + }, + "family_base": { + "expected": "Guardia Neyra", + "got": "Neyra" + }, + "given_names": { + "expected": "Jaime", + "got": "Jaime Guardia" + }, + "text": "Jaime Guardia Neyra" + }, + "116424702/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Einarsson" + }, + "given_names": { + "expected": "Sigfús Einarsson", + "got": "Sigfús" + }, + "text": "Sigfús Einarsson" + }, + "1165817241/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Magnússon" + }, + "given_names": { + "expected": "Jón Magnússon", + "got": "Jón" + }, + "text": "Jón Magnússon" + }, + "117126089X/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Lwin" + }, + "given_names": { + "expected": "Sein Lwin", + "got": "Sein" + }, + "text": "Sein Lwin" + }, + "1172012407/compound-iberia/givenFirst": { + "family": { + "expected": "Rascón Navarro Seña y Redondo", + "got": "Seña y Redondo" + }, + "family_base": { + "expected": "Rascón Navarro Seña y Redondo", + "got": "Seña y Redondo" + }, + "given_names": { + "expected": "Juan Antonio", + "got": "Juan Antonio Rascón Navarro" + }, + "text": "Juan Antonio Rascón Navarro Seña y Redondo" + }, + "1172046697/particle-nl-be/givenFirst": { + "family": { + "expected": "van Zuylen van Nijevelt", + "got": "van Nijevelt" + }, + "family_base": { + "expected": "Zuylen van Nijevelt", + "got": "Nijevelt" + }, + "given_names": { + "expected": "Julius", + "got": "Julius van Zuylen" + }, + "text": "Julius van Zuylen van Nijevelt" + }, + "1172046697/particle-nl-be/sorting": { + "family_base": { + "expected": "Zuylen van Nijevelt", + "got": "Zuylen Nijevelt" + }, + "family_particles": { + "expected": "van", + "got": "van van" + }, + "text": "Zuylen van Nijevelt, Julius van" + }, + "1172113386/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Abu Bakar Riayatuddin Al-Mu’azzam Shah" + }, + "given_names": { + "expected": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah", + "got": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan" + }, + "text": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah" + }, + "117310107/particle-de-at/givenFirst": { + "family": { + "expected": "von Ungnad von Weissenwolf", + "got": "von Weissenwolf" + }, + "family_base": { + "expected": "Ungnad von Weissenwolf", + "got": "Weissenwolf" + }, + "given_names": { + "expected": "David zu Sonnegg", + "got": "David zu Sonnegg von Ungnad" + }, + "text": "David zu Sonnegg von Ungnad von Weissenwolf" + }, + "117310107/particle-de-at/sorting": { + "family_base": { + "expected": "Ungnad von Weissenwolf", + "got": "Ungnad Weissenwolf" + }, + "family_particles": { + "expected": "von", + "got": "von von" + }, + "text": "Ungnad von Weissenwolf, David zu Sonnegg von" + }, + "117546712/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Kamil" + }, + "given_names": { + "expected": "Hussein Kamil", + "got": "Hussein" + }, + "text": "Hussein Kamil" + }, + "117606227/particle-it/sorting": { + "family": { + "expected": "Orsi d'", + "got": "Orsi" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Achille", + "got": "Achille d'" + }, + "text": "Orsi, Achille d'" + }, + "117763497/particle-it/sorting": { + "family": { + "expected": "Arco d'", + "got": "Arco" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Giovanni Battista Gherardo", + "got": "Giovanni Battista Gherardo d'" + }, + "text": "Arco, Giovanni Battista Gherardo d'" + }, + "118049062/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Jónsson" + }, + "given_names": { + "expected": "Finnur Jónsson", + "got": "Finnur" + }, + "text": "Finnur Jónsson" + }, + "118500333/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-ʿAlī" + }, + "given_names": { + "expected": "Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī", + "got": "Abu-'l-Fidāʾ Ismāʿīl" + }, + "text": "Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī" + }, + "118501437/particle-elided/sorting": { + "family": { + "expected": "Albert d'", + "got": "Albert" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Eugen", + "got": "Eugen d'" + }, + "text": "Albert, Eugen d'" + }, + "118513257/regnal/givenFirst": { + "family": { + "expected": "", + "got": "VIII." + }, + "suffix": { + "expected": "VIII.", + "got": "" + }, + "text": "Bonifatius VIII." + }, + "118528947/regnal/givenFirst": { + "family": { + "expected": "", + "got": "V." + }, + "suffix": { + "expected": "V.", + "got": "" + }, + "text": "Eduard V." + }, + "118531107/particle-elided/sorting": { + "family": { + "expected": "Escoto d'", + "got": "Escoto" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Miguel", + "got": "Miguel d'" + }, + "text": "Escoto, Miguel d'" + }, + "118534947/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Franz I." + }, + "118568647/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "László I." + }, + "118578367/compound-iberia/givenFirst": { + "family": { + "expected": "Martín Descalzo", + "got": "Descalzo" + }, + "family_base": { + "expected": "Martín Descalzo", + "got": "Descalzo" + }, + "given_names": { + "expected": "José Luis", + "got": "José Luis Martín" + }, + "text": "José Luis Martín Descalzo" + }, + "1185824316/particle-arab/sorting": { + "family": { + "expected": "Faḥḥām al-", + "got": "Faḥḥām" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Šākir", + "got": "Šākir al-" + }, + "text": "Faḥḥām, Šākir al-" + }, + "118587587/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "Thiong'o" + }, + "given_names": { + "expected": "Ngugi wa Thiong'o", + "got": "Ngugi wa" + }, + "text": "Ngugi wa Thiong'o" + }, + "118604740/particle-arab/sorting": { + "family": { + "expected": "Sādāt as-", + "got": "Sādāt" + }, + "family_particles": { + "expected": "as-", + "got": "" + }, + "given_names": { + "expected": "Ǧīhān", + "got": "Ǧīhān as-" + }, + "text": "Sādāt, Ǧīhān as-" + }, + "118624571/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Tumsa" + }, + "given_names": { + "expected": "Gudina Tumsa", + "got": "Gudina" + }, + "text": "Gudina Tumsa" + }, + "118650947/particle-fr/sorting": { + "family": { + "expected": "Aubigné d'", + "got": "Aubigné" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Théodore Agrippa", + "got": "Théodore Agrippa d'" + }, + "text": "Aubigné, Théodore Agrippa d'" + }, + "118668757/compound-iberia/givenFirst": { + "family": { + "expected": "Castelo Branco", + "got": "Branco" + }, + "family_base": { + "expected": "Castelo Branco", + "got": "Branco" + }, + "given_names": { + "expected": "Camilo", + "got": "Camilo Castelo" + }, + "text": "Camilo Castelo Branco" + }, + "118687387/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "S." + }, + "given_names": { + "expected": "Meister E. S.", + "got": "Meister E." + }, + "text": "Meister E. S." + }, + "118690477/regnal/givenFirst": { + "family": { + "expected": "", + "got": "VI." + }, + "suffix": { + "expected": "VI.", + "got": "" + }, + "text": "Georg VI." + }, + "118716158/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Rūmī" + }, + "given_names": { + "expected": "Ǧalāl-ad-Dīn Rūmī", + "got": "Ǧalāl-ad-Dīn" + }, + "text": "Ǧalāl-ad-Dīn Rūmī" + }, + "118751107/particle-iberia/givenFirst": { + "family_base": { + "expected": "San Pedro", + "got": "Pedro" + }, + "family_particles": { + "expected": "de", + "got": "de San" + }, + "text": "Diego Fernández de San Pedro" + }, + "118751107/particle-iberia/sorting": { + "family_base": { + "expected": "San Pedro", + "got": "Pedro" + }, + "family_particles": { + "expected": "de", + "got": "de San" + }, + "text": "San Pedro, Diego Fernández de" + }, + "1187542687/compound-latam/givenFirst": { + "family": { + "expected": "Nunes de Ávila e Silva", + "got": "de Ávila e Silva" + }, + "family_base": { + "expected": "Nunes de Ávila e Silva", + "got": "Ávila e Silva" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Epaminondas", + "got": "Epaminondas Nunes" + }, + "text": "Epaminondas Nunes de Ávila e Silva" + }, + "1187542687/compound-latam/sorting": { + "family_base": { + "expected": "Nunes de Ávila e Silva", + "got": "Nunes Ávila e Silva" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Nunes de Ávila e Silva, Epaminondas" + }, + "118767917/compound-iberia/givenFirst": { + "family": { + "expected": "Vélez de Guevara", + "got": "de Guevara" + }, + "family_base": { + "expected": "Vélez de Guevara", + "got": "Guevara" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Luis", + "got": "Luis Vélez" + }, + "text": "Luis Vélez de Guevara" + }, + "118767917/compound-iberia/sorting": { + "family_base": { + "expected": "Vélez de Guevara", + "got": "Vélez Guevara" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Vélez de Guevara, Luis" + }, + "118782835/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Bāšā" + }, + "given_names": { + "expected": "Muḥammad ʿAlī Bāšā", + "got": "Muḥammad ʿAlī" + }, + "text": "Muḥammad ʿAlī Bāšā" + }, + "118801724/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Qurra" + }, + "given_names": { + "expected": "Ṯābit Ibn-Qurra", + "got": "Ṯābit" + }, + "text": "Ṯābit Ibn-Qurra" + }, + "118835467/particle-fr/givenFirst": { + "family_base": { + "expected": "La Barre", + "got": "Barre" + }, + "family_particles": { + "expected": "de", + "got": "de La" + }, + "text": "Jean-François Lefebvre de La Barre" + }, + "118835467/particle-fr/sorting": { + "family_base": { + "expected": "La Barre", + "got": "Barre" + }, + "family_particles": { + "expected": "de", + "got": "de La" + }, + "text": "La Barre, Jean-François Lefebvre de" + }, + "118848062/particle-arab/sorting": { + "family": { + "expected": "Assad al-", + "got": "Assad" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Hafis", + "got": "Hafis al-" + }, + "text": "Assad, Hafis al-" + }, + "118850555/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ardabīlī" + }, + "given_names": { + "expected": "Ṣafī-ad-Dīn Ardabīlī", + "got": "Ṣafī-ad-Dīn" + }, + "text": "Ṣafī-ad-Dīn Ardabīlī" + }, + "118857770/particle-arab/sorting": { + "family": { + "expected": "Buḥturī al-", + "got": "Buḥturī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "al-Walīd Ibn-ʿUbaid", + "got": "al-Walīd Ibn-ʿUbaid al-" + }, + "text": "Buḥturī, al-Walīd Ibn-ʿUbaid al-" + }, + "1188659936/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Mašhadī" + }, + "given_names": { + "expected": "Ḥusain Ṯanāʾī Mašhadī", + "got": "Ḥusain Ṯanāʾī" + }, + "text": "Ḥusain Ṯanāʾī Mašhadī" + }, + "118894978/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Jónsson" + }, + "given_names": { + "expected": "Einar Jónsson", + "got": "Einar" + }, + "text": "Einar Jónsson" + }, + "118932497/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Ismail I." + }, + "118935577/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "Pascha" + }, + "given_names": { + "expected": "Enver Pascha", + "got": "Enver" + }, + "text": "Enver Pascha" + }, + "118963430/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Hānum" + }, + "given_names": { + "expected": "Ğawīdān _ Hānum", + "got": "Ğawīdān _" + }, + "text": "Ğawīdān _ Hānum" + }, + "118972197/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "Violet" + }, + "given_names": { + "expected": "Ultra Violet", + "got": "Ultra" + }, + "text": "Ultra Violet" + }, + "118976869/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Aḥmad" + }, + "given_names": { + "expected": "ʿAbd-al-Ǧabbār Ibn-Aḥmad", + "got": "ʿAbd-al-Ǧabbār" + }, + "text": "ʿAbd-al-Ǧabbār Ibn-Aḥmad" + }, + "118988417/compound-latam/givenFirst": { + "family": { + "expected": "Marulanda Vélez", + "got": "Vélez" + }, + "family_base": { + "expected": "Marulanda Vélez", + "got": "Vélez" + }, + "given_names": { + "expected": "Manuel", + "got": "Manuel Marulanda" + }, + "text": "Manuel Marulanda Vélez" + }, + "119007703/particle-arab/sorting": { + "family": { + "expected": "Ġazālī al-", + "got": "Ġazālī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Zainab", + "got": "Zainab al-" + }, + "text": "Ġazālī, Zainab al-" + }, + "119022397/regnal/givenFirst": { + "family": { + "expected": "", + "got": "VII." + }, + "suffix": { + "expected": "VII.", + "got": "" + }, + "text": "Konstantin VII." + }, + "119075067/compound-latam/givenFirst": { + "family": { + "expected": "López Portillo y Pacheco", + "got": "Portillo y Pacheco" + }, + "family_base": { + "expected": "López Portillo y Pacheco", + "got": "Portillo y Pacheco" + }, + "given_names": { + "expected": "José", + "got": "José López" + }, + "text": "José López Portillo y Pacheco" + }, + "1190758520/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Guðmundsson" + }, + "given_names": { + "expected": "Albert Guðmundsson", + "got": "Albert" + }, + "text": "Albert Guðmundsson" + }, + "119104644/particle-arab/givenFirst": { + "family": { + "expected": "of Carnarvon", + "got": "Herbert of Carnarvon" + }, + "family_base": { + "expected": "Carnarvon", + "got": "Herbert of Carnarvon" + }, + "family_particles": { + "expected": "of", + "got": "" + }, + "given_names": { + "expected": "George Edward Stanhope Molyneux Herbert", + "got": "George Edward Stanhope Molyneux" + }, + "text": "George Edward Stanhope Molyneux Herbert of Carnarvon" + }, + "119104644/particle-arab/sorting": { + "family": { + "expected": "Carnarvon of", + "got": "Carnarvon" + }, + "family_particles": { + "expected": "of", + "got": "" + }, + "given_names": { + "expected": "George Edward Stanhope Molyneux Herbert", + "got": "George Edward Stanhope Molyneux Herbert of" + }, + "text": "Carnarvon, George Edward Stanhope Molyneux Herbert of" + }, + "119112655/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Gröndal" + }, + "given_names": { + "expected": "Benedikt Gröndal", + "got": "Benedikt" + }, + "text": "Benedikt Gröndal" + }, + "11914512X/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Muḥammad" + }, + "given_names": { + "expected": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad", + "got": "Abū-Maʿšar Ǧaʿfar" + }, + "text": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad" + }, + "119147726/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Kāẓīm" + }, + "given_names": { + "expected": "Mūsā al-Kāẓīm", + "got": "Mūsā" + }, + "text": "Mūsā al-Kāẓīm" + }, + "119152169/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-ʿAbd-al-Wahhāb" + }, + "given_names": { + "expected": "Muḥammad Ibn-ʿAbd-al-Wahhāb", + "got": "Muḥammad" + }, + "text": "Muḥammad Ibn-ʿAbd-al-Wahhāb" + }, + "11915689X/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Yaeqob" + }, + "given_names": { + "expected": "Zarea Yaeqob", + "got": "Zarea" + }, + "text": "Zarea Yaeqob" + }, + "119177447/particle-elided/sorting": { + "family": { + "expected": "Orléans d'", + "got": "Orléans" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Ferdinand-Philippe", + "got": "Ferdinand-Philippe d'" + }, + "text": "Orléans, Ferdinand-Philippe d'" + }, + "119192047/particle-iberia/sorting": { + "family": { + "expected": "Maǧrīṭī al-", + "got": "Maǧrīṭī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Abu-'l-Qāsim Maslama Ibn-Aḥmad", + "got": "Abu-'l-Qāsim Maslama Ibn-Aḥmad al-" + }, + "text": "Maǧrīṭī, Abu-'l-Qāsim Maslama Ibn-Aḥmad al-" + }, + "119196824/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "al-Qušairī" + }, + "given_names": { + "expected": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī", + "got": "Muslim Ibn-al-Ḥaǧǧāǧ" + }, + "text": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī" + }, + "11920519X/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-Sahl" + }, + "given_names": { + "expected": "Sābūr Ibn-Sahl", + "got": "Sābūr" + }, + "text": "Sābūr Ibn-Sahl" + }, + "11921203X/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Kalakānī" + }, + "given_names": { + "expected": "Ḥabīballāh Kalakānī", + "got": "Ḥabīballāh" + }, + "text": "Ḥabīballāh Kalakānī" + }, + "119236591/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "ʿAmū-ūġlī" + }, + "given_names": { + "expected": "Haider Hān ʿAmū-ūġlī", + "got": "Haider Hān" + }, + "text": "Haider Hān ʿAmū-ūġlī" + }, + "119255782/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "al-Ḫurramī" + }, + "given_names": { + "expected": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī", + "got": "Bābak Yaḥyā Ibn-Muʿāḏ" + }, + "text": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī" + }, + "119270277/regnal/givenFirst": { + "family": { + "expected": "", + "got": "Friedrich" + }, + "given_names": { + "expected": "Eitel Friedrich", + "got": "Eitel" + }, + "text": "Eitel Friedrich II." + }, + "119272911/particle-arab/sorting": { + "family": { + "expected": "Ḥakīm al-", + "got": "Ḥakīm" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Taufīq", + "got": "Taufīq al-" + }, + "text": "Ḥakīm, Taufīq al-" + }, + "119288109/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "San" + }, + "given_names": { + "expected": "Aung San", + "got": "Aung" + }, + "text": "Aung San" + }, + "119288370/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Benediktsson" + }, + "given_names": { + "expected": "Einar Benediktsson", + "got": "Einar" + }, + "text": "Einar Benediktsson" + }, + "119392275/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Sigurðsson" + }, + "given_names": { + "expected": "Pétur Sigurðsson", + "got": "Pétur" + }, + "text": "Pétur Sigurðsson" + }, + "119398184/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "Ḥofni" + }, + "given_names": { + "expected": "Shemuʾel ben Ḥofni", + "got": "Shemuʾel ben" + }, + "text": "Shemuʾel ben Ḥofni" + }, + "119418029/particle-arab/sorting": { + "family": { + "expected": "Zaiyāt az-", + "got": "Zaiyāt" + }, + "family_particles": { + "expected": "az-", + "got": "" + }, + "given_names": { + "expected": "Laṭīfa", + "got": "Laṭīfa az-" + }, + "text": "Zaiyāt, Laṭīfa az-" + }, + "119426838/particle-arab/sorting": { + "family": { + "expected": "Ḫarrāṭ al-", + "got": "Ḫarrāṭ" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Idwār", + "got": "Idwār al-" + }, + "text": "Ḫarrāṭ, Idwār al-" + }, + "119436167/particle-it/sorting": { + "family": { + "expected": "Pèrs di", + "got": "Pèrs" + }, + "family_particles": { + "expected": "di", + "got": "" + }, + "given_names": { + "expected": "Ciro", + "got": "" + }, + "suffix": { + "expected": "", + "got": "Ciro di" + }, + "text": "Pèrs, Ciro di" + }, + "1194558798/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ḫān" + }, + "given_names": { + "expected": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān", + "got": "Amīn as-Sulṭān ʿAlī Aṣġar" + }, + "text": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān" + }, + "119465175/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Þórhallsson" + }, + "given_names": { + "expected": "Þorlákur Þórhallsson", + "got": "Þorlákur" + }, + "text": "Þorlákur Þórhallsson" + }, + "11952645X/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "al-Ḥasanī" + }, + "given_names": { + "expected": "ʿImād al-Ḥasanī", + "got": "ʿImād" + }, + "text": "ʿImād al-Ḥasanī" + }, + "119534827/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "Yehudah" + }, + "given_names": { + "expected": "Elʿazar ben Yehudah", + "got": "Elʿazar ben" + }, + "text": "Elʿazar ben Yehudah" + }, + "119536897/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Werner I." + }, + "1199143707/particle-elided/sorting": { + "family": { + "expected": "Orville d'", + "got": "Orville" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Johann Friedrich", + "got": "Johann Friedrich d'" + }, + "text": "Orville, Johann Friedrich d'" + }, + "120010887/particle-elided/sorting": { + "family": { + "expected": "Angoulême d'", + "got": "Angoulême" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Louis Antoine d'Artois", + "got": "Louis Antoine d'Artois d'" + }, + "text": "Angoulême, Louis Antoine d'Artois d'" + }, + "1200607953/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Egziabher" + }, + "given_names": { + "expected": "Tewolde Berhan Gebre Egziabher", + "got": "Tewolde Berhan Gebre" + }, + "text": "Tewolde Berhan Gebre Egziabher" + }, + "120147327/regnal/givenFirst": { + "family": { + "expected": "", + "got": "VIIII." + }, + "suffix": { + "expected": "VIIII.", + "got": "" + }, + "text": "Hamengku Buwono VIIII." + }, + "1202958737/compound-iberia/givenFirst": { + "family": { + "expected": "López Ochoa", + "got": "Ochoa" + }, + "family_base": { + "expected": "López Ochoa", + "got": "Ochoa" + }, + "given_names": { + "expected": "Eduardo", + "got": "Eduardo López" + }, + "text": "Eduardo López Ochoa" + }, + "120584727/compound-latam/givenFirst": { + "family": { + "expected": "Livraga Rizzi", + "got": "Rizzi" + }, + "family_base": { + "expected": "Livraga Rizzi", + "got": "Rizzi" + }, + "given_names": { + "expected": "Jorge A.", + "got": "Jorge A. Livraga" + }, + "text": "Jorge A. Livraga Rizzi" + }, + "120770377/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Magnus I." + }, + "120926172/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Pisyān" + }, + "given_names": { + "expected": "Muḥammad Taqī Ḫān Pisyān", + "got": "Muḥammad Taqī Ḫān" + }, + "text": "Muḥammad Taqī Ḫān Pisyān" + }, + "120942550/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Aṣġar" + }, + "given_names": { + "expected": "Surāqa Ibn-Mirdās al-Aṣġar", + "got": "Surāqa Ibn-Mirdās" + }, + "text": "Surāqa Ibn-Mirdās al-Aṣġar" + }, + "121086135/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Leifs" + }, + "given_names": { + "expected": "Jón Leifs", + "got": "Jón" + }, + "text": "Jón Leifs" + }, + "1213251737/compound-iberia/givenFirst": { + "family": { + "expected": "Asas Manterola", + "got": "Manterola" + }, + "family_base": { + "expected": "Asas Manterola", + "got": "Manterola" + }, + "given_names": { + "expected": "Benita", + "got": "Benita Asas" + }, + "text": "Benita Asas Manterola" + }, + "121487237/compound-latam/givenFirst": { + "family": { + "expected": "Serrano Poncela", + "got": "Poncela" + }, + "family_base": { + "expected": "Serrano Poncela", + "got": "Poncela" + }, + "given_names": { + "expected": "Segundo", + "got": "Segundo Serrano" + }, + "text": "Segundo Serrano Poncela" + }, + "122313208/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Ásgeirsson" + }, + "given_names": { + "expected": "Ásgeir Ásgeirsson", + "got": "Ásgeir" + }, + "text": "Ásgeir Ásgeirsson" + }, + "122734017/regnal/givenFirst": { + "family": { + "expected": "", + "got": "al I." + }, + "given_names": { + "expected": "Malik al-ʿĀdil al", + "got": "Malik al-ʿĀdil" + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Malik al-ʿĀdil al I." + }, + "122991567/compound-iberia/givenFirst": { + "family": { + "expected": "Sanz Briz", + "got": "Briz" + }, + "family_base": { + "expected": "Sanz Briz", + "got": "Briz" + }, + "given_names": { + "expected": "Ángel", + "got": "Ángel Sanz" + }, + "text": "Ángel Sanz Briz" + }, + "123089077/compound-iberia/givenFirst": { + "family": { + "expected": "Nieves Conde", + "got": "Conde" + }, + "family_base": { + "expected": "Nieves Conde", + "got": "Conde" + }, + "given_names": { + "expected": "José Antonio", + "got": "José Antonio Nieves" + }, + "text": "José Antonio Nieves Conde" + }, + "123225663/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Sayadaw" + }, + "given_names": { + "expected": "Ledi Sayadaw", + "got": "Ledi" + }, + "text": "Ledi Sayadaw" + }, + "1233224425/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "ar-Rizzī" + }, + "given_names": { + "expected": "Sarkīs ar-Rizzī", + "got": "Sarkīs" + }, + "text": "Sarkīs ar-Rizzī" + }, + "123439647/particle-elided/sorting": { + "family": { + "expected": "Alquen d'", + "got": "Alquen" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Gunter", + "got": "Gunter d'" + }, + "text": "Alquen, Gunter d'" + }, + "123505585/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Al-Hadi" + }, + "given_names": { + "expected": "Ahmad Al-Hadi", + "got": "Ahmad" + }, + "text": "Ahmad Al-Hadi" + }, + "123676797/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Hermann I." + }, + "1237298350/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Bakar" + }, + "given_names": { + "expected": "Abu Bakar", + "got": "Abu" + }, + "text": "Abu Bakar" + }, + "1238191037/compound-iberia/givenFirst": { + "family": { + "expected": "Carrillo de Mendoza y Pimentel", + "got": "de Mendoza y Pimentel" + }, + "family_base": { + "expected": "Carrillo de Mendoza y Pimentel", + "got": "Mendoza y Pimentel" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Diego", + "got": "Diego Carrillo" + }, + "text": "Diego Carrillo de Mendoza y Pimentel" + }, + "1238191037/compound-iberia/sorting": { + "family_base": { + "expected": "Carrillo de Mendoza y Pimentel", + "got": "Carrillo Mendoza y Pimentel" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Carrillo de Mendoza y Pimentel, Diego" + }, + "123907373/particle-arab/sorting": { + "family": { + "expected": "Šiblī aš-", + "got": "Šiblī" + }, + "family_particles": { + "expected": "aš-", + "got": "" + }, + "given_names": { + "expected": "Abū-Bakr", + "got": "Abū-Bakr aš-" + }, + "text": "Šiblī, Abū-Bakr aš-" + }, + "124211917/particle-fr/sorting": { + "family": { + "expected": "Auxiron d'", + "got": "Auxiron" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Claude François Joseph", + "got": "Claude François Joseph d'" + }, + "text": "Auxiron, Claude François Joseph d'" + }, + "124714617/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Guðnason" + }, + "given_names": { + "expected": "Svavar Guðnason", + "got": "Svavar" + }, + "text": "Svavar Guðnason" + }, + "124788165/particle-arab/sorting": { + "family": { + "expected": "Yāzīǧī al-", + "got": "Yāzīǧī" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Ibrāhīm", + "got": "Ibrāhīm al-" + }, + "text": "Yāzīǧī, Ibrāhīm al-" + }, + "124955487/compound-latam/givenFirst": { + "family": { + "expected": "Prats Gonzaléz", + "got": "Gonzaléz" + }, + "family_base": { + "expected": "Prats Gonzaléz", + "got": "Gonzaléz" + }, + "given_names": { + "expected": "Carlos", + "got": "Carlos Prats" + }, + "text": "Carlos Prats Gonzaléz" + }, + "125827547/compound-iberia/givenFirst": { + "family": { + "expected": "Modrego Casaus", + "got": "Casaus" + }, + "family_base": { + "expected": "Modrego Casaus", + "got": "Casaus" + }, + "given_names": { + "expected": "Gregorio", + "got": "Gregorio Modrego" + }, + "text": "Gregorio Modrego Casaus" + }, + "1260866602/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Shah" + }, + "given_names": { + "expected": "Ismail Nasiruddin Shah", + "got": "Ismail Nasiruddin" + }, + "text": "Ismail Nasiruddin Shah" + }, + "1267417625/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Gudeta" + }, + "given_names": { + "expected": "Agitu Ideo Gudeta", + "got": "Agitu Ideo" + }, + "text": "Agitu Ideo Gudeta" + }, + "1280472707/compound-iberia/givenFirst": { + "family": { + "expected": "Polo de Bernabé", + "got": "de Bernabé" + }, + "family_base": { + "expected": "Polo de Bernabé", + "got": "Bernabé" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Luis", + "got": "Luis Polo" + }, + "text": "Luis Polo de Bernabé" + }, + "1280472707/compound-iberia/sorting": { + "family_base": { + "expected": "Polo de Bernabé", + "got": "Polo Bernabé" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Polo de Bernabé, Luis" + }, + "128048638/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Arnórsson" + }, + "given_names": { + "expected": "Einar Arnórsson", + "got": "Einar" + }, + "text": "Einar Arnórsson" + }, + "1284598136/direct-ir-af/givenFirst": { + "family": { + "expected": "", + "got": "Ḫān" + }, + "given_names": { + "expected": "Bāqir Ḫān", + "got": "Bāqir" + }, + "text": "Bāqir Ḫān" + }, + "1285103238/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Alam" + }, + "given_names": { + "expected": "Paku Alam VIII", + "got": "Paku" + }, + "suffix": { + "expected": "", + "got": "VIII" + }, + "text": "Paku Alam VIII" + }, + "128739088/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Stephansson" + }, + "given_names": { + "expected": "Stephan Guðmundsson Stephansson", + "got": "Stephan Guðmundsson" + }, + "text": "Stephan Guðmundsson Stephansson" + }, + "128851473/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Ahmad" + }, + "given_names": { + "expected": "Shahnon Ahmad", + "got": "Shahnon" + }, + "text": "Shahnon Ahmad" + }, + "128897732/particle-arab/sorting": { + "family": { + "expected": "Ḥāǧǧ al-", + "got": "Ḥāǧǧ" + }, + "family_particles": { + "expected": "al-", + "got": "" + }, + "given_names": { + "expected": "Kamāl Yūsuf", + "got": "Kamāl Yūsuf al-" + }, + "text": "Ḥāǧǧ, Kamāl Yūsuf al-" + }, + "129229970/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Helgadóttir" + }, + "given_names": { + "expected": "Gerður Helgadóttir", + "got": "Gerður" + }, + "text": "Gerður Helgadóttir" + }, + "1293064432/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Stefánsson" + }, + "given_names": { + "expected": "Stefán Karl Stefánsson", + "got": "Stefán Karl" + }, + "text": "Stefán Karl Stefánsson" + }, + "12937427X/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Böðvarsson" + }, + "given_names": { + "expected": "Guðmundur Böðvarsson", + "got": "Guðmundur" + }, + "text": "Guðmundur Böðvarsson" + }, + "129465046/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "David" + }, + "given_names": { + "expected": "Anan ben David", + "got": "Anan ben" + }, + "text": "Anan ben David" + }, + "129765767/particle-nl-be/sorting": { + "family": { + "expected": "Outrein d'", + "got": "Outrein" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Johannes", + "got": "Johannes d'" + }, + "text": "Outrein, Johannes d'" + }, + "1298312620/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Liat" + }, + "given_names": { + "expected": "Lim Boo Liat", + "got": "Lim Boo" + }, + "text": "Lim Boo Liat" + }, + "129854697/particle-elided/givenFirst": { + "family": { + "expected": "d'Angiviller", + "got": "de La Billarderie d'Angiviller" + }, + "given_names": { + "expected": "Charles Claude de La Billarderie", + "got": "Charles Claude" + }, + "text": "Charles Claude de La Billarderie d'Angiviller" + }, + "129854697/particle-elided/sorting": { + "family": { + "expected": "Angiviller d'", + "got": "Angiviller" + }, + "family_particles": { + "expected": "d'", + "got": "" + }, + "given_names": { + "expected": "Charles Claude de La Billarderie", + "got": "Charles Claude de La Billarderie d'" + }, + "text": "Angiviller, Charles Claude de La Billarderie d'" + }, + "130656097/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "bin Haji Ahmad Badawi" + }, + "given_names": { + "expected": "Abdullah bin Haji Ahmad Badawi", + "got": "Abdullah" + }, + "text": "Abdullah bin Haji Ahmad Badawi" + }, + "130897035/particle-arab/sorting": { + "family": { + "expected": "Ṭihrānī aṭ-", + "got": "Ṭihrānī" + }, + "family_particles": { + "expected": "aṭ-", + "got": "" + }, + "given_names": { + "expected": "Āqā Buzurg", + "got": "Āqā Buzurg aṭ-" + }, + "text": "Ṭihrānī, Āqā Buzurg aṭ-" + }, + "131443097/compound-iberia/givenFirst": { + "family": { + "expected": "Robles Pazos", + "got": "Pazos" + }, + "family_base": { + "expected": "Robles Pazos", + "got": "Pazos" + }, + "given_names": { + "expected": "José", + "got": "José Robles" + }, + "text": "José Robles Pazos" + }, + "13167398X/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Onn" + }, + "given_names": { + "expected": "Hussein Onn", + "got": "Hussein" + }, + "text": "Hussein Onn" + }, + "1316845230/direct-et-mm/givenFirst": { + "family": { + "expected": "", + "got": "Maw" + }, + "given_names": { + "expected": "Ba Maw", + "got": "Ba" + }, + "text": "Ba Maw" + }, + "132686147/compound-iberia/givenFirst": { + "family": { + "expected": "Frühbeck de Burgos", + "got": "de Burgos" + }, + "family_base": { + "expected": "Frühbeck de Burgos", + "got": "Burgos" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Rafael", + "got": "Rafael Frühbeck" + }, + "text": "Rafael Frühbeck de Burgos" + }, + "132686147/compound-iberia/sorting": { + "family_base": { + "expected": "Frühbeck de Burgos", + "got": "Frühbeck Burgos" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Frühbeck de Burgos, Rafael" + }, + "132883317/compound-latam/givenFirst": { + "family": { + "expected": "Ayala Pérez", + "got": "Pérez" + }, + "family_base": { + "expected": "Ayala Pérez", + "got": "Pérez" + }, + "given_names": { + "expected": "Daniel", + "got": "Daniel Ayala" + }, + "text": "Daniel Ayala Pérez" + }, + "13358285X/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Miskīn" + }, + "given_names": { + "expected": "Mattā al-Miskīn", + "got": "Mattā" + }, + "text": "Mattā al-Miskīn" + }, + "133824047/compound-latam/givenFirst": { + "family": { + "expected": "Mendes de Almeida", + "got": "de Almeida" + }, + "family_base": { + "expected": "Mendes de Almeida", + "got": "Almeida" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "given_names": { + "expected": "Luciano", + "got": "Luciano Mendes" + }, + "text": "Luciano Mendes de Almeida" + }, + "133824047/compound-latam/sorting": { + "family_base": { + "expected": "Mendes de Almeida", + "got": "Mendes Almeida" + }, + "family_particles": { + "expected": "", + "got": "de" + }, + "text": "Mendes de Almeida, Luciano" + }, + "134456467/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "Martin" + }, + "given_names": { + "expected": "Andreas Martin", + "got": "Andreas" + }, + "text": "Andreas Martin" + }, + "135094097/direct-eu/givenFirst": { + "family": { + "expected": "", + "got": "O." + }, + "given_names": { + "expected": "L. U. P. O.", + "got": "L. U. P." + }, + "text": "L. U. P. O." + }, + "135683637/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Ulrich I." + }, + "135858755/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "SteinÞórsson" + }, + "given_names": { + "expected": "Steingrímur SteinÞórsson", + "got": "Steingrímur" + }, + "text": "Steingrímur SteinÞórsson" + }, + "13606860X/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Gizursson" + }, + "given_names": { + "expected": "Ísleifur Gizursson", + "got": "Ísleifur" + }, + "text": "Ísleifur Gizursson" + }, + "136135064/direct-et-mm/givenFirst": { + "given_names": { + "expected": "Khun Sa", + "got": "Khun" + }, + "suffix": { + "expected": "", + "got": "Sa" + }, + "text": "Khun Sa" + }, + "13628471X/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Maidin" + }, + "given_names": { + "expected": "Rashid Maidin", + "got": "Rashid" + }, + "text": "Rashid Maidin" + }, + "136516106/direct-arab/givenFirst": { + "family": { + "expected": "", + "got": "al-Dīn" + }, + "given_names": { + "expected": "Nūr al-Dīn", + "got": "Nūr" + }, + "text": "Nūr al-Dīn" + }, + "136563457/compound-latam/givenFirst": { + "family": { + "expected": "Gutiérrez Carreola", + "got": "Carreola" + }, + "family_base": { + "expected": "Gutiérrez Carreola", + "got": "Carreola" + }, + "given_names": { + "expected": "Francisco", + "got": "Francisco Gutiérrez" + }, + "text": "Francisco Gutiérrez Carreola" + }, + "137324847/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Heinrich I." + }, + "13775390X/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Jalaluddin" + }, + "given_names": { + "expected": "Tahir Jalaluddin", + "got": "Tahir" + }, + "text": "Tahir Jalaluddin" + }, + "137841817/regnal/givenFirst": { + "family": { + "expected": "", + "got": "V." + }, + "suffix": { + "expected": "V.", + "got": "" + }, + "text": "Friedrich V." + }, + "138621497/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Thomas I." + }, + "139287647/regnal/givenFirst": { + "family": { + "expected": "", + "got": "I." + }, + "suffix": { + "expected": "I.", + "got": "" + }, + "text": "Vladislav I." + }, + "140876936/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Zaba" + }, + "given_names": { + "expected": "Pendeta Zaba", + "got": "Pendeta" + }, + "text": "Pendeta Zaba" + }, + "141518618/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Benediktsson" + }, + "given_names": { + "expected": "Gunnar Benediktsson", + "got": "Gunnar" + }, + "text": "Gunnar Benediktsson" + }, + "14240439X/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Bonjol" + }, + "given_names": { + "expected": "Imam Bonjol", + "got": "" + }, + "text": "Imam Bonjol", + "title": { + "expected": "", + "got": "Imam" + } + }, + "142486175/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Ibn-ʿAbdalqādir" + }, + "given_names": { + "expected": "ʿAbdallāh Ibn-ʿAbdalqādir", + "got": "ʿAbdallāh" + }, + "text": "ʿAbdallāh Ibn-ʿAbdalqādir" + }, + "151529558/particle-arab/sorting": { + "family": { + "expected": "Šaʿrāwī aš-", + "got": "Šaʿrāwī" + }, + "family_particles": { + "expected": "aš-", + "got": "" + }, + "given_names": { + "expected": "Hudā", + "got": "Hudā aš-" + }, + "text": "Šaʿrāwī, Hudā aš-" + }, + "170741427/compound-iberia/givenFirst": { + "family": { + "expected": "Garaikoetxea Urriza", + "got": "Urriza" + }, + "family_base": { + "expected": "Garaikoetxea Urriza", + "got": "Urriza" + }, + "given_names": { + "expected": "Juan C.", + "got": "Juan C. Garaikoetxea" + }, + "text": "Juan C. Garaikoetxea Urriza" + }, + "172013437/compound-latam/givenFirst": { + "family": { + "expected": "Caballero Calderón", + "got": "Calderón" + }, + "family_base": { + "expected": "Caballero Calderón", + "got": "Calderón" + }, + "given_names": { + "expected": "Eduardo", + "got": "Eduardo Caballero" + }, + "text": "Eduardo Caballero Calderón" + }, + "174317840/direct-my-id/givenFirst": { + "family": { + "expected": "", + "got": "Ie" + }, + "given_names": { + "expected": "Kho Liang Ie", + "got": "Kho Liang" + }, + "text": "Kho Liang Ie" + }, + "174346352/direct-is/givenFirst": { + "family": { + "expected": "", + "got": "Sveinsson" + }, + "given_names": { + "expected": "Ásmundur Sveinsson", + "got": "Ásmundur" + }, + "text": "Ásmundur Sveinsson" + }, + "189570547/compound-latam/givenFirst": { + "family_base": { + "expected": "Santa María González", + "got": "María González" + }, + "family_particles": { + "expected": "", + "got": "Santa" + }, + "text": "Domingo Santa María González" + }, + "189570547/compound-latam/sorting": { + "family_base": { + "expected": "Santa María González", + "got": "María González" + }, + "family_particles": { + "expected": "", + "got": "Santa" + }, + "text": "Santa María González, Domingo" + } +} diff --git a/tools/differential/gnd_fields.jsonl b/tools/differential/gnd_fields.jsonl new file mode 100644 index 00000000..58f390f0 --- /dev/null +++ b/tools/differential/gnd_fields.jsonl @@ -0,0 +1,801 @@ +{"composed": true, "fields": {"given": "Gianantonio", "surname-core": "Sangiorgio", "surname-prefix": "da"}, "file": "100142117", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Gianantonio da Sangiorgio"} +{"composed": false, "fields": {"given": "Gianantonio", "surname-core": "Sangiorgio", "surname-prefix": "da"}, "file": "100142117", "label": "particle-it", "order": "sorting", "shape": null, "text": "Sangiorgio, Gianantonio da"} +{"composed": true, "fields": {"given": "Johannes", "surname-core": "Gorter", "surname-prefix": "de"}, "file": "100153887", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johannes de Gorter"} +{"composed": false, "fields": {"given": "Johannes", "surname-core": "Gorter", "surname-prefix": "de"}, "file": "100153887", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Gorter, Johannes de"} +{"composed": true, "fields": {"given": "Jakob", "surname-core": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Jakob Horst"} +{"composed": false, "fields": {"given": "Jakob", "surname-core": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Horst, Jakob"} +{"composed": true, "fields": {"given": "Étienne Lauréault", "surname-core": "Foncemagne", "surname-prefix": "de"}, "file": "100278337", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Étienne Lauréault de Foncemagne"} +{"composed": false, "fields": {"given": "Étienne Lauréault", "surname-core": "Foncemagne", "surname-prefix": "de"}, "file": "100278337", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Foncemagne, Étienne Lauréault de"} +{"composed": true, "fields": {"given": "Emmanuel", "surname-core": "Grouchy", "surname-prefix": "de"}, "file": "100491987", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Emmanuel de Grouchy"} +{"composed": false, "fields": {"given": "Emmanuel", "surname-core": "Grouchy", "surname-prefix": "de"}, "file": "100491987", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Grouchy, Emmanuel de"} +{"composed": true, "fields": {"given": "Alonso", "surname-core": "Cardenas", "surname-prefix": "de"}, "file": "100664067", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Alonso de Cardenas"} +{"composed": false, "fields": {"given": "Alonso", "surname-core": "Cardenas", "surname-prefix": "de"}, "file": "100664067", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Cardenas, Alonso de"} +{"composed": true, "fields": {"given": "Auguste Marie Raymond", "surname": "d'Arenberg"}, "file": "101063857", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Auguste Marie Raymond d'Arenberg"} +{"composed": false, "fields": {"given": "Auguste Marie Raymond", "surname-core": "Arenberg", "surname-prefix": "d'"}, "file": "101063857", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Arenberg, Auguste Marie Raymond d'"} +{"composed": false, "fields": {"given": "Kristján Eldjárn"}, "file": "1012101827", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Kristján Eldjárn"} +{"composed": false, "fields": {"given": "Senji", "surname-core": "Yamamoto"}, "file": "1012142507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Senji"} +{"composed": true, "fields": {"given": "Egbert", "surname-core": "Heemskerck", "surname-prefix": "van"}, "file": "1012185397", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Egbert van Heemskerck"} +{"composed": false, "fields": {"given": "Egbert", "surname-core": "Heemskerck", "surname-prefix": "van"}, "file": "1012185397", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Heemskerck, Egbert van"} +{"composed": false, "fields": {"given": "Shinnosuke", "surname-core": "Abe"}, "file": "1012221407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Abe, Shinnosuke"} +{"composed": true, "fields": {"given": "Hans", "surname-core": "Donat", "surname-prefix": "von"}, "file": "1012376907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hans von Donat"} +{"composed": false, "fields": {"given": "Hans", "surname-core": "Donat", "surname-prefix": "von"}, "file": "1012376907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Donat, Hans von"} +{"composed": true, "fields": {"given": "Benito", "surname-core": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Benito Quinquela Martín"} +{"composed": false, "fields": {"given": "Benito", "surname-core": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Quinquela Martín, Benito"} +{"composed": true, "fields": {"generation": "III.", "given": "ʿAbbās"}, "file": "1013522567", "label": "regnal", "order": "givenFirst", "shape": null, "text": "ʿAbbās III."} +{"composed": true, "fields": {"given": "Antonio", "surname-core": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Antonio Moreno Casamitjana"} +{"composed": false, "fields": {"given": "Antonio", "surname-core": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Moreno Casamitjana, Antonio"} +{"composed": true, "fields": {"given": "Lodewijk", "surname-core": "Oranje-Nassau", "surname-prefix": "van"}, "file": "101521707", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Lodewijk van Oranje-Nassau"} +{"composed": false, "fields": {"given": "Lodewijk", "surname-core": "Oranje-Nassau", "surname-prefix": "van"}, "file": "101521707", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Oranje-Nassau, Lodewijk van"} +{"composed": false, "fields": {"given": "Konráð Gíslason"}, "file": "101526814", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Konráð Gíslason"} +{"composed": true, "fields": {"given": "Maddalena", "surname": "de'Medici"}, "file": "1016853777", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Maddalena de'Medici"} +{"composed": false, "fields": {"given": "Maddalena", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "1016853777", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Maddalena de'"} +{"composed": true, "fields": {"given": "Jean Louis Charles", "surname": "d'Orléans-Longueville"}, "file": "1017076367", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Jean Louis Charles d'Orléans-Longueville"} +{"composed": false, "fields": {"given": "Jean Louis Charles", "surname-core": "Orléans-Longueville", "surname-prefix": "d'"}, "file": "1017076367", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Orléans-Longueville, Jean Louis Charles d'"} +{"composed": true, "fields": {"given": "Jean", "surname-core": "Montereul", "surname-prefix": "de"}, "file": "1017320837", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Jean de Montereul"} +{"composed": false, "fields": {"given": "Jean", "surname-core": "Montereul", "surname-prefix": "de"}, "file": "1017320837", "label": "particle-it", "order": "sorting", "shape": null, "text": "Montereul, Jean de"} +{"composed": true, "fields": {"generation": "I.", "given": "Sancho"}, "file": "1017511667", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Sancho I."} +{"composed": true, "fields": {"generation": "I.", "given": "Mustafa"}, "file": "1017599777", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Mustafa I."} +{"composed": true, "fields": {"given": "Josep", "surname-core": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Domènech Estapà"} +{"composed": false, "fields": {"given": "Josep", "surname-core": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Domènech Estapà, Josep"} +{"composed": true, "fields": {"given": "Silverio", "surname-core": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Silverio Franconetti y Aguilar"} +{"composed": false, "fields": {"given": "Silverio", "surname-core": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Franconetti y Aguilar, Silverio"} +{"composed": false, "fields": {"given": "Fatimah"}, "file": "1018184392", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Fatimah"} +{"composed": false, "fields": {"given": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"}, "file": "1018479422", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"} +{"composed": true, "fields": {"given": "Jean de Beaumanoir", "surname-core": "Lavardin", "surname-prefix": "de"}, "file": "1018811257", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean de Beaumanoir de Lavardin"} +{"composed": false, "fields": {"given": "Jean de Beaumanoir", "surname-core": "Lavardin", "surname-prefix": "de"}, "file": "1018811257", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Lavardin, Jean de Beaumanoir de"} +{"composed": true, "fields": {"given": "Cayetano Alberto", "surname-core": "Barrera y Leirado", "surname-prefix": "de la"}, "file": "101938977", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Cayetano Alberto de la Barrera y Leirado"} +{"composed": false, "fields": {"given": "Cayetano Alberto", "surname-core": "Barrera y Leirado", "surname-prefix": "de la"}, "file": "101938977", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Barrera y Leirado, Cayetano Alberto de la"} +{"composed": true, "fields": {"given": "Karl August Ferdinand", "surname-core": "Borcke", "surname-prefix": "von"}, "file": "1019726407", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Karl August Ferdinand von Borcke"} +{"composed": false, "fields": {"given": "Karl August Ferdinand", "surname-core": "Borcke", "surname-prefix": "von"}, "file": "1019726407", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Borcke, Karl August Ferdinand von"} +{"composed": true, "fields": {"generation": "II.", "given": "Christian Ulrich"}, "file": "1019728027", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Christian Ulrich II."} +{"composed": true, "fields": {"given": "Paul Phélypeaux", "surname-core": "Pontchartrain", "surname-prefix": "de"}, "file": "1019729317", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Paul Phélypeaux de Pontchartrain"} +{"composed": false, "fields": {"given": "Paul Phélypeaux", "surname-core": "Pontchartrain", "surname-prefix": "de"}, "file": "1019729317", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Pontchartrain, Paul Phélypeaux de"} +{"composed": true, "fields": {"given": "Victor-Marie", "surname": "d'Estrées"}, "file": "1019736747", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Victor-Marie d'Estrées"} +{"composed": false, "fields": {"given": "Victor-Marie", "surname-core": "Estrées", "surname-prefix": "d'"}, "file": "1019736747", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Estrées, Victor-Marie d'"} +{"composed": false, "fields": {"given": "Masanao", "surname-core": "Nakamura"}, "file": "1020307307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakamura, Masanao"} +{"composed": true, "fields": {"given": "Ibrāhīm", "surname": "al-Ǧaʿfarī"}, "file": "1020770929", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm al-Ǧaʿfarī"} +{"composed": false, "fields": {"given": "Ibrāhīm", "surname-core": "Ǧaʿfarī", "surname-prefix": "al-"}, "file": "1020770929", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ǧaʿfarī, Ibrāhīm al-"} +{"composed": true, "fields": {"generation": "IV.", "given": "Wilhelm"}, "file": "102104387", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Wilhelm IV."} +{"composed": true, "fields": {"given": "Rolf", "surname-core": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Rolf Dietrich"} +{"composed": false, "fields": {"given": "Rolf", "surname-core": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Dietrich, Rolf"} +{"composed": true, "fields": {"given": "Nathan Augustus", "surname-core": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Nathan Augustus Cobb"} +{"composed": false, "fields": {"given": "Nathan Augustus", "surname-core": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cobb, Nathan Augustus"} +{"composed": false, "fields": {"given": "Šihāb-ad-Dīn Muḥammad Ġūrī"}, "file": "1021332496", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Šihāb-ad-Dīn Muḥammad Ġūrī"} +{"composed": true, "fields": {"generation": "I.", "given": "Karl"}, "file": "1023019787", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Karl I."} +{"composed": true, "fields": {"given": "Aḥmad Ibn-ʿAlī", "surname": "al-Maqrīzī"}, "file": "102371512", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Aḥmad Ibn-ʿAlī al-Maqrīzī"} +{"composed": false, "fields": {"given": "Aḥmad Ibn-ʿAlī", "surname-core": "Maqrīzī", "surname-prefix": "al-"}, "file": "102371512", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Maqrīzī, Aḥmad Ibn-ʿAlī al-"} +{"composed": false, "fields": {"given": "Baiitsu", "surname-core": "Yamamoto"}, "file": "1023745607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Baiitsu"} +{"composed": false, "fields": {"given": "Thomas", "surname-core": "Molnar"}, "file": "1024783227", "label": "index-hu", "order": "sorting", "shape": null, "text": "Molnar, Thomas"} +{"composed": true, "fields": {"given": "Barbara", "surname-core": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Barbara Brukalska"} +{"composed": false, "fields": {"given": "Barbara", "surname-core": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Brukalska, Barbara"} +{"composed": true, "fields": {"generation": "II.", "given": "Iustinus"}, "file": "102518157", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Iustinus II."} +{"composed": false, "fields": {"given": "György", "surname-core": "Hajós"}, "file": "1025877837", "label": "index-hu", "order": "sorting", "shape": null, "text": "Hajós, György"} +{"composed": true, "fields": {"given": "Emmanuel", "surname": "d'Alzon"}, "file": "1025906977", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Emmanuel d'Alzon"} +{"composed": false, "fields": {"given": "Emmanuel", "surname-core": "Alzon", "surname-prefix": "d'"}, "file": "1025906977", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Alzon, Emmanuel d'"} +{"composed": false, "fields": {"given": "Albin", "surname-core": "Kőrösi"}, "file": "1026029007", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kőrösi, Albin"} +{"composed": false, "fields": {"given": "Dezső", "surname-core": "Czigány"}, "file": "1026075297", "label": "index-hu", "order": "sorting", "shape": null, "text": "Czigány, Dezső"} +{"composed": false, "fields": {"given": "Takeshirō", "surname-core": "Matsuura"}, "file": "1026111307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsuura, Takeshirō"} +{"composed": true, "fields": {"given": "Matthias", "surname-core": "Pischof", "surname-prefix": "von"}, "file": "1026191157", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Matthias von Pischof"} +{"composed": false, "fields": {"given": "Matthias", "surname-core": "Pischof", "surname-prefix": "von"}, "file": "1026191157", "label": "particle-it", "order": "sorting", "shape": null, "text": "Pischof, Matthias von"} +{"composed": false, "fields": {"given": "Malas Zénāwi"}, "file": "1026632668", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Malas Zénāwi"} +{"composed": true, "fields": {"given": "Karl", "surname-core": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Pfeffer-Wildenbruch"} +{"composed": false, "fields": {"given": "Karl", "surname-core": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Pfeffer-Wildenbruch, Karl"} +{"composed": false, "fields": {"given": "Avraham ben Mosheh ben Maimon"}, "file": "102836299", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Avraham ben Mosheh ben Maimon"} +{"composed": false, "fields": {"given": "Ignác", "surname-core": "Schlesinger"}, "file": "1030034427", "label": "index-hu", "order": "sorting", "shape": null, "text": "Schlesinger, Ignác"} +{"composed": true, "fields": {"given": "George D.", "surname-core": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "George D. Cummins"} +{"composed": false, "fields": {"given": "George D.", "surname-core": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cummins, George D."} +{"composed": true, "fields": {"given": "Julie", "surname-core": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Julie Traberth"} +{"composed": false, "fields": {"given": "Julie", "surname-core": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Traberth, Julie"} +{"composed": false, "fields": {"given": "Ḥamza Fanṣūrī"}, "file": "1031212523", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ḥamza Fanṣūrī"} +{"composed": true, "fields": {"generation": "II.", "given": "Lžedmitrij"}, "file": "1032892617", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Lžedmitrij II."} +{"composed": false, "fields": {"given": "Nalî"}, "file": "1033242748", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nalî"} +{"composed": false, "fields": {"given": "Wefayî"}, "file": "1033340979", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Wefayî"} +{"composed": false, "fields": {"given": "Azizi Hj. Abdullah"}, "file": "1033486469", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Azizi Hj. Abdullah"} +{"composed": false, "fields": {"given": "Motoko", "surname-core": "Hani"}, "file": "1033524107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hani, Motoko"} +{"composed": false, "fields": {"given": "Lajos", "surname-core": "Simonyi von Vitézvár"}, "file": "1034118587", "label": "index-hu", "order": "sorting", "shape": null, "text": "Simonyi von Vitézvár, Lajos"} +{"composed": true, "fields": {"given": "Lúcio", "surname-core": "Mendonça", "surname-prefix": "de"}, "file": "1034340247", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Lúcio de Mendonça"} +{"composed": false, "fields": {"given": "Lúcio", "surname-core": "Mendonça", "surname-prefix": "de"}, "file": "1034340247", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Mendonça, Lúcio de"} +{"composed": true, "fields": {"given": "Bernard große", "surname-core": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Bernard große Broermann"} +{"composed": false, "fields": {"given": "Bernard große", "surname-core": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Broermann, Bernard große"} +{"composed": true, "fields": {"given": "Rudolf Friedrich Leopold", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "1034908707", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Rudolf Friedrich Leopold von Hildebrand"} +{"composed": false, "fields": {"given": "Rudolf Friedrich Leopold", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "1034908707", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hildebrand, Rudolf Friedrich Leopold von"} +{"composed": false, "fields": {"given": "Ramadhan Karta Hadimadja"}, "file": "1036271862", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ramadhan Karta Hadimadja"} +{"composed": true, "fields": {"given": "Pieter", "surname-core": "Carpentier", "surname-prefix": "de"}, "file": "1036479897", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Pieter de Carpentier"} +{"composed": false, "fields": {"given": "Pieter", "surname-core": "Carpentier", "surname-prefix": "de"}, "file": "1036479897", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Carpentier, Pieter de"} +{"composed": false, "fields": {"given": "Ibrāhīm Ibn-Sinān"}, "file": "104056606", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm Ibn-Sinān"} +{"composed": false, "fields": {"given": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī"}, "file": "104057726", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī"} +{"composed": false, "fields": {"given": "Abū-Ṣāliḥ al-Armanī"}, "file": "104113405", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Abū-Ṣāliḥ al-Armanī"} +{"composed": true, "fields": {"given": "Maurus Daniel", "surname-core": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Maurus Daniel Esteva a Alsina"} +{"composed": false, "fields": {"given": "Maurus Daniel", "surname-core": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Esteva a Alsina, Maurus Daniel"} +{"composed": false, "fields": {"given": "Sighvatur Þórðarson"}, "file": "104175346", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sighvatur Þórðarson"} +{"composed": true, "fields": {"given": "Carlos", "surname-core": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Carlos Amigo Vallejo"} +{"composed": false, "fields": {"given": "Carlos", "surname-core": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Amigo Vallejo, Carlos"} +{"composed": true, "fields": {"given": "Anne-Pierre", "surname-core": "Montesquiou-Fézensac", "surname-prefix": "de"}, "file": "104292717", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Anne-Pierre de Montesquiou-Fézensac"} +{"composed": false, "fields": {"given": "Anne-Pierre", "surname-core": "Montesquiou-Fézensac", "surname-prefix": "de"}, "file": "104292717", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Montesquiou-Fézensac, Anne-Pierre de"} +{"composed": false, "fields": {"given": "ʿAbd-al-Qādir Badāʾūnī"}, "file": "104303603", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "ʿAbd-al-Qādir Badāʾūnī"} +{"composed": false, "fields": {"given": "Biao", "surname-core": "Geng"}, "file": "1043168907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Geng, Biao"} +{"composed": true, "fields": {"given": "Alfonsus Antonius", "surname-core": "Sarasa", "surname-prefix": "de"}, "file": "104323507", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Alfonsus Antonius de Sarasa"} +{"composed": false, "fields": {"given": "Alfonsus Antonius", "surname-core": "Sarasa", "surname-prefix": "de"}, "file": "104323507", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Sarasa, Alfonsus Antonius de"} +{"composed": false, "fields": {"given": "Advayavajra"}, "file": "1047508877", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Advayavajra"} +{"composed": false, "fields": {"given": "Sirius"}, "file": "1048023907", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Sirius"} +{"composed": true, "fields": {"given": "Ricardo", "surname-core": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ricardo Valderrama Fernández"} +{"composed": false, "fields": {"given": "Ricardo", "surname-core": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Valderrama Fernández, Ricardo"} +{"composed": false, "fields": {"given": "Amha Selassie I."}, "file": "1050400062", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Amha Selassie I."} +{"composed": true, "fields": {"given": "Marie Louise Fernande", "surname-core": "Montpensier", "surname-prefix": "de"}, "file": "1050420527", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Marie Louise Fernande de Montpensier"} +{"composed": false, "fields": {"given": "Marie Louise Fernande", "surname-core": "Montpensier", "surname-prefix": "de"}, "file": "1050420527", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Montpensier, Marie Louise Fernande de"} +{"composed": true, "fields": {"given": "F.", "surname-core": "Lange", "surname-prefix": "de"}, "file": "1050991397", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "F. de Lange"} +{"composed": false, "fields": {"given": "F.", "surname-core": "Lange", "surname-prefix": "de"}, "file": "1050991397", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Lange, F. de"} +{"composed": false, "fields": {"given": "Drífa Viðar"}, "file": "1051922143", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Drífa Viðar"} +{"composed": false, "fields": {"given": "Oddur Björnsson"}, "file": "1051927471", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Oddur Björnsson"} +{"composed": true, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Tomás Antonio de la Cerda y Aragón"} +{"composed": false, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Cerda y Aragón, Tomás Antonio de la"} +{"composed": true, "fields": {"given": "Ignacio", "surname-core": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ignacio López Rayón"} +{"composed": false, "fields": {"given": "Ignacio", "surname-core": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Rayón, Ignacio"} +{"composed": true, "fields": {"generation": "III.", "given": "Håkon"}, "file": "1053284357", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Håkon III."} +{"composed": true, "fields": {"given": "Johann Adolf", "surname-core": "Krosigk", "surname-prefix": "von"}, "file": "1053459807", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Johann Adolf von Krosigk"} +{"composed": false, "fields": {"given": "Johann Adolf", "surname-core": "Krosigk", "surname-prefix": "von"}, "file": "1053459807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Krosigk, Johann Adolf von"} +{"composed": true, "fields": {"given": "Louis", "surname-core": "Grandmaison", "surname-prefix": "de"}, "file": "1055400257", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Louis de Grandmaison"} +{"composed": false, "fields": {"given": "Louis", "surname-core": "Grandmaison", "surname-prefix": "de"}, "file": "1055400257", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Grandmaison, Louis de"} +{"composed": true, "fields": {"given": "Rodrigo", "surname-core": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Rodrigo Arenas Betancourt"} +{"composed": false, "fields": {"given": "Rodrigo", "surname-core": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Arenas Betancourt, Rodrigo"} +{"composed": true, "fields": {"given": "Lorenzo di Pierfranceso", "surname": "de'Medici"}, "file": "1056403667", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Lorenzo di Pierfranceso de'Medici"} +{"composed": false, "fields": {"given": "Lorenzo di Pierfranceso", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "1056403667", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Lorenzo di Pierfranceso de'"} +{"composed": true, "fields": {"given": "Fernando", "surname-core": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Fernando González Gortázar"} +{"composed": false, "fields": {"given": "Fernando", "surname-core": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "González Gortázar, Fernando"} +{"composed": true, "fields": {"given": "Mariano", "surname-core": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mariano Ospina Pérez"} +{"composed": false, "fields": {"given": "Mariano", "surname-core": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ospina Pérez, Mariano"} +{"composed": true, "fields": {"given": "Mario", "surname-core": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mario Ruiz Armengol"} +{"composed": false, "fields": {"given": "Mario", "surname-core": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ruiz Armengol, Mario"} +{"composed": true, "fields": {"given": "Markus", "surname-core": "Wickenburg", "surname-prefix": "von"}, "file": "1058419307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Markus von Wickenburg"} +{"composed": false, "fields": {"given": "Markus", "surname-core": "Wickenburg", "surname-prefix": "von"}, "file": "1058419307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Wickenburg, Markus von"} +{"composed": false, "fields": {"given": "Renaud de Roucy"}, "file": "1059795337", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Renaud de Roucy"} +{"composed": false, "fields": {"given": "Zaid Ibn-Ḥārīṯa"}, "file": "1061106225", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Zaid Ibn-Ḥārīṯa"} +{"composed": true, "fields": {"given": "Dietrich", "surname-core": "Theobald", "surname-prefix": "von"}, "file": "1061287637", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Dietrich von Theobald"} +{"composed": false, "fields": {"given": "Dietrich", "surname-core": "Theobald", "surname-prefix": "von"}, "file": "1061287637", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Theobald, Dietrich von"} +{"composed": false, "fields": {"given": "Sigríður Hagalín"}, "file": "1061494667", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sigríður Hagalín"} +{"composed": true, "fields": {"given": "Teresa", "surname-core": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Teresa Mañé i Miravet"} +{"composed": false, "fields": {"given": "Teresa", "surname-core": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Mañé i Miravet, Teresa"} +{"composed": false, "fields": {"given": "Danarto"}, "file": "1066418039", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Danarto"} +{"composed": false, "fields": {"given": "Mohamad Asri Muda"}, "file": "1066832900", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Mohamad Asri Muda"} +{"composed": true, "fields": {"generation": "I.", "given": "Ulrich"}, "file": "1074956427", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ulrich I."} +{"composed": false, "fields": {"given": "Jurk"}, "file": "107740907", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Jurk"} +{"composed": false, "fields": {"given": "Simeon bar Sabbaʿe"}, "file": "1077612168", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Simeon bar Sabbaʿe"} +{"composed": true, "fields": {"given": "Piet", "surname-core": "Engelen", "surname-prefix": "van"}, "file": "1078168407", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Piet van Engelen"} +{"composed": false, "fields": {"given": "Piet", "surname-core": "Engelen", "surname-prefix": "van"}, "file": "1078168407", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Engelen, Piet van"} +{"composed": true, "fields": {"given": "James", "surname-core": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "James Muspratt"} +{"composed": false, "fields": {"given": "James", "surname-core": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Muspratt, James"} +{"composed": false, "fields": {"given": "Simkoyê Şikak"}, "file": "1081653337", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Simkoyê Şikak"} +{"composed": true, "fields": {"given": "Claude", "surname": "d'Annebault"}, "file": "1081737697", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Claude d'Annebault"} +{"composed": false, "fields": {"given": "Claude", "surname-core": "Annebault", "surname-prefix": "d'"}, "file": "1081737697", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Annebault, Claude d'"} +{"composed": true, "fields": {"given": "Luis", "surname-core": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luis Van Rooten"} +{"composed": false, "fields": {"given": "Luis", "surname-core": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Van Rooten, Luis"} +{"composed": true, "fields": {"given": "Clorinda", "surname-core": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Clorinda Málaga de Prado"} +{"composed": false, "fields": {"given": "Clorinda", "surname-core": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Málaga de Prado, Clorinda"} +{"composed": true, "fields": {"given": "Karl", "surname-core": "Struve", "surname-prefix": "von"}, "file": "1084023547", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Karl von Struve"} +{"composed": false, "fields": {"given": "Karl", "surname-core": "Struve", "surname-prefix": "von"}, "file": "1084023547", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Struve, Karl von"} +{"composed": false, "fields": {"given": "Pierre-Louis"}, "file": "1093196017", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Pierre-Louis"} +{"composed": true, "fields": {"given": "Juan", "surname-core": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Juan Sordo Madaleno"} +{"composed": false, "fields": {"given": "Juan", "surname-core": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Sordo Madaleno, Juan"} +{"composed": false, "fields": {"given": "Malik Ambar"}, "file": "110685716X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Malik Ambar"} +{"composed": false, "fields": {"given": "Shunichi", "surname-core": "Matsumoto"}, "file": "1107650607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumoto, Shunichi"} +{"composed": false, "fields": {"given": "Bonvi"}, "file": "110883187", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Bonvi"} +{"composed": true, "fields": {"given": "Ḥusnī", "surname": "az-Zaʿīm"}, "file": "1112629513", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ḥusnī az-Zaʿīm"} +{"composed": false, "fields": {"given": "Ḥusnī", "surname-core": "Zaʿīm", "surname-prefix": "az-"}, "file": "1112629513", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Zaʿīm, Ḥusnī az-"} +{"composed": true, "fields": {"given": "Paul", "surname": "d'Ivoi"}, "file": "111277957", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Paul d'Ivoi"} +{"composed": false, "fields": {"given": "Paul", "surname-core": "Ivoi", "surname-prefix": "d'"}, "file": "111277957", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Ivoi, Paul d'"} +{"composed": false, "fields": {"given": "Yūsuf al-ʿAẓma"}, "file": "1115673882", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Yūsuf al-ʿAẓma"} +{"composed": true, "fields": {"given": "Anton", "surname-core": "Tschurtschenthaler", "surname-prefix": "von"}, "file": "1120625947", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Anton von Tschurtschenthaler"} +{"composed": false, "fields": {"given": "Anton", "surname-core": "Tschurtschenthaler", "surname-prefix": "von"}, "file": "1120625947", "label": "particle-it", "order": "sorting", "shape": null, "text": "Tschurtschenthaler, Anton von"} +{"composed": true, "fields": {"given": "Luís", "surname-core": "Ataíde", "surname-prefix": "de"}, "file": "1121111637", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Luís de Ataíde"} +{"composed": false, "fields": {"given": "Luís", "surname-core": "Ataíde", "surname-prefix": "de"}, "file": "1121111637", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Ataíde, Luís de"} +{"composed": false, "fields": {"given": "Alexis"}, "file": "112146147", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Alexis"} +{"composed": true, "fields": {"given": "José", "surname-core": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José López Domínguez"} +{"composed": false, "fields": {"given": "José", "surname-core": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Domínguez, José"} +{"composed": false, "fields": {"given": "Khaled el-Hassani ben el-Hachemi"}, "file": "1124785817", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Khaled el-Hassani ben el-Hachemi"} +{"composed": true, "fields": {"given": "Teodoro", "surname-core": "Faria", "surname-prefix": "de"}, "file": "1127072587", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Teodoro de Faria"} +{"composed": false, "fields": {"given": "Teodoro", "surname-core": "Faria", "surname-prefix": "de"}, "file": "1127072587", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Faria, Teodoro de"} +{"composed": false, "fields": {"given": "Stefán Hörður Grímsson"}, "file": "112712797", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stefán Hörður Grímsson"} +{"composed": false, "fields": {"given": "Makonnen Haile Selassie"}, "file": "1129925617", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Makonnen Haile Selassie"} +{"composed": true, "fields": {"given": "Clarice", "surname": "de'Medici"}, "file": "1130808467", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Clarice de'Medici"} +{"composed": false, "fields": {"given": "Clarice", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "1130808467", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Clarice de'"} +{"composed": false, "fields": {"given": "Xirui", "surname-core": "Pi"}, "file": "1131897307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Pi, Xirui"} +{"composed": true, "fields": {"given": "Domingo", "surname-core": "Iriarte", "surname-prefix": "de"}, "file": "1135675287", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Domingo de Iriarte"} +{"composed": false, "fields": {"given": "Domingo", "surname-core": "Iriarte", "surname-prefix": "de"}, "file": "1135675287", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Iriarte, Domingo de"} +{"composed": true, "fields": {"given": "Pleikard Dietrich", "surname-core": "Gemmingen", "surname-prefix": "von"}, "file": "1136030107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Pleikard Dietrich von Gemmingen"} +{"composed": false, "fields": {"given": "Pleikard Dietrich", "surname-core": "Gemmingen", "surname-prefix": "von"}, "file": "1136030107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Gemmingen, Pleikard Dietrich von"} +{"composed": false, "fields": {"given": "Magnús Eiríksson"}, "file": "1138377546", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Magnús Eiríksson"} +{"composed": true, "fields": {"given": "Fuʾād", "surname": "ar-Rikābī"}, "file": "1139846442", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Fuʾād ar-Rikābī"} +{"composed": false, "fields": {"given": "Fuʾād", "surname-core": "Rikābī", "surname-prefix": "ar-"}, "file": "1139846442", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Rikābī, Fuʾād ar-"} +{"composed": false, "fields": {"given": "ʿAbd al-ʿAzīz Ibn Marwān"}, "file": "1143145518", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿAbd al-ʿAzīz Ibn Marwān"} +{"composed": false, "fields": {"given": "Abd al-Aziz ibn Muhammad"}, "file": "1143970381", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Abd al-Aziz ibn Muhammad"} +{"composed": true, "fields": {"given": "Abraham", "surname-core": "Hecken", "surname-prefix": "van den"}, "file": "1145158137", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Abraham van den Hecken"} +{"composed": false, "fields": {"given": "Abraham", "surname-core": "Hecken", "surname-prefix": "van den"}, "file": "1145158137", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Hecken, Abraham van den"} +{"composed": false, "fields": {"given": "Tadsch ad-Din al-Hasani"}, "file": "1145191851", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Tadsch ad-Din al-Hasani"} +{"composed": true, "fields": {"given": "Emmanuel", "surname": "d'Hooghvorst"}, "file": "1147042357", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Emmanuel d'Hooghvorst"} +{"composed": false, "fields": {"given": "Emmanuel", "surname-core": "Hooghvorst", "surname-prefix": "d'"}, "file": "1147042357", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Hooghvorst, Emmanuel d'"} +{"composed": true, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Edmond de La Croix"} +{"composed": false, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "La Croix, Edmond de"} +{"composed": false, "fields": {"given": "Mohamed Khir Johari"}, "file": "1147649030", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Mohamed Khir Johari"} +{"composed": true, "fields": {"given": "Johann", "surname-core": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Johann Klingenberg"} +{"composed": false, "fields": {"given": "Johann", "surname-core": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingenberg, Johann"} +{"composed": true, "fields": {"given": "Herman", "surname-core": "Cunsel", "surname-prefix": "de"}, "file": "1154414957", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Herman de Cunsel"} +{"composed": false, "fields": {"given": "Herman", "surname-core": "Cunsel", "surname-prefix": "de"}, "file": "1154414957", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Cunsel, Herman de"} +{"composed": true, "fields": {"given": "Habib Pacha", "surname": "es-Saad"}, "file": "1155661249", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Habib Pacha es-Saad"} +{"composed": false, "fields": {"given": "Habib Pacha", "surname-core": "Saad", "surname-prefix": "es-"}, "file": "1155661249", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Saad, Habib Pacha es-"} +{"composed": false, "fields": {"given": "Vossug ed Dowleh"}, "file": "1155767624", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Vossug ed Dowleh"} +{"composed": false, "fields": {"given": "Thorkild Fjeldsted"}, "file": "1157689973", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Thorkild Fjeldsted"} +{"composed": true, "fields": {"given": "José María", "surname-core": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José María Campo Serrano"} +{"composed": false, "fields": {"given": "José María", "surname-core": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Campo Serrano, José María"} +{"composed": true, "fields": {"given": "Antonius", "surname-core": "Dale", "surname-prefix": "van"}, "file": "116016337", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Antonius van Dale"} +{"composed": false, "fields": {"given": "Antonius", "surname-core": "Dale", "surname-prefix": "van"}, "file": "116016337", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Dale, Antonius van"} +{"composed": true, "fields": {"given": "Willem Antonie", "surname-core": "Deventer", "surname-prefix": "van"}, "file": "116088427", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Willem Antonie van Deventer"} +{"composed": false, "fields": {"given": "Willem Antonie", "surname-core": "Deventer", "surname-prefix": "van"}, "file": "116088427", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Deventer, Willem Antonie van"} +{"composed": true, "fields": {"given": "Hermann", "surname-core": "Solms-Hohensolms-Lich", "surname-prefix": "zu"}, "file": "1161432507", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hermann zu Solms-Hohensolms-Lich"} +{"composed": false, "fields": {"given": "Hermann", "surname-core": "Solms-Hohensolms-Lich", "surname-prefix": "zu"}, "file": "1161432507", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Solms-Hohensolms-Lich, Hermann zu"} +{"composed": true, "fields": {"given": "Johann", "surname-core": "Dumreicher", "surname-prefix": "von"}, "file": "116251107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Johann von Dumreicher"} +{"composed": false, "fields": {"given": "Johann", "surname-core": "Dumreicher", "surname-prefix": "von"}, "file": "116251107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Dumreicher, Johann von"} +{"composed": true, "fields": {"given": "Jaime", "surname-core": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jaime Guardia Neyra"} +{"composed": false, "fields": {"given": "Jaime", "surname-core": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Guardia Neyra, Jaime"} +{"composed": true, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Francisco Inácio de Carvalho Moreira"} +{"composed": false, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Carvalho Moreira, Francisco Inácio de"} +{"composed": false, "fields": {"given": "Sigfús Einarsson"}, "file": "116424702", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sigfús Einarsson"} +{"composed": true, "fields": {"given": "Jean-Dominique", "surname-core": "Cassini", "surname-prefix": "de"}, "file": "116470887", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-Dominique de Cassini"} +{"composed": false, "fields": {"given": "Jean-Dominique", "surname-core": "Cassini", "surname-prefix": "de"}, "file": "116470887", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Cassini, Jean-Dominique de"} +{"composed": true, "fields": {"given": "August", "surname-core": "Cetto", "surname-prefix": "von"}, "file": "116480807", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "August von Cetto"} +{"composed": false, "fields": {"given": "August", "surname-core": "Cetto", "surname-prefix": "von"}, "file": "116480807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Cetto, August von"} +{"composed": true, "fields": {"given": "Wolf", "surname-core": "Engelhardt", "surname-prefix": "von"}, "file": "116496207", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Wolf von Engelhardt"} +{"composed": false, "fields": {"given": "Wolf", "surname-core": "Engelhardt", "surname-prefix": "von"}, "file": "116496207", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Engelhardt, Wolf von"} +{"composed": true, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Gottfried Huyn von Geleen und Amsterad"} +{"composed": false, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Geleen und Amsterad, Gottfried Huyn von"} +{"composed": false, "fields": {"given": "Jón Magnússon"}, "file": "1165817241", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Jón Magnússon"} +{"composed": true, "fields": {"given": "Heinz", "surname-core": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinz Kägebein"} +{"composed": false, "fields": {"given": "Heinz", "surname-core": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Kägebein, Heinz"} +{"composed": false, "fields": {"given": "Vilmos", "surname-core": "Fraknói"}, "file": "116692537", "label": "index-hu", "order": "sorting", "shape": null, "text": "Fraknói, Vilmos"} +{"composed": true, "fields": {"given": "Heinz", "surname-core": "Cramer", "surname-prefix": "von"}, "file": "116709197", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Heinz von Cramer"} +{"composed": false, "fields": {"given": "Heinz", "surname-core": "Cramer", "surname-prefix": "von"}, "file": "116709197", "label": "particle-it", "order": "sorting", "shape": null, "text": "Cramer, Heinz von"} +{"composed": true, "fields": {"given": "Marie Laure", "surname-core": "Noailles", "surname-prefix": "de"}, "file": "116755687", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Marie Laure de Noailles"} +{"composed": false, "fields": {"given": "Marie Laure", "surname-core": "Noailles", "surname-prefix": "de"}, "file": "116755687", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Noailles, Marie Laure de"} +{"composed": true, "fields": {"given": "Martin Pierre", "surname-core": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Martin Pierre Marsick"} +{"composed": false, "fields": {"given": "Martin Pierre", "surname-core": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Marsick, Martin Pierre"} +{"composed": false, "fields": {"given": "Robert", "surname-core": "Gragger"}, "file": "116819987", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gragger, Robert"} +{"composed": true, "fields": {"given": "Sophie", "surname-core": "Merenberg", "surname-prefix": "von"}, "file": "116891807", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Sophie von Merenberg"} +{"composed": false, "fields": {"given": "Sophie", "surname-core": "Merenberg", "surname-prefix": "von"}, "file": "116891807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Merenberg, Sophie von"} +{"composed": true, "fields": {"given": "Georg", "surname-core": "Hülsen-Haeseler", "surname-prefix": "von"}, "file": "117049107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Georg von Hülsen-Haeseler"} +{"composed": false, "fields": {"given": "Georg", "surname-core": "Hülsen-Haeseler", "surname-prefix": "von"}, "file": "117049107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hülsen-Haeseler, Georg von"} +{"composed": true, "fields": {"given": "Albrecht", "surname-core": "Alvensleben", "surname-prefix": "von"}, "file": "1171008007", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Albrecht von Alvensleben"} +{"composed": false, "fields": {"given": "Albrecht", "surname-core": "Alvensleben", "surname-prefix": "von"}, "file": "1171008007", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Alvensleben, Albrecht von"} +{"composed": true, "fields": {"given": "Friedrich Ludwig", "surname-core": "Waldburg-Truchsess", "surname-prefix": "von"}, "file": "117117587", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Friedrich Ludwig von Waldburg-Truchsess"} +{"composed": false, "fields": {"given": "Friedrich Ludwig", "surname-core": "Waldburg-Truchsess", "surname-prefix": "von"}, "file": "117117587", "label": "particle-it", "order": "sorting", "shape": null, "text": "Waldburg-Truchsess, Friedrich Ludwig von"} +{"composed": false, "fields": {"given": "Sein Lwin"}, "file": "117126089X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Sein Lwin"} +{"composed": true, "fields": {"given": "Frances", "surname-core": "Bunsen", "surname-prefix": "von"}, "file": "117157007", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Frances von Bunsen"} +{"composed": false, "fields": {"given": "Frances", "surname-core": "Bunsen", "surname-prefix": "von"}, "file": "117157007", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Bunsen, Frances von"} +{"composed": true, "fields": {"given": "Juan Antonio", "surname-core": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan Antonio Rascón Navarro Seña y Redondo"} +{"composed": false, "fields": {"given": "Juan Antonio", "surname-core": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Rascón Navarro Seña y Redondo, Juan Antonio"} +{"composed": true, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Julius van Zuylen van Nijevelt"} +{"composed": false, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Zuylen van Nijevelt, Julius van"} +{"composed": false, "fields": {"given": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"}, "file": "1172113386", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"} +{"composed": false, "fields": {"given": "Hugo", "surname-core": "Weigold"}, "file": "117249807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Weigold, Hugo"} +{"composed": true, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "David zu Sonnegg von Ungnad von Weissenwolf"} +{"composed": false, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Ungnad von Weissenwolf, David zu Sonnegg von"} +{"composed": true, "fields": {"given": "Herma", "surname-core": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Herma Studeny"} +{"composed": false, "fields": {"given": "Herma", "surname-core": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Studeny, Herma"} +{"composed": true, "fields": {"given": "Richard", "surname-core": "Süßkind-Schwendi", "surname-prefix": "von"}, "file": "117372307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Richard von Süßkind-Schwendi"} +{"composed": false, "fields": {"given": "Richard", "surname-core": "Süßkind-Schwendi", "surname-prefix": "von"}, "file": "117372307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Süßkind-Schwendi, Richard von"} +{"composed": true, "fields": {"given": "Jean Joseph Antoine Marie", "surname-core": "Witte", "surname-prefix": "de"}, "file": "117420557", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jean Joseph Antoine Marie de Witte"} +{"composed": false, "fields": {"given": "Jean Joseph Antoine Marie", "surname-core": "Witte", "surname-prefix": "de"}, "file": "117420557", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Witte, Jean Joseph Antoine Marie de"} +{"composed": true, "fields": {"given": "Augustus P.", "surname-core": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus P. Gardner"} +{"composed": false, "fields": {"given": "Augustus P.", "surname-core": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Gardner, Augustus P."} +{"composed": true, "fields": {"given": "Bella Cohen", "surname-core": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Bella Cohen Spewack"} +{"composed": false, "fields": {"given": "Bella Cohen", "surname-core": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Spewack, Bella Cohen"} +{"composed": false, "fields": {"given": "Hussein Kamil"}, "file": "117546712", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Hussein Kamil"} +{"composed": false, "fields": {"given": "Jinzo", "surname-core": "Matsumura"}, "file": "117557307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumura, Jinzo"} +{"composed": true, "fields": {"given": "Elard", "surname-core": "Oldenburg-Januschau", "surname-prefix": "von"}, "file": "117593907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Elard von Oldenburg-Januschau"} +{"composed": false, "fields": {"given": "Elard", "surname-core": "Oldenburg-Januschau", "surname-prefix": "von"}, "file": "117593907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Oldenburg-Januschau, Elard von"} +{"composed": true, "fields": {"given": "Achille", "surname": "d'Orsi"}, "file": "117606227", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Achille d'Orsi"} +{"composed": false, "fields": {"given": "Achille", "surname-core": "Orsi", "surname-prefix": "d'"}, "file": "117606227", "label": "particle-it", "order": "sorting", "shape": null, "text": "Orsi, Achille d'"} +{"composed": true, "fields": {"given": "Giovanni Battista Gherardo", "surname": "d'Arco"}, "file": "117763497", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Giovanni Battista Gherardo d'Arco"} +{"composed": false, "fields": {"given": "Giovanni Battista Gherardo", "surname-core": "Arco", "surname-prefix": "d'"}, "file": "117763497", "label": "particle-it", "order": "sorting", "shape": null, "text": "Arco, Giovanni Battista Gherardo d'"} +{"composed": true, "fields": {"given": "Liberty Hyde", "surname-core": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Liberty Hyde Bailey"} +{"composed": false, "fields": {"given": "Liberty Hyde", "surname-core": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bailey, Liberty Hyde"} +{"composed": false, "fields": {"given": "Finnur Jónsson"}, "file": "118049062", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Finnur Jónsson"} +{"composed": true, "fields": {"given": "Renaat", "surname-core": "Elslande", "surname-prefix": "van"}, "file": "1180768477", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Renaat van Elslande"} +{"composed": false, "fields": {"given": "Renaat", "surname-core": "Elslande", "surname-prefix": "van"}, "file": "1180768477", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Elslande, Renaat van"} +{"composed": true, "fields": {"given": "Curt Ludwig", "surname-core": "Gienanth", "surname-prefix": "von"}, "file": "1183333307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Curt Ludwig von Gienanth"} +{"composed": false, "fields": {"given": "Curt Ludwig", "surname-core": "Gienanth", "surname-prefix": "von"}, "file": "1183333307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Gienanth, Curt Ludwig von"} +{"composed": false, "fields": {"given": "Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī"}, "file": "118500333", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī"} +{"composed": true, "fields": {"given": "Eugen", "surname": "d'Albert"}, "file": "118501437", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Eugen d'Albert"} +{"composed": false, "fields": {"given": "Eugen", "surname-core": "Albert", "surname-prefix": "d'"}, "file": "118501437", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Albert, Eugen d'"} +{"composed": true, "fields": {"generation": "VIII.", "given": "Bonifatius"}, "file": "118513257", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Bonifatius VIII."} +{"composed": false, "fields": {"given": "Colette"}, "file": "118521527", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Colette"} +{"composed": true, "fields": {"given": "Heinrich", "surname-core": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinrich Cunow"} +{"composed": false, "fields": {"given": "Heinrich", "surname-core": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cunow, Heinrich"} +{"composed": true, "fields": {"generation": "V.", "given": "Eduard"}, "file": "118528947", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Eduard V."} +{"composed": true, "fields": {"given": "Miguel", "surname": "d'Escoto"}, "file": "118531107", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Miguel d'Escoto"} +{"composed": false, "fields": {"given": "Miguel", "surname-core": "Escoto", "surname-prefix": "d'"}, "file": "118531107", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Escoto, Miguel d'"} +{"composed": true, "fields": {"given": "Jan", "surname-core": "Eyck", "surname-prefix": "van"}, "file": "118531557", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan van Eyck"} +{"composed": false, "fields": {"given": "Jan", "surname-core": "Eyck", "surname-prefix": "van"}, "file": "118531557", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Eyck, Jan van"} +{"composed": true, "fields": {"generation": "I.", "given": "Franz"}, "file": "118534947", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Franz I."} +{"composed": true, "fields": {"given": "Louis", "surname-core": "Funès", "surname-prefix": "de"}, "file": "118536877", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Louis de Funès"} +{"composed": false, "fields": {"given": "Louis", "surname-core": "Funès", "surname-prefix": "de"}, "file": "118536877", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Funès, Louis de"} +{"composed": true, "fields": {"given": "Claus", "surname-core": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Claus Harms"} +{"composed": false, "fields": {"given": "Claus", "surname-core": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Harms, Claus"} +{"composed": true, "fields": {"generation": "I.", "given": "László"}, "file": "118568647", "label": "regnal", "order": "givenFirst", "shape": null, "text": "László I."} +{"composed": true, "fields": {"given": "José Luis", "surname-core": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Luis Martín Descalzo"} +{"composed": false, "fields": {"given": "José Luis", "surname-core": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín Descalzo, José Luis"} +{"composed": true, "fields": {"given": "Šākir", "surname": "al-Faḥḥām"}, "file": "1185824316", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Šākir al-Faḥḥām"} +{"composed": false, "fields": {"given": "Šākir", "surname-core": "Faḥḥām", "surname-prefix": "al-"}, "file": "1185824316", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Faḥḥām, Šākir al-"} +{"composed": false, "fields": {"given": "Ngugi wa Thiong'o"}, "file": "118587587", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Ngugi wa Thiong'o"} +{"composed": true, "fields": {"given": "Ǧīhān", "surname": "as-Sādāt"}, "file": "118604740", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ǧīhān as-Sādāt"} +{"composed": false, "fields": {"given": "Ǧīhān", "surname-core": "Sādāt", "surname-prefix": "as-"}, "file": "118604740", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Sādāt, Ǧīhān as-"} +{"composed": true, "fields": {"given": "Theodor", "surname-core": "Schön", "surname-prefix": "von"}, "file": "118610007", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Theodor von Schön"} +{"composed": false, "fields": {"given": "Theodor", "surname-core": "Schön", "surname-prefix": "von"}, "file": "118610007", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Schön, Theodor von"} +{"composed": false, "fields": {"given": "Sukarno"}, "file": "118619985", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Sukarno"} +{"composed": false, "fields": {"given": "Gudina Tumsa"}, "file": "118624571", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Gudina Tumsa"} +{"composed": true, "fields": {"given": "Fritz", "surname-core": "Unruh", "surname-prefix": "von"}, "file": "118625527", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Fritz von Unruh"} +{"composed": false, "fields": {"given": "Fritz", "surname-core": "Unruh", "surname-prefix": "von"}, "file": "118625527", "label": "particle-it", "order": "sorting", "shape": null, "text": "Unruh, Fritz von"} +{"composed": false, "fields": {"given": "Zarathustra"}, "file": "118636227", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Zarathustra"} +{"composed": true, "fields": {"given": "Bernardino", "surname-core": "Sahagún", "surname-prefix": "de"}, "file": "118637827", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Bernardino de Sahagún"} +{"composed": false, "fields": {"given": "Bernardino", "surname-core": "Sahagún", "surname-prefix": "de"}, "file": "118637827", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Sahagún, Bernardino de"} +{"composed": false, "fields": {"given": "Saki"}, "file": "118641239", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Saki"} +{"composed": true, "fields": {"given": "Santi", "surname-core": "Tito", "surname-prefix": "di"}, "file": "118642197", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Santi di Tito"} +{"composed": false, "fields": {"given": "Santi", "surname-core": "Tito", "surname-prefix": "di"}, "file": "118642197", "label": "particle-it", "order": "sorting", "shape": null, "text": "Tito, Santi di"} +{"composed": false, "fields": {"given": "Séverine"}, "file": "118642367", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Séverine"} +{"composed": true, "fields": {"generation": "IV.", "given": "Albrecht"}, "file": "118644327", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Albrecht IV."} +{"composed": true, "fields": {"given": "Théodore Agrippa", "surname": "d'Aubigné"}, "file": "118650947", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Théodore Agrippa d'Aubigné"} +{"composed": false, "fields": {"given": "Théodore Agrippa", "surname-core": "Aubigné", "surname-prefix": "d'"}, "file": "118650947", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Aubigné, Théodore Agrippa d'"} +{"composed": true, "fields": {"given": "Sébastien", "surname-core": "Brossard", "surname-prefix": "de"}, "file": "118660217", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Sébastien de Brossard"} +{"composed": false, "fields": {"given": "Sébastien", "surname-core": "Brossard", "surname-prefix": "de"}, "file": "118660217", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Brossard, Sébastien de"} +{"composed": true, "fields": {"given": "Camilo", "surname-core": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Camilo Castelo Branco"} +{"composed": false, "fields": {"given": "Camilo", "surname-core": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Castelo Branco, Camilo"} +{"composed": false, "fields": {"given": "Giambologna"}, "file": "118678477", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Giambologna"} +{"composed": true, "fields": {"given": "Benito Jerónimo", "surname-core": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benito Jerónimo Feijoo y Montenegro"} +{"composed": false, "fields": {"given": "Benito Jerónimo", "surname-core": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Feijoo y Montenegro, Benito Jerónimo"} +{"composed": false, "fields": {"given": "Fidus"}, "file": "118687077", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Fidus"} +{"composed": false, "fields": {"given": "Meister E. S."}, "file": "118687387", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Meister E. S."} +{"composed": true, "fields": {"generation": "VI.", "given": "Georg"}, "file": "118690477", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Georg VI."} +{"composed": true, "fields": {"given": "Dietrich", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "118704737", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Dietrich von Hildebrand"} +{"composed": false, "fields": {"given": "Dietrich", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "118704737", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Hildebrand, Dietrich von"} +{"composed": true, "fields": {"given": "Jan Stephan", "surname-core": "Calcar", "surname-prefix": "von"}, "file": "118714937", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Jan Stephan von Calcar"} +{"composed": false, "fields": {"given": "Jan Stephan", "surname-core": "Calcar", "surname-prefix": "von"}, "file": "118714937", "label": "particle-it", "order": "sorting", "shape": null, "text": "Calcar, Jan Stephan von"} +{"composed": false, "fields": {"given": "Ǧalāl-ad-Dīn Rūmī"}, "file": "118716158", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ǧalāl-ad-Dīn Rūmī"} +{"composed": true, "fields": {"given": "Edward", "surname-core": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Hall"} +{"composed": false, "fields": {"given": "Edward", "surname-core": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Hall, Edward"} +{"composed": true, "fields": {"given": "Robert", "surname-core": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Morris"} +{"composed": false, "fields": {"given": "Robert", "surname-core": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Morris, Robert"} +{"composed": false, "fields": {"given": "Rethar"}, "file": "118750127", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Rethar"} +{"composed": true, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Diego Fernández de San Pedro"} +{"composed": false, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "San Pedro, Diego Fernández de"} +{"composed": true, "fields": {"given": "Epaminondas", "surname-core": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Epaminondas Nunes de Ávila e Silva"} +{"composed": false, "fields": {"given": "Epaminondas", "surname-core": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Nunes de Ávila e Silva, Epaminondas"} +{"composed": false, "fields": {"given": "Suharto"}, "file": "118757741", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Suharto"} +{"composed": false, "fields": {"given": "Joseph", "surname-core": "Szigeti"}, "file": "118758187", "label": "index-hu", "order": "sorting", "shape": null, "text": "Szigeti, Joseph"} +{"composed": true, "fields": {"given": "Jakob", "surname-core": "Uexküll", "surname-prefix": "von"}, "file": "118763407", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Jakob von Uexküll"} +{"composed": false, "fields": {"given": "Jakob", "surname-core": "Uexküll", "surname-prefix": "von"}, "file": "118763407", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Uexküll, Jakob von"} +{"composed": true, "fields": {"given": "Luis", "surname-core": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Vélez de Guevara"} +{"composed": false, "fields": {"given": "Luis", "surname-core": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Vélez de Guevara, Luis"} +{"composed": true, "fields": {"given": "Ernst", "surname-core": "Wildenbruch", "surname-prefix": "von"}, "file": "118771760", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ernst von Wildenbruch"} +{"composed": false, "fields": {"given": "Ernst", "surname-core": "Wildenbruch", "surname-prefix": "von"}, "file": "118771760", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Wildenbruch, Ernst von"} +{"composed": false, "fields": {"given": "Muḥammad ʿAlī Bāšā"}, "file": "118782835", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Muḥammad ʿAlī Bāšā"} +{"composed": true, "fields": {"given": "Pierre", "surname-core": "Nolhac", "surname-prefix": "de"}, "file": "118786377", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Pierre de Nolhac"} +{"composed": false, "fields": {"given": "Pierre", "surname-core": "Nolhac", "surname-prefix": "de"}, "file": "118786377", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Nolhac, Pierre de"} +{"composed": false, "fields": {"given": "Saint-Pol-Roux"}, "file": "118794167", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Saint-Pol-Roux"} +{"composed": true, "fields": {"given": "Hans", "surname-core": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Schiltberger"} +{"composed": false, "fields": {"given": "Hans", "surname-core": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schiltberger, Hans"} +{"composed": false, "fields": {"given": "Ṯābit Ibn-Qurra"}, "file": "118801724", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ṯābit Ibn-Qurra"} +{"composed": true, "fields": {"given": "Zacharias Konrad", "surname-core": "Uffenbach", "surname-prefix": "von"}, "file": "118803107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Zacharias Konrad von Uffenbach"} +{"composed": false, "fields": {"given": "Zacharias Konrad", "surname-core": "Uffenbach", "surname-prefix": "von"}, "file": "118803107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Uffenbach, Zacharias Konrad von"} +{"composed": false, "fields": {"given": "Musashi", "surname-core": "Miyamoto"}, "file": "118820907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Miyamoto, Musashi"} +{"composed": true, "fields": {"given": "Ludwig", "surname-core": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Ludwig Hempel"} +{"composed": false, "fields": {"given": "Ludwig", "surname-core": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Hempel, Ludwig"} +{"composed": true, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-François Lefebvre de La Barre"} +{"composed": false, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "sorting", "shape": null, "text": "La Barre, Jean-François Lefebvre de"} +{"composed": true, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname-core": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail"} +{"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname-core": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik"} +{"composed": true, "fields": {"given": "Hafis", "surname": "al-Assad"}, "file": "118848062", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Hafis al-Assad"} +{"composed": false, "fields": {"given": "Hafis", "surname-core": "Assad", "surname-prefix": "al-"}, "file": "118848062", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Assad, Hafis al-"} +{"composed": false, "fields": {"given": "Ṣafī-ad-Dīn Ardabīlī"}, "file": "118850555", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ṣafī-ad-Dīn Ardabīlī"} +{"composed": true, "fields": {"given": "al-Walīd Ibn-ʿUbaid", "surname": "al-Buḥturī"}, "file": "118857770", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "al-Walīd Ibn-ʿUbaid al-Buḥturī"} +{"composed": false, "fields": {"given": "al-Walīd Ibn-ʿUbaid", "surname-core": "Buḥturī", "surname-prefix": "al-"}, "file": "118857770", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Buḥturī, al-Walīd Ibn-ʿUbaid al-"} +{"composed": false, "fields": {"given": "Ḥusain Ṯanāʾī Mašhadī"}, "file": "1188659936", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ḥusain Ṯanāʾī Mašhadī"} +{"composed": true, "fields": {"given": "Jan", "surname-core": "Munster", "surname-prefix": "van"}, "file": "118873377", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan van Munster"} +{"composed": false, "fields": {"given": "Jan", "surname-core": "Munster", "surname-prefix": "van"}, "file": "118873377", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Munster, Jan van"} +{"composed": true, "fields": {"given": "Babe D.", "surname-core": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Babe D. Zaharias"} +{"composed": false, "fields": {"given": "Babe D.", "surname-core": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Zaharias, Babe D."} +{"composed": false, "fields": {"given": "Attila", "surname-core": "Kovács"}, "file": "118879057", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kovács, Attila"} +{"composed": true, "fields": {"given": "Leopoldo", "surname": "de'Medici"}, "file": "118886207", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Leopoldo de'Medici"} +{"composed": false, "fields": {"given": "Leopoldo", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "118886207", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Leopoldo de'"} +{"composed": false, "fields": {"given": "Mayo"}, "file": "118888625", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mayo"} +{"composed": false, "fields": {"given": "Morihei", "surname-core": "Ueshiba"}, "file": "118892207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ueshiba, Morihei"} +{"composed": true, "fields": {"generation": "II.", "given": "Thibaut"}, "file": "118893467", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Thibaut II."} +{"composed": false, "fields": {"given": "Einar Jónsson"}, "file": "118894978", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Jónsson"} +{"composed": false, "fields": {"given": "Etiemble"}, "file": "118903357", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Etiemble"} +{"composed": false, "fields": {"given": "Monzaemon", "surname-core": "Chikamatsu"}, "file": "118914707", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chikamatsu, Monzaemon"} +{"composed": true, "fields": {"given": "Karl August", "surname-core": "Hase", "surname-prefix": "von"}, "file": "118927507", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Karl August von Hase"} +{"composed": false, "fields": {"given": "Karl August", "surname-core": "Hase", "surname-prefix": "von"}, "file": "118927507", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hase, Karl August von"} +{"composed": true, "fields": {"generation": "I.", "given": "Ismail"}, "file": "118932497", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ismail I."} +{"composed": false, "fields": {"given": "Enver Pascha"}, "file": "118935577", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Enver Pascha"} +{"composed": true, "fields": {"given": "Antoine", "surname-core": "Tounens", "surname-prefix": "de"}, "file": "118937227", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Antoine de Tounens"} +{"composed": false, "fields": {"given": "Antoine", "surname-core": "Tounens", "surname-prefix": "de"}, "file": "118937227", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Tounens, Antoine de"} +{"composed": true, "fields": {"given": "Dermot", "surname-core": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Dermot Ryan"} +{"composed": false, "fields": {"given": "Dermot", "surname-core": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ryan, Dermot"} +{"composed": true, "fields": {"given": "Alice", "surname-core": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Alice Rühle-Gerstel"} +{"composed": false, "fields": {"given": "Alice", "surname-core": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Rühle-Gerstel, Alice"} +{"composed": true, "fields": {"given": "Antonio", "surname-core": "Sangallo", "surname-prefix": "da"}, "file": "118956337", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Antonio da Sangallo"} +{"composed": false, "fields": {"given": "Antonio", "surname-core": "Sangallo", "surname-prefix": "da"}, "file": "118956337", "label": "particle-it", "order": "sorting", "shape": null, "text": "Sangallo, Antonio da"} +{"composed": false, "fields": {"given": "Ğawīdān _ Hānum"}, "file": "118963430", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ğawīdān _ Hānum"} +{"composed": false, "fields": {"given": "Ultra Violet"}, "file": "118972197", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Ultra Violet"} +{"composed": false, "fields": {"given": "ʿAbd-al-Ǧabbār Ibn-Aḥmad"}, "file": "118976869", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿAbd-al-Ǧabbār Ibn-Aḥmad"} +{"composed": true, "fields": {"given": "Manuel", "surname-core": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Manuel Marulanda Vélez"} +{"composed": false, "fields": {"given": "Manuel", "surname-core": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Marulanda Vélez, Manuel"} +{"composed": false, "fields": {"given": "István", "surname-core": "Tisza"}, "file": "118998897", "label": "index-hu", "order": "sorting", "shape": null, "text": "Tisza, István"} +{"composed": true, "fields": {"given": "José Maria", "surname-core": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Maria Sert y Badia"} +{"composed": false, "fields": {"given": "José Maria", "surname-core": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sert y Badia, José Maria"} +{"composed": true, "fields": {"given": "Ida", "surname-core": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Ida Kar"} +{"composed": false, "fields": {"given": "Ida", "surname-core": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kar, Ida"} +{"composed": true, "fields": {"given": "Zainab", "surname": "al-Ġazālī"}, "file": "119007703", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Zainab al-Ġazālī"} +{"composed": false, "fields": {"given": "Zainab", "surname-core": "Ġazālī", "surname-prefix": "al-"}, "file": "119007703", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ġazālī, Zainab al-"} +{"composed": true, "fields": {"given": "Jan Davidsz.", "surname-core": "Heem", "surname-prefix": "de"}, "file": "119020157", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan Davidsz. de Heem"} +{"composed": false, "fields": {"given": "Jan Davidsz.", "surname-core": "Heem", "surname-prefix": "de"}, "file": "119020157", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Heem, Jan Davidsz. de"} +{"composed": true, "fields": {"generation": "VII.", "given": "Konstantin"}, "file": "119022397", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Konstantin VII."} +{"composed": false, "fields": {"given": "Andor", "surname-core": "Gábor"}, "file": "119033887", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gábor, Andor"} +{"composed": false, "fields": {"given": "Shuming", "surname-core": "Liang"}, "file": "119046407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Liang, Shuming"} +{"composed": true, "fields": {"given": "Louise", "surname-core": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Louise Fitzhugh"} +{"composed": false, "fields": {"given": "Louise", "surname-core": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Fitzhugh, Louise"} +{"composed": true, "fields": {"given": "José", "surname-core": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José López Portillo y Pacheco"} +{"composed": false, "fields": {"given": "José", "surname-core": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Portillo y Pacheco, José"} +{"composed": false, "fields": {"given": "Albert Guðmundsson"}, "file": "1190758520", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Albert Guðmundsson"} +{"composed": false, "fields": {"given": "Zhaojun", "surname-core": "Wang"}, "file": "119096307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Wang, Zhaojun"} +{"composed": true, "fields": {"given": "George Edward Stanhope Molyneux Herbert", "surname-core": "Carnarvon", "surname-prefix": "of"}, "file": "119104644", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "George Edward Stanhope Molyneux Herbert of Carnarvon"} +{"composed": false, "fields": {"given": "George Edward Stanhope Molyneux Herbert", "surname-core": "Carnarvon", "surname-prefix": "of"}, "file": "119104644", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Carnarvon, George Edward Stanhope Molyneux Herbert of"} +{"composed": false, "fields": {"given": "Benedikt Gröndal"}, "file": "119112655", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Benedikt Gröndal"} +{"composed": true, "fields": {"given": "Jackson", "surname-core": "Figueiredo", "surname-prefix": "de"}, "file": "119114607", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Jackson de Figueiredo"} +{"composed": false, "fields": {"given": "Jackson", "surname-core": "Figueiredo", "surname-prefix": "de"}, "file": "119114607", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Figueiredo, Jackson de"} +{"composed": false, "fields": {"given": "Elisabeth", "surname-core": "Gössmann"}, "file": "119115107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Gössmann, Elisabeth"} +{"composed": true, "fields": {"given": "Aldephonse Alexandre Félix", "surname-core": "Jardin", "surname-prefix": "du"}, "file": "1191284387", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Aldephonse Alexandre Félix du Jardin"} +{"composed": false, "fields": {"given": "Aldephonse Alexandre Félix", "surname-core": "Jardin", "surname-prefix": "du"}, "file": "1191284387", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Jardin, Aldephonse Alexandre Félix du"} +{"composed": false, "fields": {"given": "Nariaki", "surname-core": "Tokugawa"}, "file": "1191443507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Tokugawa, Nariaki"} +{"composed": false, "fields": {"given": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad"}, "file": "11914512X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad"} +{"composed": false, "fields": {"given": "Mūsā al-Kāẓīm"}, "file": "119147726", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mūsā al-Kāẓīm"} +{"composed": true, "fields": {"given": "Giuliano", "surname-core": "Medici", "surname-prefix": "de"}, "file": "119151197", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Giuliano de Medici"} +{"composed": false, "fields": {"given": "Giuliano", "surname-core": "Medici", "surname-prefix": "de"}, "file": "119151197", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Giuliano de"} +{"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Wahhāb"}, "file": "119152169", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Wahhāb"} +{"composed": false, "fields": {"given": "Zarea Yaeqob"}, "file": "11915689X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Zarea Yaeqob"} +{"composed": true, "fields": {"given": "Antonio", "surname-core": "Santos Cabral", "surname-prefix": "dos"}, "file": "119160617", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Antonio dos Santos Cabral"} +{"composed": false, "fields": {"given": "Antonio", "surname-core": "Santos Cabral", "surname-prefix": "dos"}, "file": "119160617", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Santos Cabral, Antonio dos"} +{"composed": true, "fields": {"given": "Ferdinand-Philippe", "surname": "d'Orléans"}, "file": "119177447", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Ferdinand-Philippe d'Orléans"} +{"composed": false, "fields": {"given": "Ferdinand-Philippe", "surname-core": "Orléans", "surname-prefix": "d'"}, "file": "119177447", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Orléans, Ferdinand-Philippe d'"} +{"composed": false, "fields": {"given": "Nobuo", "surname-core": "Naora"}, "file": "119179407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Naora, Nobuo"} +{"composed": true, "fields": {"given": "Gertrude", "surname-core": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Gertrude Duby-Blom"} +{"composed": false, "fields": {"given": "Gertrude", "surname-core": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Duby-Blom, Gertrude"} +{"composed": true, "fields": {"given": "Abu-'l-Qāsim Maslama Ibn-Aḥmad", "surname": "al-Maǧrīṭī"}, "file": "119192047", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Abu-'l-Qāsim Maslama Ibn-Aḥmad al-Maǧrīṭī"} +{"composed": false, "fields": {"given": "Abu-'l-Qāsim Maslama Ibn-Aḥmad", "surname-core": "Maǧrīṭī", "surname-prefix": "al-"}, "file": "119192047", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Maǧrīṭī, Abu-'l-Qāsim Maslama Ibn-Aḥmad al-"} +{"composed": false, "fields": {"given": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī"}, "file": "119196824", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī"} +{"composed": false, "fields": {"given": "Sābūr Ibn-Sahl"}, "file": "11920519X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Sābūr Ibn-Sahl"} +{"composed": false, "fields": {"given": "Ḥabīballāh Kalakānī"}, "file": "11921203X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ḥabīballāh Kalakānī"} +{"composed": false, "fields": {"given": "Haider Hān ʿAmū-ūġlī"}, "file": "119236591", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Haider Hān ʿAmū-ūġlī"} +{"composed": false, "fields": {"given": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī"}, "file": "119255782", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī"} +{"composed": true, "fields": {"given": "Vinícius", "surname-core": "Moraes", "surname-prefix": "de"}, "file": "119255987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Vinícius de Moraes"} +{"composed": false, "fields": {"given": "Vinícius", "surname-core": "Moraes", "surname-prefix": "de"}, "file": "119255987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Moraes, Vinícius de"} +{"composed": false, "fields": {"given": "Shōsan", "surname-core": "Suzuki"}, "file": "119256207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Suzuki, Shōsan"} +{"composed": true, "fields": {"generation": "II.", "given": "Eitel Friedrich"}, "file": "119270277", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Eitel Friedrich II."} +{"composed": true, "fields": {"given": "Taufīq", "surname": "al-Ḥakīm"}, "file": "119272911", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Taufīq al-Ḥakīm"} +{"composed": false, "fields": {"given": "Taufīq", "surname-core": "Ḥakīm", "surname-prefix": "al-"}, "file": "119272911", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ḥakīm, Taufīq al-"} +{"composed": true, "fields": {"generation": "II.", "given": "Johann"}, "file": "119273187", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Johann II."} +{"composed": false, "fields": {"given": "Pál", "surname-core": "Jászay"}, "file": "119283867", "label": "index-hu", "order": "sorting", "shape": null, "text": "Jászay, Pál"} +{"composed": false, "fields": {"given": "Aung San"}, "file": "119288109", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Aung San"} +{"composed": false, "fields": {"given": "Einar Benediktsson"}, "file": "119288370", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Benediktsson"} +{"composed": true, "fields": {"given": "Dietrich", "surname-core": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Dietrich Weise"} +{"composed": false, "fields": {"given": "Dietrich", "surname-core": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Weise, Dietrich"} +{"composed": true, "fields": {"given": "José Luis", "surname-core": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José Luis Bustamante y Rivero"} +{"composed": false, "fields": {"given": "José Luis", "surname-core": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Bustamante y Rivero, José Luis"} +{"composed": true, "fields": {"given": "Samuel", "surname-core": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Samuel Bourne"} +{"composed": false, "fields": {"given": "Samuel", "surname-core": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bourne, Samuel"} +{"composed": false, "fields": {"given": "Gesang"}, "file": "1193450314", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Gesang"} +{"composed": false, "fields": {"given": "Pétur Sigurðsson"}, "file": "119392275", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Pétur Sigurðsson"} +{"composed": false, "fields": {"given": "Shemuʾel ben Ḥofni"}, "file": "119398184", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Shemuʾel ben Ḥofni"} +{"composed": false, "fields": {"given": "Máté", "surname-core": "Zalka"}, "file": "119399377", "label": "index-hu", "order": "sorting", "shape": null, "text": "Zalka, Máté"} +{"composed": true, "fields": {"given": "Neil Edward", "surname-core": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Neil Edward Goldschmidt"} +{"composed": false, "fields": {"given": "Neil Edward", "surname-core": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Goldschmidt, Neil Edward"} +{"composed": true, "fields": {"given": "Laṭīfa", "surname": "az-Zaiyāt"}, "file": "119418029", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Laṭīfa az-Zaiyāt"} +{"composed": false, "fields": {"given": "Laṭīfa", "surname-core": "Zaiyāt", "surname-prefix": "az-"}, "file": "119418029", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Zaiyāt, Laṭīfa az-"} +{"composed": true, "fields": {"given": "Idwār", "surname": "al-Ḫarrāṭ"}, "file": "119426838", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Idwār al-Ḫarrāṭ"} +{"composed": false, "fields": {"given": "Idwār", "surname-core": "Ḫarrāṭ", "surname-prefix": "al-"}, "file": "119426838", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ḫarrāṭ, Idwār al-"} +{"composed": true, "fields": {"given": "Ciro", "surname-core": "Pèrs", "surname-prefix": "di"}, "file": "119436167", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Ciro di Pèrs"} +{"composed": false, "fields": {"given": "Ciro", "surname-core": "Pèrs", "surname-prefix": "di"}, "file": "119436167", "label": "particle-it", "order": "sorting", "shape": null, "text": "Pèrs, Ciro di"} +{"composed": true, "fields": {"given": "Willem", "surname-core": "Haren", "surname-prefix": "van"}, "file": "119453797", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Willem van Haren"} +{"composed": false, "fields": {"given": "Willem", "surname-core": "Haren", "surname-prefix": "van"}, "file": "119453797", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Haren, Willem van"} +{"composed": false, "fields": {"given": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān"}, "file": "1194558798", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān"} +{"composed": false, "fields": {"given": "Þorlákur Þórhallsson"}, "file": "119465175", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Þorlákur Þórhallsson"} +{"composed": false, "fields": {"given": "Chiune", "surname-core": "Sugihara"}, "file": "119508907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Sugihara, Chiune"} +{"composed": false, "fields": {"given": "Abū-Muslim"}, "file": "11951625X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Abū-Muslim"} +{"composed": true, "fields": {"generation": "III.", "given": "Murad"}, "file": "119524767", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Murad III."} +{"composed": false, "fields": {"given": "ʿImād al-Ḥasanī"}, "file": "11952645X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "ʿImād al-Ḥasanī"} +{"composed": false, "fields": {"given": "Soedjatmoko"}, "file": "119533936", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Soedjatmoko"} +{"composed": false, "fields": {"given": "Elʿazar ben Yehudah"}, "file": "119534827", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Elʿazar ben Yehudah"} +{"composed": true, "fields": {"generation": "I.", "given": "Werner"}, "file": "119536897", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Werner I."} +{"composed": true, "fields": {"given": "Johann Friedrich", "surname": "d'Orville"}, "file": "1199143707", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Johann Friedrich d'Orville"} +{"composed": false, "fields": {"given": "Johann Friedrich", "surname-core": "Orville", "surname-prefix": "d'"}, "file": "1199143707", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Orville, Johann Friedrich d'"} +{"composed": true, "fields": {"given": "Louis Antoine d'Artois", "surname": "d'Angoulême"}, "file": "120010887", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Louis Antoine d'Artois d'Angoulême"} +{"composed": false, "fields": {"given": "Louis Antoine d'Artois", "surname-core": "Angoulême", "surname-prefix": "d'"}, "file": "120010887", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Angoulême, Louis Antoine d'Artois d'"} +{"composed": false, "fields": {"given": "Tewolde Berhan Gebre Egziabher"}, "file": "1200607953", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Tewolde Berhan Gebre Egziabher"} +{"composed": false, "fields": {"given": "Machbuba"}, "file": "120092166", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Machbuba"} +{"composed": true, "fields": {"generation": "VIIII.", "given": "Hamengku Buwono"}, "file": "120147327", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Hamengku Buwono VIIII."} +{"composed": true, "fields": {"given": "Klaus", "surname-core": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Poeck"} +{"composed": false, "fields": {"given": "Klaus", "surname-core": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Poeck, Klaus"} +{"composed": true, "fields": {"given": "Eduardo", "surname-core": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Eduardo López Ochoa"} +{"composed": false, "fields": {"given": "Eduardo", "surname-core": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Ochoa, Eduardo"} +{"composed": true, "fields": {"given": "Edward", "surname-core": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Bransfield"} +{"composed": false, "fields": {"given": "Edward", "surname-core": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bransfield, Edward"} +{"composed": true, "fields": {"given": "María Dolores", "surname-core": "Pablos", "surname-prefix": "de"}, "file": "1203586507", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "María Dolores de Pablos"} +{"composed": false, "fields": {"given": "María Dolores", "surname-core": "Pablos", "surname-prefix": "de"}, "file": "1203586507", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Pablos, María Dolores de"} +{"composed": true, "fields": {"given": "Magda", "surname-core": "Lerch", "surname-prefix": "von"}, "file": "1204166307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Magda von Lerch"} +{"composed": false, "fields": {"given": "Magda", "surname-core": "Lerch", "surname-prefix": "von"}, "file": "1204166307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Lerch, Magda von"} +{"composed": true, "fields": {"given": "Robert", "surname-core": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Aitken"} +{"composed": false, "fields": {"given": "Robert", "surname-core": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Aitken, Robert"} +{"composed": true, "fields": {"given": "Jorge A.", "surname-core": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jorge A. Livraga Rizzi"} +{"composed": false, "fields": {"given": "Jorge A.", "surname-core": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Livraga Rizzi, Jorge A."} +{"composed": false, "fields": {"given": "Kōzui", "surname-core": "Ōtani"}, "file": "120764407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ōtani, Kōzui"} +{"composed": true, "fields": {"generation": "I.", "given": "Magnus"}, "file": "120770377", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Magnus I."} +{"composed": true, "fields": {"given": "Philipp", "surname-core": "Breuner", "surname-prefix": "von"}, "file": "1207986607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Philipp von Breuner"} +{"composed": false, "fields": {"given": "Philipp", "surname-core": "Breuner", "surname-prefix": "von"}, "file": "1207986607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Breuner, Philipp von"} +{"composed": false, "fields": {"given": "Lockroy"}, "file": "120820757", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Lockroy"} +{"composed": true, "fields": {"given": "Klaus", "surname-core": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Schönert"} +{"composed": false, "fields": {"given": "Klaus", "surname-core": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schönert, Klaus"} +{"composed": true, "fields": {"given": "Marc", "surname-core": "Joybert", "surname-prefix": "de"}, "file": "1209153777", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Marc de Joybert"} +{"composed": false, "fields": {"given": "Marc", "surname-core": "Joybert", "surname-prefix": "de"}, "file": "1209153777", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Joybert, Marc de"} +{"composed": false, "fields": {"given": "Muḥammad Taqī Ḫān Pisyān"}, "file": "120926172", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Muḥammad Taqī Ḫān Pisyān"} +{"composed": true, "fields": {"given": "Gabriel", "surname-core": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Gabriel Kolko"} +{"composed": false, "fields": {"given": "Gabriel", "surname-core": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kolko, Gabriel"} +{"composed": false, "fields": {"given": "Surāqa Ibn-Mirdās al-Aṣġar"}, "file": "120942550", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Surāqa Ibn-Mirdās al-Aṣġar"} +{"composed": false, "fields": {"given": "Seiji", "surname-core": "Ozawa"}, "file": "121084507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozawa, Seiji"} +{"composed": false, "fields": {"given": "Jón Leifs"}, "file": "121086135", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Jón Leifs"} +{"composed": false, "fields": {"given": "Stefan", "surname-core": "Kazó"}, "file": "1212139917", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kazó, Stefan"} +{"composed": true, "fields": {"given": "Benita", "surname-core": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benita Asas Manterola"} +{"composed": false, "fields": {"given": "Benita", "surname-core": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Asas Manterola, Benita"} +{"composed": true, "fields": {"generation": "IV.", "given": "Ziemowit"}, "file": "121434397", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ziemowit IV."} +{"composed": true, "fields": {"given": "Segundo", "surname-core": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Segundo Serrano Poncela"} +{"composed": false, "fields": {"given": "Segundo", "surname-core": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Serrano Poncela, Segundo"} +{"composed": true, "fields": {"given": "Amélie", "surname-core": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Amélie Beaury-Saurel"} +{"composed": false, "fields": {"given": "Amélie", "surname-core": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Beaury-Saurel, Amélie"} +{"composed": true, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Mathilde Therese von Thurn und Taxis"} +{"composed": false, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Thurn und Taxis, Mathilde Therese von"} +{"composed": true, "fields": {"given": "Alan", "surname-core": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Alan Ridout"} +{"composed": false, "fields": {"given": "Alan", "surname-core": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ridout, Alan"} +{"composed": false, "fields": {"given": "Lukardis"}, "file": "121968987", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Lukardis"} +{"composed": true, "fields": {"given": "Jodocus", "surname-core": "Winghe", "surname-prefix": "van"}, "file": "121978877", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jodocus van Winghe"} +{"composed": false, "fields": {"given": "Jodocus", "surname-core": "Winghe", "surname-prefix": "van"}, "file": "121978877", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Winghe, Jodocus van"} +{"composed": true, "fields": {"given": "Sebastian", "surname-core": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Sebastian Neidhart"} +{"composed": false, "fields": {"given": "Sebastian", "surname-core": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neidhart, Sebastian"} +{"composed": true, "fields": {"given": "Augustus Seymour", "surname-core": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus Seymour Porter"} +{"composed": false, "fields": {"given": "Augustus Seymour", "surname-core": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Porter, Augustus Seymour"} +{"composed": true, "fields": {"given": "Albertino", "surname-core": "Piazza", "surname-prefix": "della"}, "file": "122246527", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Albertino della Piazza"} +{"composed": false, "fields": {"given": "Albertino", "surname-core": "Piazza", "surname-prefix": "della"}, "file": "122246527", "label": "particle-it", "order": "sorting", "shape": null, "text": "Piazza, Albertino della"} +{"composed": true, "fields": {"given": "Consuelo", "surname-core": "Saint-Exupéry", "surname-prefix": "de"}, "file": "122310047", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Consuelo de Saint-Exupéry"} +{"composed": false, "fields": {"given": "Consuelo", "surname-core": "Saint-Exupéry", "surname-prefix": "de"}, "file": "122310047", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Saint-Exupéry, Consuelo de"} +{"composed": false, "fields": {"given": "Ásgeir Ásgeirsson"}, "file": "122313208", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Ásgeir Ásgeirsson"} +{"composed": true, "fields": {"given": "Eric", "surname-core": "Bisschop", "surname-prefix": "de"}, "file": "1225143187", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Eric de Bisschop"} +{"composed": false, "fields": {"given": "Eric", "surname-core": "Bisschop", "surname-prefix": "de"}, "file": "1225143187", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Bisschop, Eric de"} +{"composed": true, "fields": {"generation": "I.", "given": "Malik al-ʿĀdil al"}, "file": "122734017", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Malik al-ʿĀdil al I."} +{"composed": true, "fields": {"given": "Luis", "surname-core": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Martín-Santos"} +{"composed": false, "fields": {"given": "Luis", "surname-core": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín-Santos, Luis"} +{"composed": true, "fields": {"given": "Antoine", "surname-core": "Gramont", "surname-prefix": "de"}, "file": "122810627", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Antoine de Gramont"} +{"composed": false, "fields": {"given": "Antoine", "surname-core": "Gramont", "surname-prefix": "de"}, "file": "122810627", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Gramont, Antoine de"} +{"composed": true, "fields": {"given": "Ángel", "surname-core": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Ángel Sanz Briz"} +{"composed": false, "fields": {"given": "Ángel", "surname-core": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sanz Briz, Ángel"} +{"composed": true, "fields": {"given": "José Antonio", "surname-core": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Antonio Nieves Conde"} +{"composed": false, "fields": {"given": "José Antonio", "surname-core": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Nieves Conde, José Antonio"} +{"composed": false, "fields": {"given": "Ledi Sayadaw"}, "file": "123225663", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Ledi Sayadaw"} +{"composed": false, "fields": {"given": "Sarkīs ar-Rizzī"}, "file": "1233224425", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Sarkīs ar-Rizzī"} +{"composed": true, "fields": {"given": "Hans Walter", "surname-core": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Walter Klein"} +{"composed": false, "fields": {"given": "Hans Walter", "surname-core": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klein, Hans Walter"} +{"composed": false, "fields": {"given": "Job"}, "file": "123438667", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Job"} +{"composed": true, "fields": {"given": "Gunter", "surname": "d'Alquen"}, "file": "123439647", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Gunter d'Alquen"} +{"composed": false, "fields": {"given": "Gunter", "surname-core": "Alquen", "surname-prefix": "d'"}, "file": "123439647", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Alquen, Gunter d'"} +{"composed": false, "fields": {"given": "Ahmad Al-Hadi"}, "file": "123505585", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ahmad Al-Hadi"} +{"composed": true, "fields": {"given": "Seymour Martin", "surname-core": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Seymour Martin Lipset"} +{"composed": false, "fields": {"given": "Seymour Martin", "surname-core": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Lipset, Seymour Martin"} +{"composed": true, "fields": {"given": "Johann", "surname-core": "Goëß", "surname-prefix": "von"}, "file": "123662427", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johann von Goëß"} +{"composed": false, "fields": {"given": "Johann", "surname-core": "Goëß", "surname-prefix": "von"}, "file": "123662427", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Goëß, Johann von"} +{"composed": true, "fields": {"generation": "I.", "given": "Hermann"}, "file": "123676797", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Hermann I."} +{"composed": false, "fields": {"given": "Abu Bakar"}, "file": "1237298350", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Abu Bakar"} +{"composed": true, "fields": {"given": "Diego", "surname-core": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Diego Carrillo de Mendoza y Pimentel"} +{"composed": false, "fields": {"given": "Diego", "surname-core": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Carrillo de Mendoza y Pimentel, Diego"} +{"composed": true, "fields": {"given": "Abū-Bakr", "surname": "aš-Šiblī"}, "file": "123907373", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Abū-Bakr aš-Šiblī"} +{"composed": false, "fields": {"given": "Abū-Bakr", "surname-core": "Šiblī", "surname-prefix": "aš-"}, "file": "123907373", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Šiblī, Abū-Bakr aš-"} +{"composed": false, "fields": {"given": "Badurad"}, "file": "123910277", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Badurad"} +{"composed": false, "fields": {"given": "Kinji", "surname-core": "Imanishi"}, "file": "123938007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Imanishi, Kinji"} +{"composed": false, "fields": {"given": "Pîremêrd"}, "file": "124120750X", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Pîremêrd"} +{"composed": false, "fields": {"given": "Toju", "surname-core": "Nakae"}, "file": "124210007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakae, Toju"} +{"composed": true, "fields": {"given": "Claude François Joseph", "surname": "d'Auxiron"}, "file": "124211917", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Claude François Joseph d'Auxiron"} +{"composed": false, "fields": {"given": "Claude François Joseph", "surname-core": "Auxiron", "surname-prefix": "d'"}, "file": "124211917", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Auxiron, Claude François Joseph d'"} +{"composed": true, "fields": {"given": "Mariano Salvador", "surname-core": "Maella", "surname-prefix": "de"}, "file": "124391397", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Mariano Salvador de Maella"} +{"composed": false, "fields": {"given": "Mariano Salvador", "surname-core": "Maella", "surname-prefix": "de"}, "file": "124391397", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Maella, Mariano Salvador de"} +{"composed": false, "fields": {"given": "Takeshi", "surname-core": "Umehara"}, "file": "124470807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Umehara, Takeshi"} +{"composed": true, "fields": {"generation": "II.", "given": "Mahmud"}, "file": "124530877", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Mahmud II."} +{"composed": true, "fields": {"given": "Luiz Alfredo", "surname-core": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luiz Alfredo Garcia-Roza"} +{"composed": false, "fields": {"given": "Luiz Alfredo", "surname-core": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Garcia-Roza, Luiz Alfredo"} +{"composed": true, "fields": {"given": "Cornelis", "surname-core": "Dalen", "surname-prefix": "van"}, "file": "124665837", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Cornelis van Dalen"} +{"composed": false, "fields": {"given": "Cornelis", "surname-core": "Dalen", "surname-prefix": "van"}, "file": "124665837", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Dalen, Cornelis van"} +{"composed": false, "fields": {"given": "Svavar Guðnason"}, "file": "124714617", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Svavar Guðnason"} +{"composed": true, "fields": {"given": "Ibrāhīm", "surname": "al-Yāzīǧī"}, "file": "124788165", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm al-Yāzīǧī"} +{"composed": false, "fields": {"given": "Ibrāhīm", "surname-core": "Yāzīǧī", "surname-prefix": "al-"}, "file": "124788165", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Yāzīǧī, Ibrāhīm al-"} +{"composed": false, "fields": {"given": "Gábor", "surname-core": "Kállai"}, "file": "1248655907", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kállai, Gábor"} +{"composed": false, "fields": {"given": "Gillet"}, "file": "124880037", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Gillet"} +{"composed": true, "fields": {"given": "Carlos", "surname-core": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Carlos Prats Gonzaléz"} +{"composed": false, "fields": {"given": "Carlos", "surname-core": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Prats Gonzaléz, Carlos"} +{"composed": true, "fields": {"given": "Berta", "surname-core": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Berta Klingberg"} +{"composed": false, "fields": {"given": "Berta", "surname-core": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingberg, Berta"} +{"composed": true, "fields": {"given": "Gregorio", "surname-core": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Gregorio Modrego Casaus"} +{"composed": false, "fields": {"given": "Gregorio", "surname-core": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Modrego Casaus, Gregorio"} +{"composed": false, "fields": {"given": "Ismail Nasiruddin Shah"}, "file": "1260866602", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ismail Nasiruddin Shah"} +{"composed": false, "fields": {"given": "Emil", "surname-core": "Ábrányi"}, "file": "126561087", "label": "index-hu", "order": "sorting", "shape": null, "text": "Ábrányi, Emil"} +{"composed": false, "fields": {"given": "Agitu Ideo Gudeta"}, "file": "1267417625", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Agitu Ideo Gudeta"} +{"composed": true, "fields": {"given": "François", "surname-core": "L'Aubespine", "surname-prefix": "de"}, "file": "1270634917", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "François de L'Aubespine"} +{"composed": false, "fields": {"given": "François", "surname-core": "L'Aubespine", "surname-prefix": "de"}, "file": "1270634917", "label": "particle-fr", "order": "sorting", "shape": null, "text": "L'Aubespine, François de"} +{"composed": true, "fields": {"given": "Andreas Bernardus", "surname-core": "Quertenmont", "surname-prefix": "de"}, "file": "1274116457", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Andreas Bernardus de Quertenmont"} +{"composed": false, "fields": {"given": "Andreas Bernardus", "surname-core": "Quertenmont", "surname-prefix": "de"}, "file": "1274116457", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Quertenmont, Andreas Bernardus de"} +{"composed": true, "fields": {"given": "Armando", "surname-core": "Lacerda", "surname-prefix": "de"}, "file": "127448187", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Armando de Lacerda"} +{"composed": false, "fields": {"given": "Armando", "surname-core": "Lacerda", "surname-prefix": "de"}, "file": "127448187", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Lacerda, Armando de"} +{"composed": true, "fields": {"given": "Albert", "surname-core": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Albert Lederle"} +{"composed": false, "fields": {"given": "Albert", "surname-core": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lederle, Albert"} +{"composed": true, "fields": {"given": "Radim", "surname-core": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Radim Cvrček"} +{"composed": false, "fields": {"given": "Radim", "surname-core": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cvrček, Radim"} +{"composed": true, "fields": {"given": "Luis", "surname-core": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Polo de Bernabé"} +{"composed": false, "fields": {"given": "Luis", "surname-core": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Polo de Bernabé, Luis"} +{"composed": false, "fields": {"given": "Einar Arnórsson"}, "file": "128048638", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Arnórsson"} +{"composed": false, "fields": {"given": "Bāqir Ḫān"}, "file": "1284598136", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Bāqir Ḫān"} +{"composed": false, "fields": {"given": "Paku Alam VIII"}, "file": "1285103238", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Paku Alam VIII"} +{"composed": false, "fields": {"given": "Yisao", "surname-core": "Zheng"}, "file": "1287179207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Zheng, Yisao"} +{"composed": false, "fields": {"given": "Stephan Guðmundsson Stephansson"}, "file": "128739088", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stephan Guðmundsson Stephansson"} +{"composed": true, "fields": {"given": "Marianne", "surname-core": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Marianne Schmidt"} +{"composed": false, "fields": {"given": "Marianne", "surname-core": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schmidt, Marianne"} +{"composed": false, "fields": {"given": "Shahnon Ahmad"}, "file": "128851473", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Shahnon Ahmad"} +{"composed": true, "fields": {"given": "Kamāl Yūsuf", "surname": "al-Ḥāǧǧ"}, "file": "128897732", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Kamāl Yūsuf al-Ḥāǧǧ"} +{"composed": false, "fields": {"given": "Kamāl Yūsuf", "surname-core": "Ḥāǧǧ", "surname-prefix": "al-"}, "file": "128897732", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ḥāǧǧ, Kamāl Yūsuf al-"} +{"composed": false, "fields": {"given": "Tschagribeg"}, "file": "128967781", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Tschagribeg"} +{"composed": false, "fields": {"given": "Shirō", "surname-core": "Ozaki"}, "file": "129055107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozaki, Shirō"} +{"composed": false, "fields": {"given": "Antico"}, "file": "129065307", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Antico"} +{"composed": true, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Costanza da Varano"} +{"composed": false, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "sorting", "shape": null, "text": "Varano, Costanza da"} +{"composed": true, "fields": {"given": "Fadrique", "surname-core": "Toledo Osorio", "surname-prefix": "de"}, "file": "1292092467", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Fadrique de Toledo Osorio"} +{"composed": false, "fields": {"given": "Fadrique", "surname-core": "Toledo Osorio", "surname-prefix": "de"}, "file": "1292092467", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Toledo Osorio, Fadrique de"} +{"composed": false, "fields": {"given": "Gerður Helgadóttir"}, "file": "129229970", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Gerður Helgadóttir"} +{"composed": false, "fields": {"given": "Stefán Karl Stefánsson"}, "file": "1293064432", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stefán Karl Stefánsson"} +{"composed": false, "fields": {"given": "Guðmundur Böðvarsson"}, "file": "12937427X", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Guðmundur Böðvarsson"} +{"composed": false, "fields": {"given": "Anan ben David"}, "file": "129465046", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Anan ben David"} +{"composed": true, "fields": {"given": "Hermann Martin", "surname-core": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hermann Martin Popert"} +{"composed": false, "fields": {"given": "Hermann Martin", "surname-core": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Popert, Hermann Martin"} +{"composed": false, "fields": {"given": "Xianyi", "surname-core": "Yang"}, "file": "129708607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yang, Xianyi"} +{"composed": true, "fields": {"given": "Isala", "surname-core": "Diest", "surname-prefix": "van"}, "file": "129764477", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Isala van Diest"} +{"composed": false, "fields": {"given": "Isala", "surname-core": "Diest", "surname-prefix": "van"}, "file": "129764477", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Diest, Isala van"} +{"composed": true, "fields": {"given": "Johannes", "surname": "d'Outrein"}, "file": "129765767", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johannes d'Outrein"} +{"composed": false, "fields": {"given": "Johannes", "surname-core": "Outrein", "surname-prefix": "d'"}, "file": "129765767", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Outrein, Johannes d'"} +{"composed": true, "fields": {"given": "Maria Firmina", "surname-core": "Reis", "surname-prefix": "dos"}, "file": "129778567", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Maria Firmina dos Reis"} +{"composed": false, "fields": {"given": "Maria Firmina", "surname-core": "Reis", "surname-prefix": "dos"}, "file": "129778567", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Reis, Maria Firmina dos"} +{"composed": true, "fields": {"given": "Charles", "surname-core": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Charles Wilkins"} +{"composed": false, "fields": {"given": "Charles", "surname-core": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Wilkins, Charles"} +{"composed": false, "fields": {"given": "Lim Boo Liat"}, "file": "1298312620", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Lim Boo Liat"} +{"composed": true, "fields": {"given": "Charles Claude de La Billarderie", "surname": "d'Angiviller"}, "file": "129854697", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Charles Claude de La Billarderie d'Angiviller"} +{"composed": false, "fields": {"given": "Charles Claude de La Billarderie", "surname-core": "Angiviller", "surname-prefix": "d'"}, "file": "129854697", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Angiviller, Charles Claude de La Billarderie d'"} +{"composed": true, "fields": {"generation": "IV.", "given": "Friedrich"}, "file": "129981117", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Friedrich IV."} +{"composed": false, "fields": {"given": "Subandrio"}, "file": "130044741", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Subandrio"} +{"composed": true, "fields": {"given": "Joan Antoni", "surname-core": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Joan Antoni Desvalls i d’Ardena"} +{"composed": false, "fields": {"given": "Joan Antoni", "surname-core": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Desvalls i d’Ardena, Joan Antoni"} +{"composed": true, "fields": {"given": "Karl", "surname-core": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Lustig-Prean"} +{"composed": false, "fields": {"given": "Karl", "surname-core": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Lustig-Prean, Karl"} +{"composed": false, "fields": {"given": "Takashi", "surname-core": "Kōno"}, "file": "130370207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kōno, Takashi"} +{"composed": false, "fields": {"given": "Samson", "surname-core": "Wertheimer"}, "file": "130548677", "label": "index-hu", "order": "sorting", "shape": null, "text": "Wertheimer, Samson"} +{"composed": false, "fields": {"given": "Abdullah bin Haji Ahmad Badawi"}, "file": "130656097", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Abdullah bin Haji Ahmad Badawi"} +{"composed": true, "fields": {"given": "Hebe", "surname-core": "Bonafini", "surname-prefix": "de"}, "file": "130823767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Hebe de Bonafini"} +{"composed": false, "fields": {"given": "Hebe", "surname-core": "Bonafini", "surname-prefix": "de"}, "file": "130823767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Bonafini, Hebe de"} +{"composed": false, "fields": {"given": "Diponegoro"}, "file": "130894346", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Diponegoro"} +{"composed": true, "fields": {"given": "Āqā Buzurg", "surname": "aṭ-Ṭihrānī"}, "file": "130897035", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Āqā Buzurg aṭ-Ṭihrānī"} +{"composed": false, "fields": {"given": "Āqā Buzurg", "surname-core": "Ṭihrānī", "surname-prefix": "aṭ-"}, "file": "130897035", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ṭihrānī, Āqā Buzurg aṭ-"} +{"composed": true, "fields": {"given": "José", "surname-core": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Robles Pazos"} +{"composed": false, "fields": {"given": "José", "surname-core": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Robles Pazos, José"} +{"composed": false, "fields": {"given": "Hussein Onn"}, "file": "13167398X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Hussein Onn"} +{"composed": false, "fields": {"given": "Ba Maw"}, "file": "1316845230", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Ba Maw"} +{"composed": true, "fields": {"given": "Antonio", "surname-core": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Antonio García y Bellido"} +{"composed": false, "fields": {"given": "Antonio", "surname-core": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "García y Bellido, Antonio"} +{"composed": false, "fields": {"given": "Frederik Jacobus van Rossum", "surname-core": "Chattel"}, "file": "132187507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chattel, Frederik Jacobus van Rossum"} +{"composed": true, "fields": {"generation": "II.", "given": "Johann"}, "file": "132255847", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Johann II."} +{"composed": true, "fields": {"given": "Rafael", "surname-core": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Rafael Frühbeck de Burgos"} +{"composed": false, "fields": {"given": "Rafael", "surname-core": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Frühbeck de Burgos, Rafael"} +{"composed": true, "fields": {"given": "Daniel", "surname-core": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Daniel Ayala Pérez"} +{"composed": false, "fields": {"given": "Daniel", "surname-core": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ayala Pérez, Daniel"} +{"composed": false, "fields": {"given": "Chikanobu", "surname-core": "Hashimoto"}, "file": "132919907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hashimoto, Chikanobu"} +{"composed": false, "fields": {"given": "Humbelina"}, "file": "133115437", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Humbelina"} +{"composed": false, "fields": {"given": "Peter", "surname-core": "Foldès"}, "file": "133392597", "label": "index-hu", "order": "sorting", "shape": null, "text": "Foldès, Peter"} +{"composed": true, "fields": {"given": "Félicie", "surname-core": "Fauveau", "surname-prefix": "de"}, "file": "133414507", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Félicie de Fauveau"} +{"composed": false, "fields": {"given": "Félicie", "surname-core": "Fauveau", "surname-prefix": "de"}, "file": "133414507", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Fauveau, Félicie de"} +{"composed": false, "fields": {"given": "Mattā al-Miskīn"}, "file": "13358285X", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mattā al-Miskīn"} +{"composed": false, "fields": {"given": "Michio", "surname-core": "Takeyama"}, "file": "133597407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takeyama, Michio"} +{"composed": false, "fields": {"given": "Emil", "surname-core": "Ábrányi", "surname-prefix": "von"}, "file": "133641147", "label": "index-hu", "order": "sorting", "shape": null, "text": "Ábrányi, Emil von"} +{"composed": true, "fields": {"given": "Luciano", "surname-core": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luciano Mendes de Almeida"} +{"composed": false, "fields": {"given": "Luciano", "surname-core": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Mendes de Almeida, Luciano"} +{"composed": true, "fields": {"given": "Philips", "surname-core": "Almonde", "surname-prefix": "van"}, "file": "133827887", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Philips van Almonde"} +{"composed": false, "fields": {"given": "Philips", "surname-core": "Almonde", "surname-prefix": "van"}, "file": "133827887", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Almonde, Philips van"} +{"composed": true, "fields": {"given": "Nikolaj Evgenʹevič", "surname-core": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Nikolaj Evgenʹevič Lansere"} +{"composed": false, "fields": {"given": "Nikolaj Evgenʹevič", "surname-core": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lansere, Nikolaj Evgenʹevič"} +{"composed": true, "fields": {"given": "Dionisio", "surname-core": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Dionisio Aguado y García"} +{"composed": false, "fields": {"given": "Dionisio", "surname-core": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Aguado y García, Dionisio"} +{"composed": true, "fields": {"given": "Paul", "surname-core": "Maleingreau", "surname-prefix": "de"}, "file": "134453387", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Paul de Maleingreau"} +{"composed": false, "fields": {"given": "Paul", "surname-core": "Maleingreau", "surname-prefix": "de"}, "file": "134453387", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Maleingreau, Paul de"} +{"composed": false, "fields": {"given": "Andreas Martin"}, "file": "134456467", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Andreas Martin"} +{"composed": true, "fields": {"given": "Tony", "surname-core": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Tony Miranda"} +{"composed": false, "fields": {"given": "Tony", "surname-core": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Miranda, Tony"} +{"composed": true, "fields": {"given": "Teddy", "surname-core": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Teddy Bunn"} +{"composed": false, "fields": {"given": "Teddy", "surname-core": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bunn, Teddy"} +{"composed": false, "fields": {"given": "L. U. P. O."}, "file": "135094097", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "L. U. P. O."} +{"composed": true, "fields": {"given": "Walter", "surname-core": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Walter Leschetizky"} +{"composed": false, "fields": {"given": "Walter", "surname-core": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Leschetizky, Walter"} +{"composed": true, "fields": {"given": "Donna Jean", "surname-core": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Donna Jean Godchaux"} +{"composed": false, "fields": {"given": "Donna Jean", "surname-core": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Godchaux, Donna Jean"} +{"composed": true, "fields": {"generation": "I.", "given": "Ulrich"}, "file": "135683637", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ulrich I."} +{"composed": false, "fields": {"given": "Theodor", "surname-core": "Joset"}, "file": "135723507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Joset, Theodor"} +{"composed": false, "fields": {"given": "Djuanda"}, "file": "135828465", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Djuanda"} +{"composed": false, "fields": {"given": "Steingrímur SteinÞórsson"}, "file": "135858755", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Steingrímur SteinÞórsson"} +{"composed": true, "fields": {"generation": "III.", "given": "Bruno"}, "file": "135951437", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Bruno III."} +{"composed": true, "fields": {"generation": "IV.", "given": "Gottfried"}, "file": "136052967", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Gottfried IV."} +{"composed": false, "fields": {"given": "Ísleifur Gizursson"}, "file": "13606860X", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Ísleifur Gizursson"} +{"composed": false, "fields": {"given": "Khun Sa"}, "file": "136135064", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Khun Sa"} +{"composed": true, "fields": {"given": "Hermann", "surname-core": "Kusmanek", "surname-prefix": "von"}, "file": "136223907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hermann von Kusmanek"} +{"composed": false, "fields": {"given": "Hermann", "surname-core": "Kusmanek", "surname-prefix": "von"}, "file": "136223907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Kusmanek, Hermann von"} +{"composed": false, "fields": {"given": "Rashid Maidin"}, "file": "13628471X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Rashid Maidin"} +{"composed": true, "fields": {"given": "Fien", "surname-core": "Mar", "surname-prefix": "de la"}, "file": "136386687", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Fien de la Mar"} +{"composed": false, "fields": {"given": "Fien", "surname-core": "Mar", "surname-prefix": "de la"}, "file": "136386687", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Mar, Fien de la"} +{"composed": false, "fields": {"given": "Nūr al-Dīn"}, "file": "136516106", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nūr al-Dīn"} +{"composed": true, "fields": {"given": "Francisco", "surname-core": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Francisco Gutiérrez Carreola"} +{"composed": false, "fields": {"given": "Francisco", "surname-core": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Gutiérrez Carreola, Francisco"} +{"composed": true, "fields": {"generation": "III.", "given": "Otto"}, "file": "136732607", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Otto III."} +{"composed": true, "fields": {"given": "Hermann", "surname-core": "Hagen", "surname-prefix": "von"}, "file": "136818307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hermann von Hagen"} +{"composed": false, "fields": {"given": "Hermann", "surname-core": "Hagen", "surname-prefix": "von"}, "file": "136818307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hagen, Hermann von"} +{"composed": false, "fields": {"given": "Dietwin"}, "file": "137260997", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Dietwin"} +{"composed": true, "fields": {"generation": "I.", "given": "Heinrich"}, "file": "137324847", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Heinrich I."} +{"composed": false, "fields": {"given": "Tahir Jalaluddin"}, "file": "13775390X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Tahir Jalaluddin"} +{"composed": true, "fields": {"generation": "V.", "given": "Friedrich"}, "file": "137841817", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Friedrich V."} +{"composed": true, "fields": {"given": "Arnold", "surname-core": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Arnold Neher"} +{"composed": false, "fields": {"given": "Arnold", "surname-core": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neher, Arnold"} +{"composed": true, "fields": {"given": "Blas", "surname-core": "Lezo", "surname-prefix": "de"}, "file": "138122067", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Blas de Lezo"} +{"composed": false, "fields": {"given": "Blas", "surname-core": "Lezo", "surname-prefix": "de"}, "file": "138122067", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Lezo, Blas de"} +{"composed": true, "fields": {"given": "Bernhard", "surname-core": "Solms-Braunfels", "surname-prefix": "zu"}, "file": "138468907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Bernhard zu Solms-Braunfels"} +{"composed": false, "fields": {"given": "Bernhard", "surname-core": "Solms-Braunfels", "surname-prefix": "zu"}, "file": "138468907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Solms-Braunfels, Bernhard zu"} +{"composed": false, "fields": {"given": "Ni-Tanjung"}, "file": "138569819", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ni-Tanjung"} +{"composed": true, "fields": {"generation": "I.", "given": "Thomas"}, "file": "138621497", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Thomas I."} +{"composed": true, "fields": {"given": "Jan", "surname-core": "Dijk", "surname-prefix": "van"}, "file": "138741247", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan van Dijk"} +{"composed": false, "fields": {"given": "Jan", "surname-core": "Dijk", "surname-prefix": "van"}, "file": "138741247", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Dijk, Jan van"} +{"composed": true, "fields": {"generation": "I.", "given": "Vladislav"}, "file": "139287647", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Vladislav I."} +{"composed": true, "fields": {"given": "Juan", "surname-core": "Ayolas", "surname-prefix": "de"}, "file": "139612467", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Juan de Ayolas"} +{"composed": false, "fields": {"given": "Juan", "surname-core": "Ayolas", "surname-prefix": "de"}, "file": "139612467", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Ayolas, Juan de"} +{"composed": false, "fields": {"given": "Tomonori", "surname-core": "Ki"}, "file": "140612807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ki, Tomonori"} +{"composed": false, "fields": {"given": "Pendeta Zaba"}, "file": "140876936", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Pendeta Zaba"} +{"composed": true, "fields": {"given": "Arie", "surname-core": "Arend", "surname-prefix": "den"}, "file": "140971807", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Arie den Arend"} +{"composed": false, "fields": {"given": "Arie", "surname-core": "Arend", "surname-prefix": "den"}, "file": "140971807", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Arend, Arie den"} +{"composed": true, "fields": {"given": "Benjamin Louis Eulalie", "surname-core": "Bonneville", "surname-prefix": "de"}, "file": "141311207", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Benjamin Louis Eulalie de Bonneville"} +{"composed": false, "fields": {"given": "Benjamin Louis Eulalie", "surname-core": "Bonneville", "surname-prefix": "de"}, "file": "141311207", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Bonneville, Benjamin Louis Eulalie de"} +{"composed": false, "fields": {"given": "Kōichi", "surname-core": "Kishi"}, "file": "141381507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kishi, Kōichi"} +{"composed": false, "fields": {"given": "Gunnar Benediktsson"}, "file": "141518618", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Gunnar Benediktsson"} +{"composed": false, "fields": {"given": "Imam Bonjol"}, "file": "14240439X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Imam Bonjol"} +{"composed": false, "fields": {"given": "ʿAbdallāh Ibn-ʿAbdalqādir"}, "file": "142486175", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "ʿAbdallāh Ibn-ʿAbdalqādir"} +{"composed": true, "fields": {"given": "Josep", "surname-core": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Balari i Jovany"} +{"composed": false, "fields": {"given": "Josep", "surname-core": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Balari i Jovany, Josep"} +{"composed": false, "fields": {"given": "Jirō", "surname-core": "Takamatsu"}, "file": "142729507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takamatsu, Jirō"} +{"composed": true, "fields": {"generation": "III.", "given": "Otto"}, "file": "142734527", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Otto III."} +{"composed": false, "fields": {"given": "Bunchō", "surname-core": "Ippitsusai"}, "file": "142870307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ippitsusai, Bunchō"} +{"composed": true, "fields": {"given": "Hudā", "surname": "aš-Šaʿrāwī"}, "file": "151529558", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Hudā aš-Šaʿrāwī"} +{"composed": false, "fields": {"given": "Hudā", "surname-core": "Šaʿrāwī", "surname-prefix": "aš-"}, "file": "151529558", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Šaʿrāwī, Hudā aš-"} +{"composed": true, "fields": {"given": "Juan C.", "surname-core": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan C. Garaikoetxea Urriza"} +{"composed": false, "fields": {"given": "Juan C.", "surname-core": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Garaikoetxea Urriza, Juan C."} +{"composed": false, "fields": {"given": "Baʿal-Maḥshoves̀"}, "file": "171963997", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Baʿal-Maḥshoves̀"} +{"composed": true, "fields": {"given": "Eduardo", "surname-core": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Eduardo Caballero Calderón"} +{"composed": false, "fields": {"given": "Eduardo", "surname-core": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Caballero Calderón, Eduardo"} +{"composed": false, "fields": {"given": "Tarō", "surname-core": "Yamamoto"}, "file": "172468507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Tarō"} +{"composed": false, "fields": {"given": "Kho Liang Ie"}, "file": "174317840", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Kho Liang Ie"} +{"composed": false, "fields": {"given": "Ásmundur Sveinsson"}, "file": "174346352", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Ásmundur Sveinsson"} +{"composed": false, "fields": {"given": "Yingda", "surname-core": "Kong"}, "file": "176221107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kong, Yingda"} +{"composed": true, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Ricardo de Orueta y Duarte"} +{"composed": false, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Orueta y Duarte, Ricardo de"} +{"composed": true, "fields": {"given": "Domingo", "surname-core": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Domingo Santa María González"} +{"composed": false, "fields": {"given": "Domingo", "surname-core": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Santa María González, Domingo"} +{"composed": true, "fields": {"given": "Remigio", "surname-core": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Remigio Gandásegui y Gorrochátegui"} +{"composed": false, "fields": {"given": "Remigio", "surname-core": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Gandásegui y Gorrochátegui, Remigio"} diff --git a/tools/differential/snapshot.jsonl b/tools/differential/snapshot.jsonl index 5df496f3..2fe773c6 100644 --- a/tools/differential/snapshot.jsonl +++ b/tools/differential/snapshot.jsonl @@ -20,15 +20,26 @@ {"name": "ANH DO", "given": "ANH", "family": "DO", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "A. D."} {"name": "Abd Berg", "given": "Abd", "family": "Berg", "initials": "A. B."} {"name": "Abd Berg née Jones", "given": "Abd", "family": "Berg", "maiden": "Jones", "initials": "A. B."} +{"name": "Abd al-Aziz ibn Muhammad", "given": "Abd al-Aziz", "family": "ibn Muhammad", "initials": "A. a. M."} {"name": "Abd van der Berg", "given": "Abd", "family": "van der Berg", "initials": "A. B."} {"name": "Abd van der Berg née Jones", "given": "Abd", "family": "van der Berg", "maiden": "Jones", "initials": "A. B."} {"name": "Abdul Salam Ahmed Salem, MD", "given": "Abdul Salam", "middle": "Ahmed", "family": "Salem", "suffix": "MD", "initials": "A. S. A. S."} {"name": "Abdul Salam Hassan, MD", "given": "Abdul Salam", "family": "Hassan", "suffix": "MD", "initials": "A. S. H."} {"name": "Abdul Salam, MD", "given": "Abdul", "family": "Salam", "suffix": "MD", "initials": "A. S."} +{"name": "Abdullah bin Haji Ahmad Badawi", "given": "Abdullah", "family": "bin Haji Ahmad Badawi", "initials": "A. H. A. B."} +{"name": "Abe, Shinnosuke", "given": "Shinnosuke", "family": "Abe", "initials": "S. A."} +{"name": "Abraham van den Hecken", "given": "Abraham", "family": "van den Hecken", "initials": "A. H."} {"name": "Abu Bakar", "given": "Abu", "family": "Bakar", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. B."} {"name": "Abu Bakar Salim", "given": "Abu Bakar", "family": "Salim", "initials": "A. B. S."} {"name": "Abu Bakr Al Baghdadi, MD", "given": "Abu Bakr", "family": "Al Baghdadi", "suffix": "MD", "initials": "A. B. B."} +{"name": "Abu-'l-Fidāʾ Ismāʿīl Ibn-ʿAlī", "given": "Abu-'l-Fidāʾ", "middle": "Ismāʿīl", "family": "Ibn-ʿAlī", "initials": "A. I. I."} +{"name": "Abu-'l-Qāsim Maslama Ibn-Aḥmad al-Maǧrīṭī", "given": "Abu-'l-Qāsim", "middle": "Maslama Ibn-Aḥmad", "family": "al-Maǧrīṭī", "initials": "A. M. I. a."} +{"name": "Abū-Bakr aš-Šiblī", "given": "Abū-Bakr", "family": "aš-Šiblī", "initials": "A. a."} +{"name": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad", "given": "Abū-Maʿšar", "middle": "Ǧaʿfar", "family": "Ibn-Muḥammad", "initials": "A. Ǧ. I."} +{"name": "Abū-Muslim", "given": "Abū-Muslim", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} +{"name": "Abū-Ṣāliḥ al-Armanī", "given": "Abū-Ṣāliḥ", "family": "al-Armanī", "initials": "A. a."} {"name": "Abɖu-Tɔyib GOMINA MUSA", "given": "Abɖu-Tɔyib", "middle": "GOMINA", "family": "MUSA", "initials": "A. G. M."} +{"name": "Achille d'Orsi", "given": "Achille", "family": "d'Orsi", "initials": "A. d."} {"name": "Ada", "given": "Ada", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Ada", "order": "FAMILY_FIRST", "family": "Ada", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Ada Cornelia César Martín von Brühl M.D. Ph.D.", "given": "Ada", "middle": "Cornelia César Martín", "family": "von Brühl", "suffix": "M.D. Ph.D.", "initials": "A. C. C. M. B."} @@ -50,27 +61,43 @@ {"name": "Adrian Dragos Ionescu", "given": "Adrian", "middle": "Dragos", "family": "Ionescu", "initials": "A. D. I."} {"name": "Aduritz, Irene", "given": "Irene", "family": "Aduritz", "initials": "I. A."} {"name": "Aduritz, Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Aduritz", "initials": "I. A."} +{"name": "Advayavajra", "given": "Advayavajra", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Adá Cornelia Ẹ́va Sophia ván den Wólf M.D. PhD.", "given": "Adá", "middle": "Cornelia Ẹ́va Sophia ván", "family": "den Wólf", "suffix": "M.D. PhD.", "initials": "A. C. Ẹ. S. v. W."} {"name": "Adèle", "given": "Adèle", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Adèle", "order": "FAMILY_FIRST", "family": "Adèle", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Adélaïde Lemaître", "given": "Adélaïde", "family": "Lemaître", "initials": "A. L."} {"name": "Adólfsdóttir Íris", "order": "FAMILY_FIRST", "given": "Íris", "family": "Adólfsdóttir", "initials": "Í. A."} +{"name": "Agitu Ideo Gudeta", "given": "Agitu", "middle": "Ideo", "family": "Gudeta", "initials": "A. I. G."} +{"name": "Aguado y García, Dionisio", "given": "Dionisio", "family": "Aguado y García", "initials": "D. A. G."} +{"name": "Ahmad Al-Hadi", "given": "Ahmad", "family": "Al-Hadi", "initials": "A. A."} {"name": "Ahmad Albar bin Akbar", "given": "Ahmad", "middle": "Albar", "family": "bin Akbar", "initials": "A. A. A."} {"name": "Ahmad Jayadi, CHA", "given": "Ahmad", "family": "Jayadi", "suffix": "CHA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "A. J."} +{"name": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah", "given": "Ahmad", "middle": "Shah Al-Musta’in Billah ibni Almarhum Sultan", "family": "Abu Bakar Riayatuddin Al-Mu’azzam Shah", "initials": "A. S. A. B. i. A. S. B. R. A. S."} {"name": "Ahmad ben Husain", "given": "Ahmad", "middle": "ben", "family": "Husain", "initials": "A. b. H."} {"name": "Aina Kalniņa", "given": "Aina", "family": "Kalniņa", "initials": "A. K."} {"name": "Aishwarya Rai", "given": "Aishwarya", "family": "Rai", "initials": "A. R."} {"name": "Aishwarya Rai Bachchan", "given": "Aishwarya", "middle": "Rai", "family": "Bachchan", "initials": "A. R. B."} {"name": "Aita Caduff", "given": "Aita", "family": "Caduff", "initials": "A. C."} +{"name": "Aitken, Robert", "given": "Robert", "family": "Aitken", "initials": "R. A."} {"name": "Ajay Reddy B", "given": "Ajay", "middle": "Reddy", "family": "B", "initials": "A. R. B."} {"name": "Akbar, Ahmad Albar bin", "given": "Ahmad", "middle": "Albar", "family": "bin Akbar", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A. A."} {"name": "Akbar, Ahmad Albar bin", "order": "FAMILY_FIRST", "given": "Ahmad", "middle": "Albar", "family": "bin Akbar", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A. A."} {"name": "Akintola Adeolu Adegboyega", "order": "FAMILY_FIRST", "given": "Adeolu", "middle": "Adegboyega", "family": "Akintola", "initials": "A. A. A."} {"name": "Akintola, Adeolu Adegboyega", "given": "Adeolu", "middle": "Adegboyega", "family": "Akintola", "initials": "A. A. A."} {"name": "Al Arnold Gore, Jr.", "given": "Al", "middle": "Arnold", "family": "Gore", "suffix": "Jr.", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A. G."} +{"name": "Alan Ridout", "given": "Alan", "family": "Ridout", "initials": "A. R."} +{"name": "Albert Guðmundsson", "given": "Albert", "family": "Guðmundsson", "initials": "A. G."} +{"name": "Albert Lederle", "given": "Albert", "family": "Lederle", "initials": "A. L."} +{"name": "Albert, Eugen d'", "given": "Eugen", "middle": "d'", "family": "Albert", "initials": "E. d. A."} +{"name": "Albertino della Piazza", "given": "Albertino", "family": "della Piazza", "initials": "A. P."} +{"name": "Albrecht IV.", "given": "Albrecht", "suffix": "IV.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} +{"name": "Albrecht von Alvensleben", "given": "Albrecht", "family": "von Alvensleben", "initials": "A. A."} +{"name": "Aldephonse Alexandre Félix du Jardin", "given": "Aldephonse", "middle": "Alexandre Félix", "family": "du Jardin", "initials": "A. A. F. J."} {"name": "Alex Ben Johnson", "given": "Alex", "middle": "Ben", "family": "Johnson", "initials": "A. B. J."} {"name": "Alex van Johnson", "given": "Alex", "family": "van Johnson", "initials": "A. J."} {"name": "Alexandru Ioan Popa", "given": "Alexandru", "middle": "Ioan", "family": "Popa", "initials": "A. I. P."} +{"name": "Alexis", "given": "Alexis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} +{"name": "Alfonsus Antonius de Sarasa", "given": "Alfonsus", "middle": "Antonius", "family": "de Sarasa", "initials": "A. A. S."} {"name": "Alfɔns MANƉELA Rolanɖ", "given": "Alfɔns", "middle": "MANƉELA", "family": "Rolanɖ", "initials": "A. M. R."} {"name": "Ali Ahmad Vali oglu", "given": "Ali", "middle": "Ahmad Vali", "family": "oglu", "initials": "A. A. V. o."} {"name": "Ali Ahmad Vali oglu Jr.", "given": "Ali", "middle": "Ahmad Vali", "family": "oglu", "suffix": "Jr.", "initials": "A. A. V. o."} @@ -78,31 +105,44 @@ {"name": "Ali Amina", "order": "FAMILY_FIRST", "given": "Amina", "family": "Ali", "initials": "A. A."} {"name": "Ali Juma Hamisi", "given": "Ali", "middle": "Juma", "family": "Hamisi", "initials": "A. J. H."} {"name": "Ali, Amina", "given": "Amina", "family": "Ali", "initials": "A. A."} +{"name": "Alice Rühle-Gerstel", "given": "Alice", "family": "Rühle-Gerstel", "initials": "A. R."} {"name": "Alina", "given": "Alina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Alina", "order": "FAMILY_FIRST", "family": "Alina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Alisher Salimovich Qodirov Deputat", "given": "Alisher", "middle": "Salimovich Qodirov", "family": "Deputat", "initials": "A. S. Q. D."} {"name": "Alisher Sattorov", "given": "Alisher", "family": "Sattorov", "initials": "A. S."} {"name": "Aliyev Vusal Said oglu", "given": "Aliyev", "middle": "Vusal Said", "family": "oglu", "initials": "A. V. S. o."} +{"name": "Almonde, Philips van", "given": "Philips", "family": "van Almonde", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "P. A."} {"name": "Alois von und zu Liechtenstein", "given": "Alois", "family": "von und zu Liechtenstein", "initials": "A. L."} {"name": "Alois von und zu und von Liechtenstein", "given": "Alois", "family": "von und zu und von Liechtenstein", "initials": "A. L."} +{"name": "Alonso de Cardenas", "given": "Alonso", "family": "de Cardenas", "initials": "A. C."} +{"name": "Alquen, Gunter d'", "given": "Gunter", "middle": "d'", "family": "Alquen", "initials": "G. d. A."} +{"name": "Alvensleben, Albrecht von", "given": "Albrecht", "family": "von Alvensleben", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A."} +{"name": "Alzon, Emmanuel d'", "given": "Emmanuel", "middle": "d'", "family": "Alzon", "initials": "E. d. A."} {"name": "Amadi John Chinedu", "order": "FAMILY_FIRST", "given": "John", "middle": "Chinedu", "family": "Amadi", "initials": "J. C. A."} {"name": "Amadi Maazị Christopher Chukwudike Jr, MP", "order": "FAMILY_FIRST", "given": "Maazị", "middle": "Christopher Chukwudike", "family": "Amadi", "suffix": "Jr, MP", "initials": "M. C. C. A."} {"name": "Amadi, Christopher Chukwudike", "given": "Christopher", "middle": "Chukwudike", "family": "Amadi", "initials": "C. C. A."} {"name": "Amadi, John Chinedu", "given": "John", "middle": "Chinedu", "family": "Amadi", "initials": "J. C. A."} {"name": "Amangeldi Saparow", "given": "Amangeldi", "family": "Saparow", "initials": "A. S."} {"name": "Amarildo Lombardi", "given": "Amarildo", "family": "Lombardi", "initials": "A. L."} +{"name": "Amha Selassie I.", "given": "Amha", "middle": "Selassie", "family": "I.", "initials": "A. S. I."} +{"name": "Amigo Vallejo, Carlos", "given": "Carlos", "family": "Amigo Vallejo", "initials": "C. A. V."} {"name": "Amina Ali", "given": "Amina", "family": "Ali", "initials": "A. A."} {"name": "Amy E Maid", "given": "Amy", "middle": "E", "family": "Maid", "initials": "A. E. M."} {"name": "Amy E. Maid", "given": "Amy", "middle": "E.", "family": "Maid", "initials": "A. E. M."} +{"name": "Amélie Beaury-Saurel", "given": "Amélie", "family": "Beaury-Saurel", "initials": "A. B."} +{"name": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān", "given": "Amīn", "middle": "as-Sulṭān ʿAlī Aṣġar", "family": "Ḫān", "initials": "A. a. ʿ. A. Ḫ."} {"name": "An tOll. An Dr. Brigid Aoibhe Sophia de Bhulbh", "given": "An", "middle": "tOll. An Dr. Brigid Aoibhe Sophia", "family": "de Bhulbh", "initials": "A. t. A. D. B. A. S. B."} {"name": "Ana Marija Vera Kovač", "given": "Ana", "middle": "Marija Vera", "family": "Kovač", "initials": "A. M. V. K."} {"name": "Ana Torres", "given": "Ana", "family": "Torres", "initials": "A. T."} +{"name": "Anan ben David", "given": "Anan", "middle": "ben", "family": "David", "initials": "A. b. D."} {"name": "Andersen Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Andersen", "initials": "I. A."} {"name": "Andersen, Irene", "given": "Irene", "family": "Andersen", "initials": "I. A."} {"name": "Andersonさん", "given": "Anderson", "suffix": "さん", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Anderson선생님", "given": "Anderson", "suffix": "선생님", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Andersson Ingrid", "order": "FAMILY_FIRST", "given": "Ingrid", "family": "Andersson", "initials": "I. A."} {"name": "Andersson, Ingrid", "order": "FAMILY_FIRST", "given": "Ingrid", "family": "Andersson", "initials": "I. A."} +{"name": "Andreas Bernardus de Quertenmont", "given": "Andreas", "middle": "Bernardus", "family": "de Quertenmont", "initials": "A. B. Q."} +{"name": "Andreas Martin", "given": "Andreas", "family": "Martin", "initials": "A. M."} {"name": "Andrew", "given": "Andrew", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Andrew (Andy) Perkins", "given": "Andrew", "family": "Perkins", "nickname": "Andy", "initials": "A. P."} {"name": "Andrew Boris Petersen", "given": "Andrew", "middle": "Boris", "family": "Petersen", "initials": "A. B. P."} @@ -118,6 +158,8 @@ {"name": "Andrew Perkins, Jr., Col. (Ret)", "title": "Col.", "given": "Andrew", "family": "Perkins", "suffix": "Jr., Ret", "initials": "A. P."} {"name": "Andrews, M.D.", "family": "Andrews", "suffix": "M.D.", "initials": "A."} {"name": "Ane Miren Urrestaratzu", "given": "Ane", "middle": "Miren", "family": "Urrestaratzu", "initials": "A. M. U."} +{"name": "Angiviller, Charles Claude de La Billarderie d'", "given": "Charles", "middle": "Claude de La Billarderie d'", "family": "Angiviller", "initials": "C. C. B. d. A."} +{"name": "Angoulême, Louis Antoine d'Artois d'", "given": "Louis", "middle": "Antoine d'Artois d'", "family": "Angoulême", "initials": "L. A. d. d. A."} {"name": "Anh", "given": "Anh", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Anh", "order": "FAMILY_FIRST", "family": "Anh", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Anh Do", "given": "Anh", "family": "Do", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "A. D."} @@ -138,46 +180,94 @@ {"name": "Anne Berit Bernhard Nilsen", "given": "Anne", "middle": "Berit Bernhard", "family": "Nilsen", "initials": "A. B. B. N."} {"name": "Anne Sepp", "given": "Anne", "family": "Sepp", "initials": "A. S."} {"name": "Anne Sofie Holm Hansen", "given": "Anne", "middle": "Sofie Holm", "family": "Hansen", "initials": "A. S. H. H."} +{"name": "Anne-Pierre de Montesquiou-Fézensac", "given": "Anne-Pierre", "family": "de Montesquiou-Fézensac", "initials": "A. M."} +{"name": "Annebault, Claude d'", "given": "Claude", "middle": "d'", "family": "Annebault", "initials": "C. d. A."} {"name": "Annelise Weber", "given": "Annelise", "family": "Weber", "initials": "A. W."} {"name": "Annette Charlotte Freiherrin von und zu der Tann-Rathsamhausen", "given": "Annette", "middle": "Charlotte", "family": "Freiherrin von und zu der Tann-Rathsamhausen", "initials": "A. C. T."} +{"name": "Antico", "given": "Antico", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} +{"name": "Antoine de Gramont", "given": "Antoine", "family": "de Gramont", "initials": "A. G."} +{"name": "Antoine de Tounens", "given": "Antoine", "family": "de Tounens", "initials": "A. T."} +{"name": "Anton von Tschurtschenthaler", "given": "Anton", "family": "von Tschurtschenthaler", "initials": "A. T."} +{"name": "Antonio García y Bellido", "given": "Antonio", "family": "García y Bellido", "initials": "A. G. B."} +{"name": "Antonio Moreno Casamitjana", "given": "Antonio", "middle": "Moreno", "family": "Casamitjana", "initials": "A. M. C."} {"name": "Antonio Pavlović mlađi", "given": "Antonio", "family": "Pavlović", "suffix": "mlađi", "initials": "A. P."} {"name": "Antonio Pavlović mlađi Jones", "given": "Antonio", "family": "Pavlović", "suffix": "mlađi Jones", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "A. P."} +{"name": "Antonio da Sangallo", "given": "Antonio", "family": "da Sangallo", "initials": "A. S."} +{"name": "Antonio dos Santos Cabral", "given": "Antonio", "family": "dos Santos Cabral", "initials": "A. S. C."} +{"name": "Antonius van Dale", "given": "Antonius", "family": "van Dale", "initials": "A. D."} +{"name": "Arco, Giovanni Battista Gherardo d'", "given": "Giovanni", "middle": "Battista Gherardo d'", "family": "Arco", "initials": "G. B. G. d. A."} {"name": "Ardelean, Daniel Ionescu Dragoș Ioan", "given": "Daniel", "middle": "Ionescu Dragoș Ioan", "family": "Ardelean", "initials": "D. I. D. I. A."} +{"name": "Arenas Betancourt, Rodrigo", "given": "Rodrigo", "family": "Arenas Betancourt", "initials": "R. A. B."} +{"name": "Arenberg, Auguste Marie Raymond d'", "given": "Auguste", "middle": "Marie Raymond d'", "family": "Arenberg", "initials": "A. M. R. d. A."} +{"name": "Arend, Arie den", "given": "Arie", "family": "den Arend", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A."} +{"name": "Arie den Arend", "given": "Arie", "family": "den Arend", "initials": "A. A."} +{"name": "Armando de Lacerda", "given": "Armando", "family": "de Lacerda", "initials": "A. L."} +{"name": "Arnold Neher", "given": "Arnold", "family": "Neher", "initials": "A. N."} +{"name": "Asas Manterola, Benita", "given": "Benita", "family": "Asas Manterola", "initials": "B. A. M."} {"name": "Asmar", "given": "Asmar", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} {"name": "Asmar", "order": "FAMILY_FIRST", "family": "Asmar", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "A."} +{"name": "Assad, Hafis al-", "given": "Hafis", "middle": "al-", "family": "Assad", "initials": "H. a. A."} {"name": "Assoc Dean", "title": "Assoc", "family": "Dean", "initials": "D."} {"name": "Assoc Dean of Chemistry Robert Johns", "title": "Assoc", "given": "Dean of Chemistry", "middle": "Robert", "family": "Johns", "initials": "D. C. R. J."} {"name": "Asst. Vice Chancellor John Smith", "title": "Asst. Vice Chancellor", "given": "John", "family": "Smith", "initials": "J. S."} +{"name": "Ataíde, Luís de", "given": "Luís", "family": "de Ataíde", "initials": "L. A."} {"name": "Attorney General of Minnesota", "title": "Attorney", "family": "General of Minnesota", "ambiguities": ["TITLE_OR_NAME"], "initials": "G. M."} +{"name": "Aubigné, Théodore Agrippa d'", "given": "Théodore", "middle": "Agrippa d'", "family": "Aubigné", "initials": "T. A. d. A."} +{"name": "August von Cetto", "given": "August", "family": "von Cetto", "initials": "A. C."} +{"name": "Auguste Marie Raymond d'Arenberg", "given": "Auguste", "middle": "Marie Raymond", "family": "d'Arenberg", "initials": "A. M. R. d."} +{"name": "Augustus P. Gardner", "given": "Augustus", "middle": "P.", "family": "Gardner", "initials": "A. P. G."} +{"name": "Augustus Seymour Porter", "given": "Augustus", "middle": "Seymour", "family": "Porter", "initials": "A. S. P."} +{"name": "Aung San", "given": "Aung", "family": "San", "initials": "A. S."} +{"name": "Auxiron, Claude François Joseph d'", "given": "Claude", "middle": "François Joseph d'", "family": "Auxiron", "initials": "C. F. J. d. A."} +{"name": "Avraham ben Mosheh ben Maimon", "given": "Avraham", "middle": "ben Mosheh ben", "family": "Maimon", "initials": "A. b. M. b. M."} {"name": "Awa Isseu", "order": "FAMILY_FIRST", "given": "Isseu", "family": "Awa", "initials": "I. A."} +{"name": "Ayala Pérez, Daniel", "given": "Daniel", "family": "Ayala Pérez", "initials": "D. A. P."} {"name": "Aydan Arif Aliyev İlvus Santak Deputat", "order": "FAMILY_FIRST", "given": "Arif", "middle": "Aliyev İlvus Santak Deputat", "family": "Aydan", "initials": "A. A. İ. S. D. A."} {"name": "Aydan Cənab Arif Aliyev İlvus Santak Deputat", "order": "FAMILY_FIRST", "given": "Cənab", "middle": "Arif Aliyev İlvus Santak Deputat", "family": "Aydan", "initials": "C. A. A. İ. S. D. A."} +{"name": "Ayolas, Juan de", "given": "Juan", "family": "de Ayolas", "initials": "J. A."} +{"name": "Azizi Hj. Abdullah", "given": "Azizi", "middle": "Hj.", "family": "Abdullah", "initials": "A. H. A."} +{"name": "Aḥmad Ibn-ʿAlī al-Maqrīzī", "given": "Aḥmad", "middle": "Ibn-ʿAlī", "family": "al-Maqrīzī", "initials": "A. I. a."} +{"name": "Ba Maw", "given": "Ba", "family": "Maw", "initials": "B. M."} {"name": "Baba Ramdev", "title": "Baba", "given": "Ramdev", "initials": "R."} +{"name": "Babe D. Zaharias", "given": "Babe", "middle": "D.", "family": "Zaharias", "initials": "B. D. Z."} {"name": "Babić, Marijana Tomislav", "given": "Marijana", "middle": "Tomislav", "family": "Babić", "initials": "M. T. B."} {"name": "Babić, Marijana Tomislav", "order": "FAMILY_FIRST", "given": "Marijana", "middle": "Tomislav", "family": "Babić", "initials": "M. T. B."} +{"name": "Badurad", "given": "Badurad", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} +{"name": "Bailey, Liberty Hyde", "given": "Liberty", "middle": "Hyde", "family": "Bailey", "initials": "L. H. B."} {"name": "Baker (Johnson), Jenny", "given": "Jenny", "family": "Baker", "nickname": "Johnson", "initials": "J. B."} {"name": "Baker (Jr.), Jenny", "given": "Jenny", "family": "Baker", "suffix": "Jr.", "initials": "J. B."} {"name": "Bakker Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Bakker", "initials": "I. B."} {"name": "Bakker, Irene", "given": "Irene", "family": "Bakker", "initials": "I. B."} +{"name": "Balari i Jovany, Josep", "given": "Josep", "family": "Balari i Jovany", "initials": "J. B. J."} {"name": "Balóch Karima", "order": "FAMILY_FIRST", "given": "Karima", "family": "Balóch", "initials": "K. B."} {"name": "Balóch Karima Mehráb", "order": "FAMILY_FIRST", "given": "Karima", "middle": "Mehráb", "family": "Balóch", "initials": "K. M. B."} {"name": "Balóch Wj. Monir Mómen Monir Mómen", "order": "FAMILY_FIRST", "given": "Wj.", "middle": "Monir Mómen Monir Mómen", "family": "Balóch", "initials": "W. M. M. M. M. B."} {"name": "Bapak Adinata, Dwi Putro bin MP", "order": "FAMILY_FIRST", "given": "Dwi", "middle": "Putro", "family": "bin Bapak Adinata", "suffix": "MP", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. P. B. A."} {"name": "Bapak Dwi Putro bin Adinata MP", "given": "Bapak", "middle": "Dwi Putro", "family": "bin Adinata", "suffix": "MP", "initials": "B. D. P. A."} +{"name": "Barbara Brukalska", "given": "Barbara", "family": "Brukalska", "initials": "B. B."} {"name": "Barbara Scharf", "given": "Barbara", "family": "Scharf", "initials": "B. S."} {"name": "Barbara Scharf, CPPM", "given": "Barbara", "family": "Scharf", "suffix": "CPPM", "initials": "B. S."} {"name": "Baron Davis", "title": "Baron", "family": "Davis", "initials": "D."} +{"name": "Barrera y Leirado, Cayetano Alberto de la", "given": "Cayetano", "middle": "Alberto", "family": "de la Barrera y Leirado", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "C. A. B. L."} +{"name": "Baʿal-Maḥshoves̀", "given": "Baʿal-Maḥshoves̀", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Beauchêne Jacqueline", "order": "FAMILY_FIRST", "given": "Jacqueline", "family": "Beauchêne", "initials": "J. B."} {"name": "Beauchêne, Jacqueline", "given": "Jacqueline", "family": "Beauchêne", "initials": "J. B."} +{"name": "Beaury-Saurel, Amélie", "given": "Amélie", "family": "Beaury-Saurel", "initials": "A. B."} {"name": "Beethoven Ludwig van", "given": "Beethoven", "middle": "Ludwig", "family": "van", "initials": "B. L. v."} {"name": "Beethoven, Ludwig van", "given": "Ludwig", "family": "van Beethoven", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "L. B."} +{"name": "Bella Cohen Spewack", "given": "Bella", "middle": "Cohen", "family": "Spewack", "initials": "B. C. S."} {"name": "Ben Alex Johnson", "given": "Ben", "middle": "Alex", "family": "Johnson", "initials": "B. A. J."} {"name": "Ben Johnson", "given": "Ben", "family": "Johnson", "initials": "B. J."} +{"name": "Benedikt Gröndal", "given": "Benedikt", "family": "Gröndal", "initials": "B. G."} +{"name": "Benita Asas Manterola", "given": "Benita", "middle": "Asas", "family": "Manterola", "initials": "B. A. M."} +{"name": "Benito Jerónimo Feijoo y Montenegro", "given": "Benito", "middle": "Jerónimo", "family": "Feijoo y Montenegro", "initials": "B. J. F. M."} +{"name": "Benito Quinquela Martín", "given": "Benito", "middle": "Quinquela", "family": "Martín", "initials": "B. Q. M."} {"name": "Benjamin \"Ben\" Franklin", "given": "Benjamin", "family": "Franklin", "nickname": "Ben", "initials": "B. F."} {"name": "Benjamin \"Big Ben\" Franklin", "given": "Benjamin", "family": "Franklin", "nickname": "Big Ben", "initials": "B. F."} {"name": "Benjamin 'Ben' Franklin", "given": "Benjamin", "family": "Franklin", "nickname": "Ben", "initials": "B. F."} {"name": "Benjamin (Ben) Franklin", "given": "Benjamin", "family": "Franklin", "nickname": "Ben", "initials": "B. F."} {"name": "Benjamin (Big Ben) Franklin", "given": "Benjamin", "family": "Franklin", "nickname": "Big Ben", "initials": "B. F."} +{"name": "Benjamin Louis Eulalie de Bonneville", "given": "Benjamin", "middle": "Louis Eulalie", "family": "de Bonneville", "initials": "B. L. E. B."} {"name": "Benjamin [Ben] Franklin", "given": "Benjamin", "middle": "[Ben]", "family": "Franklin", "initials": "B. [. F."} {"name": "Benno Hans Meyer", "given": "Benno", "middle": "Hans", "family": "Meyer", "initials": "B. H. M."} {"name": "Berg Jan de Jr.", "given": "Berg", "middle": "Jan", "family": "de", "suffix": "Jr.", "initials": "B. J. d."} @@ -194,6 +284,10 @@ {"name": "Berg, abdul nee Jones MA", "given": "abdul", "middle": "nee Jones", "family": "Berg", "suffix": "MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "a. n. J. B."} {"name": "Berg, abdul van", "given": "abdul van", "family": "Berg", "initials": "a. v. B."} {"name": "Berg, abdul vd", "given": "abdul", "family": "vd Berg", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "a. B."} +{"name": "Bernard große Broermann", "given": "Bernard", "middle": "große", "family": "Broermann", "initials": "B. g. B."} +{"name": "Bernardino de Sahagún", "given": "Bernardino", "family": "de Sahagún", "initials": "B. S."} +{"name": "Bernhard zu Solms-Braunfels", "given": "Bernhard", "family": "zu Solms-Braunfels", "initials": "B. S."} +{"name": "Berta Klingberg", "given": "Berta", "family": "Klingberg", "initials": "B. K."} {"name": "Bertram Wilberforce Henry Robert Wooster", "given": "Bertram", "middle": "Wilberforce Henry Robert", "family": "Wooster", "initials": "B. W. H. R. W."} {"name": "Bertram Wilberforce Henry Robert Wooster AS", "given": "Bertram", "middle": "Wilberforce Henry Robert Wooster", "family": "AS", "initials": "B. W. H. R. W. A."} {"name": "Bertram Wilberforce Henry Robert Wooster MP", "given": "Bertram", "middle": "Wilberforce Henry Robert", "family": "Wooster", "suffix": "MP", "initials": "B. W. H. R. W."} @@ -205,6 +299,8 @@ {"name": "Bharati, Lalit", "given": "Lalit", "family": "Bharati", "initials": "L. B."} {"name": "Bharati, Lalit Kumaar", "given": "Lalit", "middle": "Kumaar", "family": "Bharati", "initials": "L. K. B."} {"name": "Bharati, Lalit Mohan", "given": "Lalit", "middle": "Mohan", "family": "Bharati", "initials": "L. M. B."} +{"name": "Bisschop, Eric de", "given": "Eric", "family": "de Bisschop", "initials": "E. B."} +{"name": "Blas de Lezo", "given": "Blas", "family": "de Lezo", "initials": "B. L."} {"name": "Blerim", "given": "Blerim", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Blerim", "order": "FAMILY_FIRST", "family": "Blerim", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Bob Dole", "given": "Bob", "family": "Dole", "initials": "B. D."} @@ -214,16 +310,28 @@ {"name": "Bobur", "order": "FAMILY_FIRST", "family": "Bobur", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Boluwatife", "given": "Boluwatife", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Boluwatife", "order": "FAMILY_FIRST", "family": "Boluwatife", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} +{"name": "Bonafini, Hebe de", "given": "Hebe", "family": "de Bonafini", "initials": "H. B."} +{"name": "Bonifatius VIII.", "given": "Bonifatius", "family": "VIII.", "initials": "B. V."} +{"name": "Bonneville, Benjamin Louis Eulalie de", "given": "Benjamin", "middle": "Louis Eulalie", "family": "de Bonneville", "initials": "B. L. E. B."} +{"name": "Bonvi", "given": "Bonvi", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} +{"name": "Borcke, Karl August Ferdinand von", "given": "Karl", "middle": "August Ferdinand", "family": "von Borcke", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "K. A. F. B."} {"name": "Bouchart, Jean-Nicolas Louis Marcel de", "given": "Jean-Nicolas", "middle": "Louis Marcel", "family": "de Bouchart", "initials": "J. L. M. B."} +{"name": "Bourne, Samuel", "given": "Samuel", "family": "Bourne", "initials": "S. B."} {"name": "Brais Manoel Souto", "given": "Brais", "middle": "Manoel", "family": "Souto", "initials": "B. M. S."} +{"name": "Bransfield, Edward", "given": "Edward", "family": "Bransfield", "initials": "E. B."} +{"name": "Breuner, Philipp von", "given": "Philipp", "family": "von Breuner", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "P. B."} {"name": "Brian Andrew O'connor", "given": "Brian", "middle": "Andrew", "family": "O'connor", "initials": "B. A. O."} {"name": "Brian O'connor", "given": "Brian", "family": "O'connor", "initials": "B. O."} {"name": "Bridge (1.4)", "family": "Bridge", "nickname": "1.4", "initials": "B."} {"name": "Bridge (A.B)", "family": "Bridge", "nickname": "A.B", "initials": "B."} +{"name": "Broermann, Bernard große", "given": "Bernard", "middle": "große", "family": "Broermann", "initials": "B. g. B."} +{"name": "Brossard, Sébastien de", "given": "Sébastien", "family": "de Brossard", "initials": "S. B."} {"name": "Bruhel, Ada Cornelia Martina von", "given": "Ada", "middle": "Cornelia Martina", "family": "von Bruhel", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. M. B."} {"name": "Bruhl, Ada Cornelia Cesar Martin von", "given": "Ada", "middle": "Cornelia Cesar Martin", "family": "von Bruhl", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. C. M. B."} {"name": "Bruhl, Ada Cornelia Cesar Martín von", "given": "Ada", "middle": "Cornelia Cesar Martín", "family": "von Bruhl", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. C. M. B."} +{"name": "Brukalska, Barbara", "given": "Barbara", "family": "Brukalska", "initials": "B. B."} {"name": "Brundridge, Contessa A", "given": "Contessa", "middle": "A", "family": "Brundridge", "initials": "C. A. B."} +{"name": "Bruno III.", "given": "Bruno", "suffix": "III.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Brühl, Ada Cornelia César Martín von", "given": "Ada", "middle": "Cornelia César Martín", "family": "von Brühl", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. C. M. B."} {"name": "Brühl, Ada Cornelia César Martín von (Prof. Dr., M.D. DDS.)", "title": "Prof. Dr.", "given": "Ada", "middle": "Cornelia César Martín", "family": "von Brühl", "suffix": "M.D. DDS.", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. C. M. B."} {"name": "Brühl, Mary Lou Cesare Martín von", "given": "Mary", "middle": "Lou Cesare Martín", "family": "von Brühl", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. L. C. M. B."} @@ -235,53 +343,98 @@ {"name": "Budi", "order": "FAMILY_FIRST", "family": "Budi", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "B."} {"name": "Bukenya Zamara Imani", "order": "FAMILY_FIRST", "given": "Zamara", "middle": "Imani", "family": "Bukenya", "initials": "Z. I. B."} {"name": "Bukenya, Zamara Imani", "given": "Zamara", "middle": "Imani", "family": "Bukenya", "initials": "Z. I. B."} +{"name": "Bunn, Teddy", "given": "Teddy", "family": "Bunn", "initials": "T. B."} +{"name": "Bunsen, Frances von", "given": "Frances", "family": "von Bunsen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "F. B."} +{"name": "Bustamante y Rivero, José Luis", "given": "José", "middle": "Luis", "family": "Bustamante y Rivero", "initials": "J. L. B. R."} +{"name": "Buḥturī, al-Walīd Ibn-ʿUbaid al-", "given": "al-Walīd", "middle": "Ibn-ʿUbaid al-", "family": "Buḥturī", "initials": "a. I. a. B."} {"name": "Bw. Adam Juma Agape Shukurani Masalu MB", "title": "Bw.", "given": "Adam", "middle": "Juma Agape Shukurani Masalu", "family": "MB", "initials": "A. J. A. S. M. M."} +{"name": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī", "given": "Bābak", "middle": "Yaḥyā Ibn-Muʿāḏ", "family": "al-Ḫurramī", "initials": "B. Y. I. a."} +{"name": "Bāqir Ḫān", "given": "Bāqir", "family": "Ḫān", "initials": "B. Ḫ."} {"name": "Bērziņa Anna", "order": "FAMILY_FIRST", "given": "Anna", "family": "Bērziņa", "initials": "A. B."} {"name": "Bērziņa Anna Paula", "order": "FAMILY_FIRST", "given": "Anna", "middle": "Paula", "family": "Bērziņa", "initials": "A. P. B."} +{"name": "Caballero Calderón, Eduardo", "given": "Eduardo", "family": "Caballero Calderón", "initials": "E. C. C."} {"name": "Caduff, Aita", "given": "Aita", "family": "Caduff", "initials": "A. C."} {"name": "Caduff, Aita", "order": "FAMILY_FIRST", "given": "Aita", "family": "Caduff", "initials": "A. C."} {"name": "Caimbeul Dòmhnall Iain Tormod", "order": "FAMILY_FIRST", "given": "Dòmhnall", "middle": "Iain Tormod", "family": "Caimbeul", "initials": "D. I. T. C."} {"name": "Caimbeul, Dòmhnall Iain Tormod", "given": "Dòmhnall", "middle": "Iain Tormod", "family": "Caimbeul", "initials": "D. I. T. C."} +{"name": "Calcar, Jan Stephan von", "given": "Jan", "middle": "Stephan", "family": "von Calcar", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. S. C."} {"name": "Calum", "given": "Calum", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} {"name": "Calum", "order": "FAMILY_FIRST", "family": "Calum", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} +{"name": "Camilo Castelo Branco", "given": "Camilo", "middle": "Castelo", "family": "Branco", "initials": "C. C. B."} +{"name": "Campo Serrano, José María", "given": "José", "middle": "María", "family": "Campo Serrano", "initials": "J. M. C. S."} {"name": "Canth Ulrika Wilhelmina", "order": "FAMILY_FIRST", "given": "Ulrika", "middle": "Wilhelmina", "family": "Canth", "initials": "U. W. C."} {"name": "Canth, Ulrika Wilhelmina", "given": "Ulrika", "middle": "Wilhelmina", "family": "Canth", "initials": "U. W. C."} +{"name": "Cardenas, Alonso de", "given": "Alonso", "family": "de Cardenas", "initials": "A. C."} {"name": "Cardinal Secretary of State Hillary Clinton", "title": "Cardinal Secretary of State", "given": "Hillary", "family": "Clinton", "initials": "H. C."} +{"name": "Carlos Amigo Vallejo", "given": "Carlos", "middle": "Amigo", "family": "Vallejo", "initials": "C. A. V."} +{"name": "Carlos Prats Gonzaléz", "given": "Carlos", "middle": "Prats", "family": "Gonzaléz", "initials": "C. P. G."} {"name": "Carlos Zabala", "given": "Carlos", "family": "Zabala", "initials": "C. Z."} +{"name": "Carnarvon, George Edward Stanhope Molyneux Herbert of", "given": "George", "middle": "Edward Stanhope Molyneux Herbert of", "family": "Carnarvon", "initials": "G. E. S. M. H. C."} {"name": "Carod i", "given": "Carod", "suffix": "i", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} {"name": "Carod i Rovira", "given": "Carod", "middle": "i", "family": "Rovira", "initials": "C. i. R."} {"name": "Carod i Rovira, Josep", "given": "Josep", "family": "Carod i Rovira", "initials": "J. C. R."} {"name": "Carod y de Rovira i", "given": "Carod", "middle": "y", "family": "de Rovira", "suffix": "i", "initials": "C. y. R."} {"name": "Carolina", "given": "Carolina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} {"name": "Carolina", "order": "FAMILY_FIRST", "family": "Carolina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} +{"name": "Carpentier, Pieter de", "given": "Pieter", "family": "de Carpentier", "initials": "P. C."} +{"name": "Carrillo de Mendoza y Pimentel, Diego", "given": "Diego", "family": "Carrillo de Mendoza y Pimentel", "initials": "D. C. M. P."} +{"name": "Carvalho Moreira, Francisco Inácio de", "given": "Francisco", "middle": "Inácio", "family": "de Carvalho Moreira", "initials": "F. I. C. M."} +{"name": "Cassini, Jean-Dominique de", "given": "Jean-Dominique", "family": "de Cassini", "initials": "J. C."} +{"name": "Castelo Branco, Camilo", "given": "Camilo", "family": "Castelo Branco", "initials": "C. C. B."} {"name": "Castro Sáez, Xosé Carlos Francisco Xavier de", "given": "Xosé", "middle": "Carlos Francisco Xavier", "family": "de Castro Sáez", "initials": "X. C. F. X. C. S."} +{"name": "Cayetano Alberto de la Barrera y Leirado", "given": "Cayetano", "middle": "Alberto", "family": "de la Barrera y Leirado", "initials": "C. A. B. L."} {"name": "Cecilia Angela Smith", "given": "Cecilia", "middle": "Angela", "family": "Smith", "initials": "C. A. S."} {"name": "Cecilija Hemiš Šteber", "given": "Cecilija", "middle": "Hemiš", "family": "Šteber", "initials": "C. H. Š."} +{"name": "Cerda y Aragón, Tomás Antonio de la", "given": "Tomás", "middle": "Antonio", "family": "de la Cerda y Aragón", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "T. A. C. A."} +{"name": "Cetto, August von", "given": "August", "family": "von Cetto", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C."} {"name": "Chancellor Jane Smith", "title": "Chancellor", "given": "Jane", "family": "Smith", "initials": "J. S."} {"name": "Chang, Andy C I", "given": "Andy", "middle": "C", "family": "Chang", "suffix": "I", "initials": "A. C. C."} +{"name": "Charles Claude de La Billarderie d'Angiviller", "given": "Charles", "middle": "Claude", "family": "de La Billarderie d'Angiviller", "initials": "C. C. B. d."} +{"name": "Charles Wilkins", "given": "Charles", "family": "Wilkins", "initials": "C. W."} {"name": "Charles van der van der Berg", "given": "Charles", "family": "van der van der Berg", "initials": "C. B."} +{"name": "Chattel, Frederik Jacobus van Rossum", "given": "Frederik", "middle": "Jacobus van Rossum", "family": "Chattel", "initials": "F. J. R. C."} {"name": "Chemistry Jane Smith", "given": "Chemistry", "middle": "Jane", "family": "Smith", "initials": "C. J. S."} {"name": "Cherice J. (Johnson) Williams", "given": "Cherice", "middle": "J.", "family": "Williams", "nickname": "Johnson", "initials": "C. J. W."} {"name": "Chief Judge J. Leon Holmes", "title": "Chief Judge", "given": "J.", "middle": "Leon", "family": "Holmes", "initials": "J. L. H."} {"name": "Chief Judge Sharon Lovelace Blackburn", "title": "Chief Judge", "given": "Sharon", "middle": "Lovelace", "family": "Blackburn", "initials": "S. L. B."} {"name": "Chief Keef", "title": "Chief", "family": "Keef", "initials": "K."} +{"name": "Chikamatsu, Monzaemon", "given": "Monzaemon", "family": "Chikamatsu", "initials": "M. C."} +{"name": "Christian Ulrich II.", "given": "Christian", "family": "Ulrich", "suffix": "II.", "initials": "C. U."} {"name": "Christopher Hans Jacobsen", "given": "Christopher", "middle": "Hans", "family": "Jacobsen", "initials": "C. H. J."} +{"name": "Ciro di Pèrs", "given": "Ciro", "family": "di Pèrs", "initials": "C. P."} +{"name": "Clarice de'Medici", "given": "Clarice", "family": "de'Medici", "initials": "C. d."} {"name": "Clarke, Kenneth, Q.C. M.P.", "given": "Kenneth", "family": "Clarke", "suffix": "Q.C. M.P.", "initials": "K. C."} +{"name": "Claude François Joseph d'Auxiron", "given": "Claude", "middle": "François Joseph", "family": "d'Auxiron", "initials": "C. F. J. d."} +{"name": "Claude d'Annebault", "given": "Claude", "family": "d'Annebault", "initials": "C. d."} +{"name": "Claus Harms", "given": "Claus", "family": "Harms", "initials": "C. H."} {"name": "Claus SchroederVP of", "given": "Claus", "family": "SchroederVP of", "initials": "C. S."} +{"name": "Clorinda Málaga de Prado", "given": "Clorinda", "middle": "Málaga", "family": "de Prado", "initials": "C. M. P."} {"name": "Co-Chairs Miller", "title": "Co-Chairs", "family": "Miller", "initials": "M."} {"name": "Co-Chairs Muffy Miller", "title": "Co-Chairs", "given": "Muffy", "family": "Miller", "initials": "M. M."} {"name": "Coach", "title": "Coach"} +{"name": "Cobb, Nathan Augustus", "given": "Nathan", "middle": "Augustus", "family": "Cobb", "initials": "N. A. C."} {"name": "Col. (Ret.) Smith", "title": "Col. Ret.", "family": "Smith", "initials": "S."} {"name": "Coleman Zendaya Marie", "order": "FAMILY_FIRST", "given": "Zendaya", "middle": "Marie", "family": "Coleman", "initials": "Z. M. C."} {"name": "Coleman, Zendaya Marie", "given": "Zendaya", "middle": "Marie", "family": "Coleman", "initials": "Z. M. C."} +{"name": "Colette", "given": "Colette", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "C."} {"name": "Con Hamiş Vatson", "given": "Con", "middle": "Hamiş", "family": "Vatson", "initials": "C. H. V."} {"name": "Condori Edwin Segundo", "order": "FAMILY_FIRST", "given": "Edwin", "middle": "Segundo", "family": "Condori", "initials": "E. S. C."} {"name": "Condori, Edwin Segundo", "given": "Edwin", "middle": "Segundo", "family": "Condori", "initials": "E. S. C."} +{"name": "Consuelo de Saint-Exupéry", "given": "Consuelo", "family": "de Saint-Exupéry", "initials": "C. S."} {"name": "Conti Gian Carlo Maria", "order": "FAMILY_FIRST", "given": "Gian", "middle": "Carlo Maria", "family": "Conti", "initials": "G. C. M. C."} {"name": "Conti, Gian Carlo Maria", "given": "Gian", "middle": "Carlo Maria", "family": "Conti", "initials": "G. C. M. C."} +{"name": "Cornelis van Dalen", "given": "Cornelis", "family": "van Dalen", "initials": "C. D."} +{"name": "Costanza da Varano", "given": "Costanza", "family": "da Varano", "initials": "C. V."} {"name": "Count Basie", "title": "Count", "family": "Basie", "initials": "B."} +{"name": "Cramer, Heinz von", "given": "Heinz", "family": "von Cramer", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "H. C."} {"name": "Cruz, de la Alejandro Manuel César Mamani", "family": "Cruz de la Alejandro Manuel César Mamani", "initials": "C. A. M. C. M."} {"name": "Cruz, de la Maria García Rosa", "family": "Cruz de la Maria García Rosa", "initials": "C. M. G. R."} +{"name": "Cummins, George D.", "given": "George", "middle": "D.", "family": "Cummins", "initials": "G. D. C."} +{"name": "Cunow, Heinrich", "given": "Heinrich", "family": "Cunow", "initials": "H. C."} +{"name": "Cunsel, Herman de", "given": "Herman", "family": "de Cunsel", "initials": "H. C."} +{"name": "Curt Ludwig von Gienanth", "given": "Curt", "middle": "Ludwig", "family": "von Gienanth", "initials": "C. L. G."} +{"name": "Cvrček, Radim", "given": "Radim", "family": "Cvrček", "initials": "R. C."} +{"name": "Czigány, Dezső", "given": "Dezső", "family": "Czigány", "initials": "D. C."} {"name": "Cənab Arif Aliyev İlvus Santak Aydan Deputat", "given": "Cənab", "middle": "Arif Aliyev İlvus Santak Aydan", "family": "Deputat", "initials": "C. A. A. İ. S. A. D."} {"name": "DE MESNIL", "family": "DE MESNIL", "initials": "M."} {"name": "DELA CRUZ", "given": "DELA", "family": "CRUZ", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. C."} @@ -291,8 +444,13 @@ {"name": "DOE, JOHN MA", "given": "JOHN", "family": "DOE", "suffix": "MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. D."} {"name": "DOE, MARY JO MA", "given": "MARY", "middle": "JO", "family": "DOE", "suffix": "MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "M. J. D."} {"name": "DR DOE", "title": "DR", "family": "DOE", "initials": "D."} +{"name": "Dale, Antonius van", "given": "Antonius", "family": "van Dale", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. D."} +{"name": "Dalen, Cornelis van", "given": "Cornelis", "family": "van Dalen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "C. D."} {"name": "Dame Mary", "title": "Dame", "given": "Mary", "initials": "M."} +{"name": "Danarto", "given": "Danarto", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D."} +{"name": "Daniel Ayala Pérez", "given": "Daniel", "middle": "Ayala", "family": "Pérez", "initials": "D. A. P."} {"name": "David Ben Gurion", "given": "David", "middle": "Ben", "family": "Gurion", "initials": "D. B. G."} +{"name": "David zu Sonnegg von Ungnad von Weissenwolf", "given": "David", "middle": "zu Sonnegg von Ungnad", "family": "von Weissenwolf", "initials": "D. S. U. W."} {"name": "Davis Royce, Ed", "given": "Davis", "family": "Royce", "suffix": "Ed", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "D. R."} {"name": "De Groot", "family": "De Groot", "initials": "G."} {"name": "De La Cruz, Ed", "given": "Ed", "family": "De La Cruz", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "E. C."} @@ -310,10 +468,25 @@ {"name": "Del toro", "given": "Del", "family": "toro", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. t."} {"name": "Della Reese", "given": "Della", "family": "Reese", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. R."} {"name": "Deputy Secretary of State", "title": "Deputy", "family": "Secretary of State", "ambiguities": ["TITLE_OR_NAME"], "initials": "S. S."} +{"name": "Dermot Ryan", "given": "Dermot", "family": "Ryan", "initials": "D. R."} {"name": "Designated Judge David A. Ezra", "title": "Designated Judge", "given": "David", "middle": "A.", "family": "Ezra", "initials": "D. A. E."} +{"name": "Desvalls i d’Ardena, Joan Antoni", "given": "Joan", "middle": "Antoni", "family": "Desvalls i d’Ardena", "initials": "J. A. D. d."} +{"name": "Deventer, Willem Antonie van", "given": "Willem", "middle": "Antonie", "family": "van Deventer", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "W. A. D."} {"name": "Dhòmhnallach Oighrig", "order": "FAMILY_FIRST", "given": "Oighrig", "family": "Dhòmhnallach", "initials": "O. D."} {"name": "Dhòmhnallach, Oighrig", "given": "Oighrig", "family": "Dhòmhnallach", "initials": "O. D."} {"name": "Di Caprio", "given": "Di", "family": "Caprio", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. C."} +{"name": "Diego Carrillo de Mendoza y Pimentel", "given": "Diego", "middle": "Carrillo", "family": "de Mendoza y Pimentel", "initials": "D. C. M. P."} +{"name": "Diego Fernández de San Pedro", "given": "Diego", "middle": "Fernández", "family": "de San Pedro", "initials": "D. F. P."} +{"name": "Diest, Isala van", "given": "Isala", "family": "van Diest", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "I. D."} +{"name": "Dietrich Weise", "given": "Dietrich", "family": "Weise", "initials": "D. W."} +{"name": "Dietrich von Hildebrand", "given": "Dietrich", "family": "von Hildebrand", "initials": "D. H."} +{"name": "Dietrich von Theobald", "given": "Dietrich", "family": "von Theobald", "initials": "D. T."} +{"name": "Dietrich, Rolf", "given": "Rolf", "family": "Dietrich", "initials": "R. D."} +{"name": "Dietwin", "given": "Dietwin", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D."} +{"name": "Dijk, Jan van", "given": "Jan", "family": "van Dijk", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. D."} +{"name": "Dionisio Aguado y García", "given": "Dionisio", "family": "Aguado y García", "initials": "D. A. G."} +{"name": "Diponegoro", "given": "Diponegoro", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D."} +{"name": "Djuanda", "given": "Djuanda", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D."} {"name": "Dl Dr. Daniel Ionescu Dragoș Ioan Ardelean Jr.", "given": "Dl", "middle": "Dr. Daniel Ionescu Dragoș Ioan", "family": "Ardelean", "suffix": "Jr.", "initials": "D. D. D. I. D. I. A."} {"name": "Do Quang Minh", "given": "Do", "middle": "Quang", "family": "Minh", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. Q. M."} {"name": "Doctor, Jane E.", "given": "Jane", "middle": "E.", "family": "Doctor", "initials": "J. E. D."} @@ -403,8 +576,13 @@ {"name": "Doe-Ray, Dr. John P., CLU, CFP, LUTC", "title": "Dr.", "given": "John", "middle": "P.", "family": "Doe-Ray", "suffix": "CLU, CFP, LUTC", "ambiguities": ["COMMA_STRUCTURE"], "initials": "J. P. D."} {"name": "Doe-Ray, Hon. Barrington P. Jr.", "title": "Hon.", "given": "Barrington", "middle": "P.", "family": "Doe-Ray", "suffix": "Jr.", "initials": "B. P. D."} {"name": "Doe-Ray, Hon. Barrington P. Jr., CFP, LUTC", "title": "Hon.", "given": "Barrington", "middle": "P.", "family": "Doe-Ray", "suffix": "Jr., CFP, LUTC", "ambiguities": ["COMMA_STRUCTURE"], "initials": "B. P. D."} +{"name": "Domingo Santa María González", "given": "Domingo", "family": "Santa María González", "initials": "D. M. G."} +{"name": "Domingo de Iriarte", "given": "Domingo", "family": "de Iriarte", "initials": "D. I."} +{"name": "Domènech Estapà, Josep", "given": "Josep", "family": "Domènech Estapà", "initials": "J. D. E."} {"name": "Don Cheadle", "given": "Don", "family": "Cheadle", "initials": "D. C."} {"name": "Donald mc", "given": "Donald", "suffix": "mc", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D."} +{"name": "Donat, Hans von", "given": "Hans", "family": "von Donat", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "H. D."} +{"name": "Donna Jean Godchaux", "given": "Donna", "middle": "Jean", "family": "Godchaux", "initials": "D. J. G."} {"name": "Donovan McNabb-Smith", "given": "Donovan", "family": "McNabb-Smith", "initials": "D. M."} {"name": "Dr John Smith", "title": "Dr", "given": "John", "family": "Smith", "initials": "J. S."} {"name": "Dr Jr", "given": "Dr", "suffix": "Jr", "ambiguities": ["TITLE_OR_NAME"], "initials": "D."} @@ -479,10 +657,13 @@ {"name": "Dr.philol. Laima Kristīne Eva Sofija van den Volfa Bērziņa-Kalniņa", "title": "Dr.philol.", "given": "Laima", "middle": "Kristīne Eva Sofija", "family": "van den Volfa Bērziņa-Kalniņa", "initials": "L. K. E. S. V. B."} {"name": "Dra. Andréia da Silva", "title": "Dra.", "given": "Andréia", "family": "da Silva", "initials": "A. S."} {"name": "Dra. Erika Cornelia Anna Isabelle von Brül Cabral de Melo II", "title": "Dra.", "given": "Erika", "middle": "Cornelia Anna Isabelle von Brül Cabral", "family": "de Melo", "suffix": "II", "initials": "E. C. A. I. B. C. M."} +{"name": "Drífa Viðar", "given": "Drífa", "family": "Viðar", "initials": "D. V."} +{"name": "Duby-Blom, Gertrude", "given": "Gertrude", "family": "Duby-Blom", "initials": "G. D."} {"name": "Duke Ellington", "given": "Duke", "family": "Ellington", "initials": "D. E."} {"name": "Duke Snider", "given": "Duke", "family": "Snider", "initials": "D. S."} {"name": "Duke of Edinburgh", "given": "Duke of Edinburgh", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D. E."} {"name": "Duke of Wellington", "given": "Duke of Wellington", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "D. W."} +{"name": "Dumreicher, Johann von", "given": "Johann", "family": "von Dumreicher", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. D."} {"name": "Dut.ra Prof.ra Maria Giusepa Juana Teresa von Brühl González Domingo", "title": "Dut.ra Prof.ra", "given": "Maria", "middle": "Giusepa Juana Teresa", "family": "von Brühl González Domingo", "initials": "M. G. J. T. B. G. D."} {"name": "Dòmhnall Iain Tormod Caimbeul", "given": "Dòmhnall", "middle": "Iain Tormod", "family": "Caimbeul", "initials": "D. I. T. C."} {"name": "Dóra Mátrai", "given": "Dóra", "family": "Mátrai", "initials": "D. M."} @@ -495,41 +676,84 @@ {"name": "Earl Campbell", "given": "Earl", "family": "Campbell", "initials": "E. C."} {"name": "Ed, Royce", "given": "Royce", "family": "Ed", "initials": "R. E."} {"name": "Eddie Chang Seng Dee Adecco", "given": "Eddie", "middle": "Chang Seng Dee", "family": "Adecco", "initials": "E. C. S. D. A."} +{"name": "Edmond de La Croix", "given": "Edmond", "family": "de La Croix", "initials": "E. C."} +{"name": "Eduard V.", "given": "Eduard", "family": "V.", "initials": "E. V."} +{"name": "Eduardo Caballero Calderón", "given": "Eduardo", "middle": "Caballero", "family": "Calderón", "initials": "E. C. C."} +{"name": "Eduardo López Ochoa", "given": "Eduardo", "middle": "López", "family": "Ochoa", "initials": "E. L. O."} +{"name": "Edward Bransfield", "given": "Edward", "family": "Bransfield", "initials": "E. B."} +{"name": "Edward Hall", "given": "Edward", "family": "Hall", "initials": "E. H."} {"name": "Edwin Segundo Condori", "given": "Edwin", "middle": "Segundo", "family": "Condori", "initials": "E. S. C."} {"name": "Eemil", "given": "Eemil", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "E."} {"name": "Eemil", "order": "FAMILY_FIRST", "family": "Eemil", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "E."} +{"name": "Egbert van Heemskerck", "given": "Egbert", "family": "van Heemskerck", "initials": "E. H."} +{"name": "Einar Arnórsson", "given": "Einar", "family": "Arnórsson", "initials": "E. A."} +{"name": "Einar Benediktsson", "given": "Einar", "family": "Benediktsson", "initials": "E. B."} +{"name": "Einar Jónsson", "given": "Einar", "family": "Jónsson", "initials": "E. J."} +{"name": "Eitel Friedrich II.", "given": "Eitel", "family": "Friedrich", "suffix": "II.", "initials": "E. F."} {"name": "El Dine", "given": "El", "family": "Dine", "initials": "E. D."} +{"name": "Elard von Oldenburg-Januschau", "given": "Elard", "family": "von Oldenburg-Januschau", "initials": "E. O."} {"name": "Elder Soares", "given": "Elder", "family": "Soares", "initials": "E. S."} {"name": "Elizabeth Windsor Maria Teresa bin Stromae MP", "given": "Elizabeth", "middle": "Windsor Maria Teresa", "family": "bin Stromae", "suffix": "MP", "initials": "E. W. M. T. S."} +{"name": "Elslande, Renaat van", "given": "Renaat", "family": "van Elslande", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "R. E."} +{"name": "Elʿazar ben Yehudah", "given": "Elʿazar", "middle": "ben", "family": "Yehudah", "initials": "E. b. Y."} +{"name": "Emmanuel d'Alzon", "given": "Emmanuel", "family": "d'Alzon", "initials": "E. d."} +{"name": "Emmanuel d'Hooghvorst", "given": "Emmanuel", "family": "d'Hooghvorst", "initials": "E. d."} +{"name": "Emmanuel de Grouchy", "given": "Emmanuel", "family": "de Grouchy", "initials": "E. G."} {"name": "Emomoto Yoshi", "order": "FAMILY_FIRST", "given": "Yoshi", "family": "Emomoto", "initials": "Y. E."} {"name": "Emomoto, Yoshi", "given": "Yoshi", "family": "Emomoto", "initials": "Y. E."} +{"name": "Engelen, Piet van", "given": "Piet", "family": "van Engelen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "P. E."} +{"name": "Engelhardt, Wolf von", "given": "Wolf", "family": "von Engelhardt", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "W. E."} +{"name": "Enver Pascha", "given": "Enver", "family": "Pascha", "initials": "E. P."} +{"name": "Epaminondas Nunes de Ávila e Silva", "given": "Epaminondas", "middle": "Nunes", "family": "de Ávila e Silva", "initials": "E. N. Á. S."} {"name": "Eric H. Holder Jr. Attorney General", "title": "Attorney General", "given": "Eric", "middle": "H.", "family": "Holder", "suffix": "Jr.", "initials": "E. H. H."} {"name": "Eric H. Holder, Jr., Attorney General", "title": "Attorney General", "given": "Eric", "middle": "H.", "family": "Holder", "suffix": "Jr.", "initials": "E. H. H."} {"name": "Eric H. Holder, Jr., Secretary of State", "title": "Secretary of State", "given": "Eric", "middle": "H.", "family": "Holder", "suffix": "Jr.", "ambiguities": ["COMMA_STRUCTURE"], "initials": "E. H. H."} +{"name": "Eric de Bisschop", "given": "Eric", "family": "de Bisschop", "initials": "E. B."} +{"name": "Ernst von Wildenbruch", "given": "Ernst", "family": "von Wildenbruch", "initials": "E. W."} +{"name": "Escoto, Miguel d'", "given": "Miguel", "middle": "d'", "family": "Escoto", "initials": "M. d. E."} {"name": "Esq Jane Smith", "given": "Esq", "middle": "Jane", "family": "Smith", "initials": "E. J. S."} {"name": "Esq Smith", "given": "Esq", "family": "Smith", "initials": "E. S."} {"name": "Esq. Smith", "title": "Esq.", "family": "Smith", "initials": "S."} {"name": "Esq. van Gogh", "title": "Esq.", "given": "van", "family": "Gogh", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "v. G."} +{"name": "Esteva a Alsina, Maurus Daniel", "given": "Maurus", "middle": "Daniel", "family": "Esteva a Alsina", "initials": "M. D. E. a. A."} +{"name": "Estrées, Victor-Marie d'", "given": "Victor-Marie", "middle": "d'", "family": "Estrées", "initials": "V. d. E."} +{"name": "Etiemble", "given": "Etiemble", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "E."} +{"name": "Eugen d'Albert", "given": "Eugen", "family": "d'Albert", "initials": "E. d."} {"name": "Eunsoo Johanna Jeong", "given": "Eunsoo", "middle": "Johanna", "family": "Jeong", "initials": "E. J. J."} {"name": "Ewa Nowak", "given": "Ewa", "family": "Nowak", "initials": "E. N."} {"name": "Excm. Sr. Josep Antoni Carles Joan Lloret Palol", "title": "Excm. Sr.", "given": "Josep", "middle": "Antoni Carles Joan Lloret", "family": "Palol", "initials": "J. A. C. J. L. P."} {"name": "Excm. Sr. Lloret Palol II, Josep Antoni Carles Joan", "order": "FAMILY_FIRST", "given": "Josep", "middle": "Antoni Carles Joan", "family": "Excm. Lloret Palol", "suffix": "Sr., II", "initials": "J. A. C. J. E. L. P."} {"name": "Excma. Dra. Maria da Graça César Martín van Dalen Hoogeveen", "title": "Excma. Dra.", "given": "Maria", "middle": "da Graça César Martín", "family": "van Dalen Hoogeveen", "initials": "M. G. C. M. D. H."} {"name": "Excma. Dra. Van Dalen Hoogeveen II, Maria da Graça César Martín", "order": "FAMILY_FIRST", "given": "Maria", "middle": "da Graça César Martín", "family": "Excma. Dra. Van Dalen Hoogeveen", "suffix": "II", "initials": "M. G. C. M. E. D. D. H."} +{"name": "Eyck, Jan van", "given": "Jan", "family": "van Eyck", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. E."} {"name": "É. y É. Smith", "given": "É.", "middle": "y É.", "family": "Smith", "initials": "É. É. S."} +{"name": "F. de Lange", "given": "F.", "family": "de Lange", "initials": "F. L."} {"name": "Fabbri Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Fabbri", "initials": "I. F."} {"name": "Fabbri, Irene", "given": "Irene", "family": "Fabbri", "initials": "I. F."} +{"name": "Fadrique de Toledo Osorio", "given": "Fadrique", "family": "de Toledo Osorio", "initials": "F. T. O."} {"name": "Falke, Iris", "given": "Iris", "family": "Falke", "initials": "I. F."} {"name": "Falke, Iris", "order": "FAMILY_FIRST", "given": "Iris", "family": "Falke", "initials": "I. F."} {"name": "Farf. Dr. Ada Cornelia Eva Sophia van den Wolf Becker Schmidt M.D. Ph.D.", "title": "Farf. Dr.", "given": "Ada", "middle": "Cornelia Eva Sophia", "family": "van den Wolf Becker Schmidt", "suffix": "M.D. Ph.D.", "initials": "A. C. E. S. W. B. S."} +{"name": "Faria, Teodoro de", "given": "Teodoro", "family": "de Faria", "initials": "T. F."} {"name": "Fatima", "given": "Fatima", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} {"name": "Fatima", "order": "FAMILY_FIRST", "family": "Fatima", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} {"name": "Fatima Amina Umar", "given": "Fatima", "middle": "Amina", "family": "Umar", "initials": "F. A. U."} +{"name": "Fatimah", "given": "Fatimah", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} +{"name": "Fauveau, Félicie de", "given": "Félicie", "family": "de Fauveau", "initials": "F. F."} +{"name": "Faḥḥām, Šākir al-", "given": "Šākir", "middle": "al-", "family": "Faḥḥām", "initials": "Š. a. F."} +{"name": "Feijoo y Montenegro, Benito Jerónimo", "given": "Benito", "middle": "Jerónimo", "family": "Feijoo y Montenegro", "initials": "B. J. F. M."} +{"name": "Ferdinand-Philippe d'Orléans", "given": "Ferdinand-Philippe", "family": "d'Orléans", "initials": "F. d."} {"name": "Fernandes Maria Helena", "order": "FAMILY_FIRST", "given": "Maria", "middle": "Helena", "family": "Fernandes", "initials": "M. H. F."} {"name": "Fernandes, Maria Helena", "given": "Maria", "middle": "Helena", "family": "Fernandes", "initials": "M. H. F."} +{"name": "Fernando González Gortázar", "given": "Fernando", "middle": "González", "family": "Gortázar", "initials": "F. G. G."} {"name": "Ferrer Rosa Maria Ferran", "order": "FAMILY_FIRST", "given": "Rosa", "middle": "Maria Ferran", "family": "Ferrer", "initials": "R. M. F. F."} {"name": "Ferrer, Rosa Maria Ferran", "given": "Rosa", "middle": "Maria Ferran", "family": "Ferrer", "initials": "R. M. F. F."} +{"name": "Fidus", "given": "Fidus", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} +{"name": "Fien de la Mar", "given": "Fien", "family": "de la Mar", "initials": "F. M."} +{"name": "Figueiredo, Jackson de", "given": "Jackson", "family": "de Figueiredo", "initials": "J. F."} +{"name": "Finnur Jónsson", "given": "Finnur", "family": "Jónsson", "initials": "F. J."} {"name": "Fischer, Paul Vinzent von", "given": "Paul", "middle": "Vinzent", "family": "von Fischer", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "P. V. F."} +{"name": "Fitzhugh, Louise", "given": "Louise", "family": "Fitzhugh", "initials": "L. F."} {"name": "Fleksnes, Gregers Werle Marve Almar von", "given": "Gregers", "middle": "Werle Marve Almar", "family": "von Fleksnes", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "G. W. M. A. F."} {"name": "Flores Marco Antonio", "order": "FAMILY_FIRST", "given": "Marco", "middle": "Antonio", "family": "Flores", "initials": "M. A. F."} {"name": "Flores, Marco Antonio", "given": "Marco", "middle": "Antonio", "family": "Flores", "initials": "M. A. F."} @@ -537,15 +761,24 @@ {"name": "Flávio Juvenal da Silva Junior", "given": "Flávio", "middle": "Juvenal", "family": "da Silva", "suffix": "Junior", "initials": "F. J. S."} {"name": "Foffa, Gian Carlo Ramun", "given": "Gian", "middle": "Carlo Ramun", "family": "Foffa", "initials": "G. C. R. F."} {"name": "Foffa, Gian Carlo Ramun", "order": "FAMILY_FIRST", "given": "Gian", "middle": "Carlo Ramun", "family": "Foffa", "initials": "G. C. R. F."} +{"name": "Foldès, Peter", "given": "Peter", "family": "Foldès", "initials": "P. F."} +{"name": "Foncemagne, Étienne Lauréault de", "given": "Étienne", "middle": "Lauréault", "family": "de Foncemagne", "initials": "É. L. F."} {"name": "Fonda, Menada", "given": "Menada", "family": "Fonda", "initials": "M. F."} {"name": "Fonda, Menada", "order": "FAMILY_FIRST", "given": "Menada", "family": "Fonda", "initials": "M. F."} {"name": "Foo. John Smith", "title": "Foo.", "given": "John", "family": "Smith", "initials": "J. S."} {"name": "Foo. Xyz. John Smith", "title": "Foo. Xyz.", "given": "John", "family": "Smith", "initials": "J. S."} +{"name": "Fraknói, Vilmos", "given": "Vilmos", "family": "Fraknói", "initials": "V. F."} +{"name": "Frances von Bunsen", "given": "Frances", "family": "von Bunsen", "initials": "F. B."} +{"name": "Francisco Gutiérrez Carreola", "given": "Francisco", "middle": "Gutiérrez", "family": "Carreola", "initials": "F. G. C."} +{"name": "Francisco Inácio de Carvalho Moreira", "given": "Francisco", "middle": "Inácio", "family": "de Carvalho Moreira", "initials": "F. I. C. M."} +{"name": "Franconetti y Aguilar, Silverio", "given": "Silverio", "family": "Franconetti y Aguilar", "initials": "S. F. A."} {"name": "Franklin Washington, Jr. MD", "given": "Franklin", "family": "Washington", "suffix": "Jr. MD", "initials": "F. W."} {"name": "Franklin, Benjamin (Ben)", "given": "Benjamin", "family": "Franklin", "nickname": "Ben", "initials": "B. F."} {"name": "Franklin, Benjamin (Ben), Jr.", "given": "Benjamin", "family": "Franklin", "suffix": "Jr.", "nickname": "Ben", "initials": "B. F."} {"name": "Frantziscu", "given": "Frantziscu", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} {"name": "Frantziscu", "order": "FAMILY_FIRST", "family": "Frantziscu", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} +{"name": "Franz I.", "given": "Franz", "family": "I.", "initials": "F. I."} +{"name": "François de L'Aubespine", "given": "François", "family": "de L'Aubespine", "initials": "F. L."} {"name": "Frau Anna Müller", "title": "Frau", "given": "Anna", "family": "Müller", "initials": "A. M."} {"name": "Freiherr St John Smith", "title": "Freiherr St", "given": "John", "family": "Smith", "initials": "J. S."} {"name": "Freiherr von Berg MA", "title": "Freiherr", "family": "von Berg", "suffix": "MA", "ambiguities": ["PARTICLE_OR_GIVEN", "SUFFIX_OR_NAME"], "initials": "B."} @@ -554,23 +787,35 @@ {"name": "Freiherr von Richthofen V", "title": "Freiherr", "family": "von Richthofen", "suffix": "V", "ambiguities": ["PARTICLE_OR_GIVEN", "SUFFIX_OR_NAME"], "initials": "R."} {"name": "Freire Xiana", "order": "FAMILY_FIRST", "given": "Xiana", "family": "Freire", "initials": "X. F."} {"name": "Freire, Xiana", "given": "Xiana", "family": "Freire", "initials": "X. F."} +{"name": "Friedrich IV.", "given": "Friedrich", "suffix": "IV.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "F."} +{"name": "Friedrich Ludwig von Waldburg-Truchsess", "given": "Friedrich", "middle": "Ludwig", "family": "von Waldburg-Truchsess", "initials": "F. L. W."} +{"name": "Friedrich V.", "given": "Friedrich", "family": "V.", "initials": "F. V."} {"name": "Fritz Freiherr und von Bar", "given": "Fritz", "family": "Freiherr und von Bar", "initials": "F. u."} +{"name": "Fritz von Unruh", "given": "Fritz", "family": "von Unruh", "initials": "F. U."} {"name": "Frøken Jensen", "title": "Frøken", "family": "Jensen", "initials": "J."} +{"name": "Frühbeck de Burgos, Rafael", "given": "Rafael", "family": "Frühbeck de Burgos", "initials": "R. F. B."} +{"name": "Funès, Louis de", "given": "Louis", "family": "de Funès", "initials": "L. F."} {"name": "Fuseena AKIME", "given": "Fuseena", "family": "AKIME", "initials": "F. A."} +{"name": "Fuʾād ar-Rikābī", "given": "Fuʾād", "family": "ar-Rikābī", "initials": "F. a."} +{"name": "Félicie de Fauveau", "given": "Félicie", "family": "de Fauveau", "initials": "F. F."} {"name": "G. J. M.", "given": "G.", "middle": "J.", "family": "M.", "initials": "G. J. M."} {"name": "G. M.", "given": "G.", "family": "M.", "initials": "G. M."} {"name": "G. V. M.", "given": "G.", "middle": "V.", "family": "M.", "initials": "G. V. M."} {"name": "GEORGE SHANAHAN IV", "given": "GEORGE", "family": "SHANAHAN", "suffix": "IV", "initials": "G. S."} {"name": "GOMINA MUSA Abɖu-Tɔyib", "order": "FAMILY_FIRST", "given": "MUSA", "middle": "Abɖu-Tɔyib", "family": "GOMINA", "initials": "M. A. G."} {"name": "GREGORY HOUSE M.D.", "given": "GREGORY", "family": "HOUSE", "suffix": "M.D.", "initials": "G. H."} +{"name": "Gabriel Kolko", "given": "Gabriel", "family": "Kolko", "initials": "G. K."} {"name": "Gal·la Roig", "given": "Gal·la", "family": "Roig", "initials": "G. R."} {"name": "Gal·la Serra", "given": "Gal·la", "family": "Serra", "initials": "G. S."} +{"name": "Gandásegui y Gorrochátegui, Remigio", "given": "Remigio", "family": "Gandásegui y Gorrochátegui", "initials": "R. G. G."} {"name": "Gaonkar Shanti", "order": "FAMILY_FIRST", "given": "Shanti", "family": "Gaonkar", "initials": "S. G."} {"name": "Gaonkar, Shanti", "given": "Shanti", "family": "Gaonkar", "initials": "S. G."} +{"name": "Garaikoetxea Urriza, Juan C.", "given": "Juan", "middle": "C.", "family": "Garaikoetxea Urriza", "initials": "J. C. G. U."} {"name": "Garcia", "given": "Garcia", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} {"name": "Garcia Juan Carlos", "given": "Garcia", "middle": "Juan", "family": "Carlos", "initials": "G. J. C."} {"name": "Garcia de Jalon", "given": "Garcia", "family": "de Jalon", "initials": "G. J."} {"name": "Garcia y Lopez", "given": "Garcia", "middle": "y", "family": "Lopez", "initials": "G. y. L."} +{"name": "Garcia-Roza, Luiz Alfredo", "given": "Luiz", "middle": "Alfredo", "family": "Garcia-Roza", "initials": "L. A. G."} {"name": "García Márquez, Ed G.J.", "given": "Ed", "family": "García Márquez", "suffix": "G.J.", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "E. G. M."} {"name": "García Márquez, G.J", "given": "G.J", "family": "García Márquez", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "G. G. M."} {"name": "García Márquez, G.J.", "given": "G.J.", "family": "García Márquez", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "G. G. M."} @@ -580,25 +825,59 @@ {"name": "García Márquez, MJ PhD", "given": "MJ", "family": "García Márquez", "suffix": "PhD", "initials": "M. G. M."} {"name": "García Márquez, Ms G.J.", "title": "Ms", "given": "G.J.", "family": "García Márquez", "initials": "G. G. M."} {"name": "García Márquez, PhD G.J.", "given": "García", "family": "Márquez", "suffix": "PhD G.J.", "initials": "G. M."} +{"name": "García y Bellido, Antonio", "given": "Antonio", "family": "García y Bellido", "initials": "A. G. B."} +{"name": "Gardner, Augustus P.", "given": "Augustus", "middle": "P.", "family": "Gardner", "initials": "A. P. G."} {"name": "Gary Strawsburg, PMP, CSCP, CLSSBB", "given": "Gary", "family": "Strawsburg", "suffix": "PMP, CSCP, CLSSBB", "ambiguities": ["COMMA_STRUCTURE"], "initials": "G. S."} {"name": "Gebhart GF", "given": "Gebhart", "family": "GF", "initials": "G. G."} {"name": "Geir Jón Magnús Brynjar Skeggjason", "order": "FAMILY_FIRST", "given": "Jón", "middle": "Magnús Brynjar Skeggjason", "family": "Geir", "initials": "J. M. B. S. G."} {"name": "Geir Jón Magnús Brynjar Skeggjason, þingmaður", "given": "þingmaður", "family": "Geir Jón Magnús Brynjar Skeggjason", "initials": "þ. G. J. M. B. S."} +{"name": "Geleen und Amsterad, Gottfried Huyn von", "given": "Gottfried", "middle": "Huyn", "family": "von Geleen und Amsterad", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "G. H. G. A."} +{"name": "Gemmingen, Pleikard Dietrich von", "given": "Pleikard", "middle": "Dietrich", "family": "von Gemmingen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "P. D. G."} {"name": "General of Minnesota", "title": "General of Minnesota"} +{"name": "Geng, Biao", "given": "Biao", "family": "Geng", "initials": "B. G."} +{"name": "Georg VI.", "given": "Georg", "family": "VI.", "initials": "G. V."} +{"name": "Georg von Hülsen-Haeseler", "given": "Georg", "family": "von Hülsen-Haeseler", "initials": "G. H."} +{"name": "George D. Cummins", "given": "George", "middle": "D.", "family": "Cummins", "initials": "G. D. C."} +{"name": "George Edward Stanhope Molyneux Herbert of Carnarvon", "given": "George", "middle": "Edward Stanhope Molyneux", "family": "Herbert of Carnarvon", "initials": "G. E. S. M. H. C."} +{"name": "Gertrude Duby-Blom", "given": "Gertrude", "family": "Duby-Blom", "initials": "G. D."} +{"name": "Gerður Helgadóttir", "given": "Gerður", "family": "Helgadóttir", "initials": "G. H."} +{"name": "Gesang", "given": "Gesang", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} +{"name": "Giambologna", "given": "Giambologna", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} {"name": "Gian Carlo Maria Conti", "given": "Gian", "middle": "Carlo Maria", "family": "Conti", "initials": "G. C. M. C."} {"name": "Gian Carlo Ramun Foffa", "given": "Gian", "middle": "Carlo Ramun", "family": "Foffa", "initials": "G. C. R. F."} +{"name": "Gianantonio da Sangiorgio", "given": "Gianantonio", "family": "da Sangiorgio", "initials": "G. S."} +{"name": "Gienanth, Curt Ludwig von", "given": "Curt", "middle": "Ludwig", "family": "von Gienanth", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "C. L. G."} +{"name": "Gillet", "given": "Gillet", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} {"name": "Gilot Marie-Agnès Suzanne", "order": "FAMILY_FIRST", "given": "Marie-Agnès", "middle": "Suzanne", "family": "Gilot", "initials": "M. S. G."} {"name": "Gilot, Marie-Agnès Suzanne", "given": "Marie-Agnès", "middle": "Suzanne", "family": "Gilot", "initials": "M. S. G."} {"name": "Ginevra Molly Weasley", "given": "Ginevra", "middle": "Molly", "family": "Weasley", "initials": "G. M. W."} +{"name": "Giovanni Battista Gherardo d'Arco", "given": "Giovanni", "middle": "Battista Gherardo", "family": "d'Arco", "initials": "G. B. G. d."} {"name": "Giuanne Marcu Piras", "given": "Giuanne", "middle": "Marcu", "family": "Piras", "initials": "G. M. P."} +{"name": "Giuliano de Medici", "given": "Giuliano", "family": "de Medici", "initials": "G. M."} {"name": "Give me a private config", "given": "Give", "middle": "me a private", "family": "config", "initials": "G. m. a. p. c."} {"name": "Giáo sư, Tiến sĩ Ada Cornelia César Martín von Brühl Jr, MD DDS", "given": "Tiến", "middle": "sĩ Ada Cornelia César Martín von Brühl", "family": "Giáo sư", "suffix": "Jr, MD DDS", "initials": "T. s. A. C. C. M. B. G. s."} +{"name": "Godchaux, Donna Jean", "given": "Donna", "middle": "Jean", "family": "Godchaux", "initials": "D. J. G."} +{"name": "Goldschmidt, Neil Edward", "given": "Neil", "middle": "Edward", "family": "Goldschmidt", "initials": "N. E. G."} +{"name": "González Gortázar, Fernando", "given": "Fernando", "family": "González Gortázar", "initials": "F. G. G."} +{"name": "Gorter, Johannes de", "given": "Johannes", "family": "de Gorter", "initials": "J. G."} +{"name": "Gottfried Huyn von Geleen und Amsterad", "given": "Gottfried", "middle": "Huyn", "family": "von Geleen und Amsterad", "initials": "G. H. G. A."} +{"name": "Gottfried IV.", "given": "Gottfried", "suffix": "IV.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} +{"name": "Goëß, Johann von", "given": "Johann", "family": "von Goëß", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. G."} +{"name": "Gragger, Robert", "given": "Robert", "family": "Gragger", "initials": "R. G."} +{"name": "Gramont, Antoine de", "given": "Antoine", "family": "de Gramont", "initials": "A. G."} {"name": "Grand Rounds", "title": "Grand", "family": "Rounds", "initials": "R."} +{"name": "Grandmaison, Louis de", "given": "Louis", "family": "de Grandmaison", "initials": "L. G."} {"name": "Granger Hermione", "order": "FAMILY_FIRST", "given": "Hermione", "family": "Granger", "initials": "H. G."} {"name": "Granger, Hermione", "given": "Hermione", "family": "Granger", "initials": "H. G."} +{"name": "Gregorio Modrego Casaus", "given": "Gregorio", "middle": "Modrego", "family": "Casaus", "initials": "G. M. C."} {"name": "Greve Anna", "title": "Greve", "family": "Anna", "initials": "A."} {"name": "Greve, Anna", "given": "Anna", "family": "Greve", "initials": "A. G."} +{"name": "Grouchy, Emmanuel de", "given": "Emmanuel", "family": "de Grouchy", "initials": "E. G."} +{"name": "Guardia Neyra, Jaime", "given": "Jaime", "family": "Guardia Neyra", "initials": "J. G. N."} +{"name": "Gudina Tumsa", "given": "Gudina", "family": "Tumsa", "initials": "G. T."} +{"name": "Gunnar Benediktsson", "given": "Gunnar", "family": "Benediktsson", "initials": "G. B."} {"name": "Gunny de Mesnil", "given": "Gunny", "family": "de Mesnil", "initials": "G. M."} +{"name": "Gunter d'Alquen", "given": "Gunter", "family": "d'Alquen", "initials": "G. d."} {"name": "Gurban", "given": "Gurban", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} {"name": "Gurban", "order": "FAMILY_FIRST", "family": "Gurban", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "G."} {"name": "Gurbanow Meretgeldi Durdyýewiç", "order": "FAMILY_FIRST", "given": "Meretgeldi", "middle": "Durdyýewiç", "family": "Gurbanow", "initials": "M. D. G."} @@ -607,11 +886,26 @@ {"name": "Gurdow, Atajan Saparowiç", "given": "Atajan", "middle": "Saparowiç", "family": "Gurdow", "initials": "A. S. G."} {"name": "Guru Gobind Singh", "title": "Guru", "given": "Gobind", "family": "Singh", "initials": "G. S."} {"name": "Guru Nanak", "title": "Guru", "given": "Nanak", "initials": "N."} +{"name": "Gutiérrez Carreola, Francisco", "given": "Francisco", "family": "Gutiérrez Carreola", "initials": "F. G. C."} +{"name": "Guðmundur Böðvarsson", "given": "Guðmundur", "family": "Böðvarsson", "initials": "G. B."} +{"name": "Gábor, Andor", "given": "Andor", "family": "Gábor", "initials": "A. G."} +{"name": "Gössmann, Elisabeth", "given": "Elisabeth", "family": "Gössmann", "initials": "E. G."} +{"name": "Habib Pacha es-Saad", "given": "Habib", "middle": "Pacha", "family": "es-Saad", "initials": "H. P. e."} +{"name": "Hafis al-Assad", "given": "Hafis", "family": "al-Assad", "initials": "H. a."} +{"name": "Hagen, Hermann von", "given": "Hermann", "family": "von Hagen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "H. H."} +{"name": "Haider Hān ʿAmū-ūġlī", "given": "Haider", "middle": "Hān", "family": "ʿAmū-ūġlī", "initials": "H. H. ʿ."} +{"name": "Hajós, György", "given": "György", "family": "Hajós", "initials": "G. H."} +{"name": "Hall, Edward", "given": "Edward", "family": "Hall", "initials": "E. H."} +{"name": "Hamengku Buwono VIIII.", "given": "Hamengku", "middle": "Buwono", "family": "VIIII.", "initials": "H. B. V."} {"name": "Hamisi Ali Juma", "order": "FAMILY_FIRST", "given": "Ali", "middle": "Juma", "family": "Hamisi", "initials": "A. J. H."} {"name": "Hamisi, Ali Juma", "given": "Ali", "middle": "Juma", "family": "Hamisi", "initials": "A. J. H."} {"name": "Hamisi, Salima Farida mwana", "given": "Salima", "middle": "Farida mwana", "family": "Hamisi", "initials": "S. F. m. H."} {"name": "Hana Kulina", "given": "Hana", "family": "Kulina", "initials": "H. K."} +{"name": "Hani, Motoko", "given": "Motoko", "family": "Hani", "initials": "M. H."} {"name": "Hanka Šołćina", "given": "Hanka", "family": "Šołćina", "initials": "H. Š."} +{"name": "Hans Schiltberger", "given": "Hans", "family": "Schiltberger", "initials": "H. S."} +{"name": "Hans Walter Klein", "given": "Hans", "middle": "Walter", "family": "Klein", "initials": "H. W. K."} +{"name": "Hans von Donat", "given": "Hans", "family": "von Donat", "initials": "H. D."} {"name": "Hans „Erster“ und “Zweiter” Müller", "family": "Hans und Müller", "nickname": "Erster Zweiter", "initials": "H. M."} {"name": "Hans „Hansi“ Müller", "given": "Hans", "family": "Müller", "nickname": "Hansi", "initials": "H. M."} {"name": "Hansen, Anne Sofie Holm", "given": "Anne", "middle": "Sofie Holm", "family": "Hansen", "initials": "A. S. H. H."} @@ -620,22 +914,44 @@ {"name": "Harald", "order": "FAMILY_FIRST", "family": "Harald", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} {"name": "Hardie Leannon DVM", "given": "Hardie", "family": "Leannon", "suffix": "DVM", "initials": "H. L."} {"name": "Hardie Leannon V", "given": "Hardie", "family": "Leannon", "suffix": "V", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "H. L."} +{"name": "Haren, Willem van", "given": "Willem", "family": "van Haren", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "W. H."} {"name": "Harietta Keopuolani Nahi'ena'ena", "given": "Harietta", "middle": "Keopuolani", "family": "Nahi'ena'ena", "initials": "H. K. N."} +{"name": "Harms, Claus", "given": "Claus", "family": "Harms", "initials": "C. H."} {"name": "Harrieta Keōpūolani Nāhiʻenaʻena", "given": "Harrieta", "middle": "Keōpūolani", "family": "Nāhiʻenaʻena", "initials": "H. K. N."} {"name": "Hasani Maria", "order": "FAMILY_FIRST", "given": "Maria", "family": "Hasani", "initials": "M. H."} {"name": "Hasani, Maria", "given": "Maria", "family": "Hasani", "initials": "M. H."} +{"name": "Hase, Karl August von", "given": "Karl", "middle": "August", "family": "von Hase", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "K. A. H."} +{"name": "Hashimoto, Chikanobu", "given": "Chikanobu", "family": "Hashimoto", "initials": "C. H."} {"name": "Hassan", "given": "Hassan", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} {"name": "Hassan", "order": "FAMILY_FIRST", "family": "Hassan", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} {"name": "Hassan Mohamad Ali", "given": "Hassan", "middle": "Mohamad", "family": "Ali", "initials": "H. M. A."} {"name": "Hassan, Mohamad Ahmad Ali", "given": "Mohamad", "middle": "Ahmad Ali", "family": "Hassan", "initials": "M. A. A. H."} +{"name": "Hebe de Bonafini", "given": "Hebe", "family": "de Bonafini", "initials": "H. B."} +{"name": "Hecken, Abraham van den", "given": "Abraham", "family": "van den Hecken", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. H."} +{"name": "Heem, Jan Davidsz. de", "given": "Jan", "middle": "Davidsz.", "family": "de Heem", "initials": "J. D. H."} +{"name": "Heemskerck, Egbert van", "given": "Egbert", "family": "van Heemskerck", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. H."} {"name": "Heidi Johannes Willemse", "given": "Heidi", "middle": "Johannes", "family": "Willemse", "initials": "H. J. W."} +{"name": "Heinrich Cunow", "given": "Heinrich", "family": "Cunow", "initials": "H. C."} +{"name": "Heinrich I.", "given": "Heinrich", "family": "I.", "initials": "H. I."} +{"name": "Heinz Kägebein", "given": "Heinz", "family": "Kägebein", "initials": "H. K."} +{"name": "Heinz von Cramer", "given": "Heinz", "family": "von Cramer", "initials": "H. C."} +{"name": "Hempel, Ludwig", "given": "Ludwig", "family": "Hempel", "initials": "L. H."} {"name": "Her Majesty Queen Elizabeth", "title": "Her Majesty Queen", "given": "Elizabeth", "initials": "E."} {"name": "Her Royal Highness Princess Anne", "title": "Her Royal Highness Princess", "given": "Anne", "initials": "A."} +{"name": "Herma Studeny", "given": "Herma", "family": "Studeny", "initials": "H. S."} +{"name": "Herman de Cunsel", "given": "Herman", "family": "de Cunsel", "initials": "H. C."} +{"name": "Hermann I.", "given": "Hermann", "family": "I.", "initials": "H. I."} +{"name": "Hermann Martin Popert", "given": "Hermann", "middle": "Martin", "family": "Popert", "initials": "H. M. P."} +{"name": "Hermann von Hagen", "given": "Hermann", "family": "von Hagen", "initials": "H. H."} +{"name": "Hermann von Kusmanek", "given": "Hermann", "family": "von Kusmanek", "initials": "H. K."} +{"name": "Hermann zu Solms-Hohensolms-Lich", "given": "Hermann", "family": "zu Solms-Hohensolms-Lich", "initials": "H. S."} {"name": "Hermansson Lars-Åke Karl", "order": "FAMILY_FIRST", "given": "Lars-Åke", "middle": "Karl", "family": "Hermansson", "initials": "L. K. H."} {"name": "Hermansson, Herr Lars-Åke Karl, Riksdagsledamot", "order": "FAMILY_FIRST", "title": "Herr", "given": "Lars-Åke", "middle": "Karl", "family": "Hermansson", "suffix": "Riksdagsledamot", "ambiguities": ["COMMA_STRUCTURE"], "initials": "L. K. H."} {"name": "Hermione Granger", "given": "Hermione", "family": "Granger", "initials": "H. G."} {"name": "Herr Klaus Schmidt", "title": "Herr", "given": "Klaus", "family": "Schmidt", "initials": "K. S."} {"name": "Herr Schmidt", "title": "Herr", "family": "Schmidt", "initials": "S."} +{"name": "Hildebrand, Dietrich von", "given": "Dietrich", "family": "von Hildebrand", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. H."} +{"name": "Hildebrand, Rudolf Friedrich Leopold von", "given": "Rudolf", "middle": "Friedrich Leopold", "family": "von Hildebrand", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "R. F. L. H."} {"name": "His Excellency Lord Duncan", "title": "His Excellency Lord", "family": "Duncan", "initials": "D."} {"name": "His Holiness", "title": "His", "family": "Holiness", "ambiguities": ["TITLE_OR_NAME"], "initials": "H."} {"name": "His Holiness the Dalai Lama", "title": "His Holiness the Dalai", "family": "Lama", "ambiguities": ["TITLE_OR_NAME"], "initials": "L."} @@ -649,24 +965,42 @@ {"name": "Honorable Judge W. Harold Albritton, III", "title": "Honorable Judge", "given": "W.", "middle": "Harold", "family": "Albritton", "suffix": "III", "initials": "W. H. A."} {"name": "Honorable Terry F. Moorer", "title": "Honorable", "given": "Terry", "middle": "F.", "family": "Moorer", "initials": "T. F. M."} {"name": "Honorable W. Harold Albritton, III", "title": "Honorable", "given": "W.", "middle": "Harold", "family": "Albritton", "suffix": "III", "initials": "W. H. A."} +{"name": "Hooghvorst, Emmanuel d'", "given": "Emmanuel", "middle": "d'", "family": "Hooghvorst", "initials": "E. d. H."} +{"name": "Horst, Jakob", "given": "Jakob", "family": "Horst", "initials": "J. H."} {"name": "Horvat, Irena", "given": "Irena", "family": "Horvat", "initials": "I. H."} {"name": "Horvat, Irena", "order": "FAMILY_FIRST", "given": "Irena", "family": "Horvat", "initials": "I. H."} {"name": "Howard G. Buffett", "given": "Howard", "middle": "G.", "family": "Buffett", "initials": "H. G. B."} {"name": "Hozier", "given": "Hozier", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} {"name": "Hozier", "order": "FAMILY_FIRST", "family": "Hozier", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} +{"name": "Hudā aš-Šaʿrāwī", "given": "Hudā", "family": "aš-Šaʿrāwī", "initials": "H. a."} +{"name": "Humbelina", "given": "Humbelina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} +{"name": "Hussein Kamil", "given": "Hussein", "family": "Kamil", "initials": "H. K."} {"name": "Hussein Mariam Geedi Hamish", "order": "FAMILY_FIRST", "given": "Mariam", "middle": "Geedi Hamish", "family": "Hussein", "initials": "M. G. H. H."} +{"name": "Hussein Onn", "given": "Hussein", "family": "Onn", "initials": "H. O."} {"name": "Hussein, Mariam Geedi Hamish", "given": "Mariam", "middle": "Geedi Hamish", "family": "Hussein", "initials": "M. G. H. H."} +{"name": "Håkon III.", "given": "Håkon", "suffix": "III.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "H."} +{"name": "Hülsen-Haeseler, Georg von", "given": "Georg", "family": "von Hülsen-Haeseler", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "G. H."} {"name": "I don", "given": "I", "family": "don", "initials": "I. d."} {"name": "II Van Johnson", "given": "II", "family": "Van Johnson", "initials": "I. J."} {"name": "III van Gogh", "given": "III", "family": "van Gogh", "initials": "I. G."} +{"name": "Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik", "given": "Muḥammad", "middle": "Ibn-ʿAbd-al-Malik", "family": "Ibn-Ṭufail", "initials": "M. I. I."} +{"name": "Ibrāhīm Ibn-Sinān", "given": "Ibrāhīm", "family": "Ibn-Sinān", "initials": "I. I."} +{"name": "Ibrāhīm al-Yāzīǧī", "given": "Ibrāhīm", "family": "al-Yāzīǧī", "initials": "I. a."} +{"name": "Ibrāhīm al-Ǧaʿfarī", "given": "Ibrāhīm", "family": "al-Ǧaʿfarī", "initials": "I. a."} +{"name": "Ida Kar", "given": "Ida", "family": "Kar", "initials": "I. K."} +{"name": "Idwār al-Ḫarrāṭ", "given": "Idwār", "family": "al-Ḫarrāṭ", "initials": "I. a."} +{"name": "Ignacio López Rayón", "given": "Ignacio", "middle": "López", "family": "Rayón", "initials": "I. L. R."} {"name": "Iiɖa KANSULO", "given": "Iiɖa", "family": "KANSULO", "initials": "I. K."} {"name": "Ilir Rustemi", "given": "Ilir", "family": "Rustemi", "initials": "I. R."} {"name": "Ilmarinen Seppo", "order": "FAMILY_FIRST", "given": "Seppo", "family": "Ilmarinen", "initials": "S. I."} {"name": "Ilmarinen, Seppo", "given": "Seppo", "family": "Ilmarinen", "initials": "S. I."} +{"name": "Imam Bonjol", "title": "Imam", "family": "Bonjol", "initials": "B."} {"name": "Imam Khomeini", "title": "Imam", "family": "Khomeini", "initials": "K."} +{"name": "Imanishi, Kinji", "given": "Kinji", "family": "Imanishi", "initials": "K. I."} {"name": "Ingrid Andersson", "given": "Ingrid", "family": "Andersson", "initials": "I. A."} {"name": "Ionescu Adrian Dragos", "order": "FAMILY_FIRST", "given": "Adrian", "middle": "Dragos", "family": "Ionescu", "initials": "A. D. I."} {"name": "Ionescu, Adrian Dragos", "given": "Adrian", "middle": "Dragos", "family": "Ionescu", "initials": "A. D. I."} +{"name": "Ippitsusai, Bunchō", "given": "Bunchō", "family": "Ippitsusai", "initials": "B. I."} {"name": "Irena Horvat", "given": "Irena", "family": "Horvat", "initials": "I. H."} {"name": "Irena Kazlauskienė", "given": "Irena", "family": "Kazlauskienė", "initials": "I. K."} {"name": "Irena Marković", "given": "Irena", "family": "Marković", "initials": "I. M."} @@ -679,16 +1013,22 @@ {"name": "Irene Møller", "given": "Irene", "family": "Møller", "initials": "I. M."} {"name": "Irene Obidike", "given": "Irene", "family": "Obidike", "initials": "I. O."} {"name": "Irene Rossouw", "given": "Irene", "family": "Rossouw", "initials": "I. R."} +{"name": "Iriarte, Domingo de", "given": "Domingo", "family": "de Iriarte", "initials": "D. I."} {"name": "Iris Falke", "given": "Iris", "family": "Falke", "initials": "I. F."} {"name": "Irmak Yılmaz", "given": "Irmak", "family": "Yılmaz", "initials": "I. Y."} +{"name": "Isala van Diest", "given": "Isala", "family": "van Diest", "initials": "I. D."} +{"name": "Ismail I.", "given": "Ismail", "family": "I.", "initials": "I. I."} +{"name": "Ismail Nasiruddin Shah", "given": "Ismail", "middle": "Nasiruddin", "family": "Shah", "initials": "I. N. S."} {"name": "Ismail, Syed Abd Aziz Syed A", "given": "Syed", "middle": "Aziz Syed A", "family": "Ismail", "suffix": "Abd", "initials": "S. A. S. A. I."} {"name": "Isseu Awa", "given": "Isseu", "family": "Awa", "initials": "I. A."} +{"name": "Iustinus II.", "given": "Iustinus", "suffix": "II.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "I."} {"name": "Ivan", "given": "Ivan", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "I."} {"name": "Ivan", "order": "FAMILY_FIRST", "family": "Ivan", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "I."} {"name": "Ivan Ivanov", "given": "Ivan", "family": "Ivanov", "initials": "I. I."} {"name": "Ivan Tham Jun Hoe", "given": "Ivan", "middle": "Tham Jun", "family": "Hoe", "initials": "I. T. J. H."} {"name": "Ivanov Ivan", "given": "Ivanov", "family": "Ivan", "initials": "I. I."} {"name": "Ivanov Ivan Ivanovich", "given": "Ivanov", "middle": "Ivan", "family": "Ivanovich", "initials": "I. I. I."} +{"name": "Ivoi, Paul d'", "given": "Paul", "middle": "d'", "family": "Ivoi", "initials": "P. d. I."} {"name": "Iñaki", "given": "Iñaki", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "I."} {"name": "Iñaki", "order": "FAMILY_FIRST", "family": "Iñaki", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "I."} {"name": "J A D", "given": "J", "middle": "A", "family": "D", "initials": "J. A. D."} @@ -749,13 +1089,23 @@ {"name": "Jack Wei Ma", "given": "Jack", "middle": "Wei", "family": "Ma", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. W. M."} {"name": "Jack X.Y.I.", "given": "Jack", "family": "X.Y.I.", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. X."} {"name": "Jack X.Y.Z.", "given": "Jack", "family": "X.Y.Z.", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. X."} +{"name": "Jackson de Figueiredo", "given": "Jackson", "family": "de Figueiredo", "initials": "J. F."} {"name": "Jacobsen Christopher Hans", "order": "FAMILY_FIRST", "given": "Christopher", "middle": "Hans", "family": "Jacobsen", "initials": "C. H. J."} {"name": "Jacobsen, Christopher Hans", "given": "Christopher", "middle": "Hans", "family": "Jacobsen", "initials": "C. H. J."} {"name": "Jacqueline Beauchêne", "given": "Jacqueline", "family": "Beauchêne", "initials": "J. B."} +{"name": "Jaime Guardia Neyra", "given": "Jaime", "middle": "Guardia", "family": "Neyra", "initials": "J. G. N."} +{"name": "Jakob Horst", "given": "Jakob", "family": "Horst", "initials": "J. H."} +{"name": "Jakob von Uexküll", "given": "Jakob", "family": "von Uexküll", "initials": "J. U."} +{"name": "James Muspratt", "given": "James", "family": "Muspratt", "initials": "J. M."} {"name": "Jan Beno Krawc", "given": "Jan", "middle": "Beno", "family": "Krawc", "initials": "J. B. K."} +{"name": "Jan Davidsz. de Heem", "given": "Jan", "middle": "Davidsz.", "family": "de Heem", "initials": "J. D. H."} {"name": "Jan Kees de Jager", "given": "Jan", "middle": "Kees", "family": "de Jager", "initials": "J. K. J."} {"name": "Jan Koos Van der Merwe", "given": "Jan", "middle": "Koos", "family": "Van der Merwe", "initials": "J. K. M."} {"name": "Jan Měto Šejc", "given": "Jan", "middle": "Měto", "family": "Šejc", "initials": "J. M. Š."} +{"name": "Jan Stephan von Calcar", "given": "Jan", "middle": "Stephan", "family": "von Calcar", "initials": "J. S. C."} +{"name": "Jan van Dijk", "given": "Jan", "family": "van Dijk", "initials": "J. D."} +{"name": "Jan van Eyck", "given": "Jan", "family": "van Eyck", "initials": "J. E."} +{"name": "Jan van Munster", "given": "Jan", "family": "van Munster", "initials": "J. M."} {"name": "Jana Kováčová", "given": "Jana", "family": "Kováčová", "initials": "J. K."} {"name": "Jana Nováková", "given": "Jana", "family": "Nováková", "initials": "J. N."} {"name": "Jane (Janey, Jo) Smith", "given": "Jane", "family": "Smith", "nickname": "Janey, Jo", "initials": "J. S."} @@ -833,12 +1183,19 @@ {"name": "Jane van der Berg 旧姓 Jones", "given": "Jane", "family": "van der Berg", "maiden": "Jones", "initials": "J. B."} {"name": "Jane „JD Smith", "given": "Jane", "middle": "„JD", "family": "Smith", "ambiguities": ["UNBALANCED_DELIMITER"], "initials": "J. „. S."} {"name": "Janey née Jones", "family": "Janey", "maiden": "Jones", "initials": "J."} +{"name": "Jardin, Aldephonse Alexandre Félix du", "given": "Aldephonse", "middle": "Alexandre Félix", "family": "du Jardin", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. A. F. J."} {"name": "Jean 'JD' Smith", "given": "Jean", "family": "Smith", "nickname": "JD", "ambiguities": ["SUFFIX_OR_NICKNAME"], "initials": "J. S."} {"name": "Jean DUPONT", "given": "Jean", "family": "DUPONT", "initials": "J. D."} +{"name": "Jean Joseph Antoine Marie de Witte", "given": "Jean", "middle": "Joseph Antoine Marie", "family": "de Witte", "initials": "J. J. A. M. W."} +{"name": "Jean Louis Charles d'Orléans-Longueville", "given": "Jean", "middle": "Louis Charles", "family": "d'Orléans-Longueville", "initials": "J. L. C. d."} {"name": "Jean Pierre DUPONT", "given": "Jean", "middle": "Pierre", "family": "DUPONT", "initials": "J. P. D."} {"name": "Jean St Clair", "given": "Jean", "family": "St Clair", "initials": "J. C."} +{"name": "Jean de Beaumanoir de Lavardin", "given": "Jean", "middle": "de Beaumanoir", "family": "de Lavardin", "initials": "J. B. L."} {"name": "Jean de Mesnil", "given": "Jean", "family": "de Mesnil", "initials": "J. M."} +{"name": "Jean de Montereul", "given": "Jean", "family": "de Montereul", "initials": "J. M."} {"name": "Jean «Petit» Dupont", "given": "Jean", "family": "Dupont", "nickname": "Petit", "initials": "J. D."} +{"name": "Jean-Dominique de Cassini", "given": "Jean-Dominique", "family": "de Cassini", "initials": "J. C."} +{"name": "Jean-François Lefebvre de La Barre", "given": "Jean-François", "middle": "Lefebvre", "family": "de La Barre", "initials": "J. L. B."} {"name": "Jenny \"JJ\" Baker (Johnson)", "given": "Jenny", "family": "Baker", "nickname": "JJ Johnson", "initials": "J. B."} {"name": "Jenny (Johnson) Baker", "given": "Jenny", "family": "Baker", "nickname": "Johnson", "initials": "J. B."} {"name": "Jenny Baker", "given": "Jenny", "family": "Baker", "initials": "J. B."} @@ -848,13 +1205,24 @@ {"name": "Jiří", "order": "FAMILY_FIRST", "family": "Jiří", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jiří Dienstbier ml.", "given": "Jiří", "middle": "Dienstbier", "family": "ml.", "initials": "J. D. m."} {"name": "Jo Ann", "given": "Jo", "family": "Ann", "initials": "J. A."} +{"name": "Joan Antoni Desvalls i d’Ardena", "given": "Joan", "middle": "Antoni", "family": "Desvalls i d’Ardena", "initials": "J. A. D. d."} {"name": "Joao da Silva Do Amaral de Souza", "given": "Joao", "middle": "da Silva Do Amaral", "family": "de Souza", "initials": "J. S. A. S."} {"name": "Joao da Silva do Amaral de Souza", "given": "Joao", "middle": "da Silva do Amaral", "family": "de Souza", "initials": "J. S. A. S."} +{"name": "Job", "given": "Job", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} +{"name": "Jodocus van Winghe", "given": "Jodocus", "family": "van Winghe", "initials": "J. W."} {"name": "Joe Dentist D.D.S.", "given": "Joe", "family": "Dentist", "suffix": "D.D.S.", "initials": "J. D."} {"name": "Joe E. Smith", "given": "Joe", "middle": "E.", "family": "Smith", "initials": "J. E. S."} {"name": "Joe Franklin Jr", "given": "Joe", "family": "Franklin", "suffix": "Jr", "initials": "J. F."} {"name": "Joe Smith", "given": "Joe", "family": "Smith", "initials": "J. S."} {"name": "Johan Harald Wallin", "given": "Johan", "middle": "Harald", "family": "Wallin", "initials": "J. H. W."} +{"name": "Johann Adolf von Krosigk", "given": "Johann", "middle": "Adolf", "family": "von Krosigk", "initials": "J. A. K."} +{"name": "Johann Friedrich d'Orville", "given": "Johann", "middle": "Friedrich", "family": "d'Orville", "initials": "J. F. d."} +{"name": "Johann II.", "given": "Johann", "suffix": "II.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} +{"name": "Johann Klingenberg", "given": "Johann", "family": "Klingenberg", "initials": "J. K."} +{"name": "Johann von Dumreicher", "given": "Johann", "family": "von Dumreicher", "initials": "J. D."} +{"name": "Johann von Goëß", "given": "Johann", "family": "von Goëß", "initials": "J. G."} +{"name": "Johannes d'Outrein", "given": "Johannes", "family": "d'Outrein", "initials": "J. d."} +{"name": "Johannes de Gorter", "given": "Johannes", "family": "de Gorter", "initials": "J. G."} {"name": "John", "given": "John", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "John", "order": "FAMILY_FIRST", "family": "John", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "John Doe ☁️", "given": "John", "middle": "Doe", "family": "️", "initials": "J. D. ️."} @@ -1055,6 +1423,7 @@ {"name": "Jong, Bertus Wevers Harry Robert de", "given": "Bertus", "middle": "Wevers Harry Robert", "family": "de Jong", "initials": "B. W. H. R. J."} {"name": "Jong, Piet de", "given": "Piet", "family": "de Jong", "initials": "P. J."} {"name": "Jong, van der", "given": "van", "middle": "der", "family": "Jong", "initials": "v. d. J."} +{"name": "Jorge A. Livraga Rizzi", "given": "Jorge", "middle": "A. Livraga", "family": "Rizzi", "initials": "J. A. L. R."} {"name": "Jose Aznar y Lopez", "given": "Jose", "family": "Aznar y Lopez", "initials": "J. A. L."} {"name": "Jose E Maria Santos", "given": "Jose", "middle": "E Maria", "family": "Santos", "initials": "J. E. M. S."} {"name": "Jose E. Maria Santos", "given": "Jose", "middle": "E. Maria", "family": "Santos", "initials": "J. E. M. S."} @@ -1062,16 +1431,28 @@ {"name": "Jose e Maria", "given": "Jose", "middle": "e", "family": "Maria", "initials": "J. e. M."} {"name": "Jose e Maria Santos", "given": "Jose e Maria", "family": "Santos", "initials": "J. M. S."} {"name": "Josef Václav Svoboda", "given": "Josef", "middle": "Václav", "family": "Svoboda", "initials": "J. V. S."} +{"name": "Josep Balari i Jovany", "given": "Josep", "family": "Balari i Jovany", "initials": "J. B. J."} {"name": "Josep Carod I Rovira", "given": "Josep", "middle": "Carod I", "family": "Rovira", "initials": "J. C. I. R."} {"name": "Josep Carod i", "given": "Josep", "family": "Carod", "suffix": "i", "initials": "J. C."} {"name": "Josep Carod i Rovira", "given": "Josep", "family": "Carod i Rovira", "initials": "J. C. R."} {"name": "Josep Carod i Rovira III", "given": "Josep", "family": "Carod i Rovira", "suffix": "III", "initials": "J. C. R."} {"name": "Josep Carod i de Rovira", "given": "Josep", "middle": "Carod i de", "family": "Rovira", "initials": "J. C. R."} +{"name": "Josep Domènech Estapà", "given": "Josep", "middle": "Domènech", "family": "Estapà", "initials": "J. D. E."} {"name": "Josep Lluis Carod i III", "given": "Josep", "middle": "Lluis", "family": "Carod", "suffix": "i III", "initials": "J. L. C."} {"name": "Josep Lluis Carod i Rovira", "given": "Josep", "middle": "Lluis", "family": "Carod i Rovira", "initials": "J. L. C. R."} {"name": "Josep Lluis Carod i V", "given": "Josep", "middle": "Lluis", "family": "Carod", "suffix": "i V", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. L. C."} {"name": "Josep i Rovira", "given": "Josep", "middle": "i", "family": "Rovira", "initials": "J. i. R."} +{"name": "Joset, Theodor", "given": "Theodor", "family": "Joset", "initials": "T. J."} +{"name": "José Antonio Nieves Conde", "given": "José", "middle": "Antonio Nieves", "family": "Conde", "initials": "J. A. N. C."} +{"name": "José Luis Bustamante y Rivero", "given": "José", "middle": "Luis", "family": "Bustamante y Rivero", "initials": "J. L. B. R."} +{"name": "José Luis Martín Descalzo", "given": "José", "middle": "Luis Martín", "family": "Descalzo", "initials": "J. L. M. D."} +{"name": "José López Domínguez", "given": "José", "middle": "López", "family": "Domínguez", "initials": "J. L. D."} +{"name": "José López Portillo y Pacheco", "given": "José", "middle": "López", "family": "Portillo y Pacheco", "initials": "J. L. P. P."} +{"name": "José Maria Sert y Badia", "given": "José", "middle": "Maria", "family": "Sert y Badia", "initials": "J. M. S. B."} +{"name": "José María Campo Serrano", "given": "José", "middle": "María Campo", "family": "Serrano", "initials": "J. M. C. S."} +{"name": "José Robles Pazos", "given": "José", "middle": "Robles", "family": "Pazos", "initials": "J. R. P."} {"name": "Jovan Dragan Popović", "given": "Jovan", "middle": "Dragan", "family": "Popović", "initials": "J. D. P."} +{"name": "Joybert, Marc de", "given": "Marc", "family": "de Joybert", "initials": "M. J."} {"name": "Jozef", "given": "Jozef", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jozef", "order": "FAMILY_FIRST", "family": "Jozef", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "João Pedro Silva", "given": "João", "middle": "Pedro", "family": "Silva", "initials": "J. P. S."} @@ -1081,6 +1462,8 @@ {"name": "Jr. Van Johnson", "title": "Jr.", "given": "Van", "family": "Johnson", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "V. J."} {"name": "Jr., PhD", "family": "Jr.", "suffix": "PhD", "initials": "J."} {"name": "Juan & Garcia", "given": "Juan & Garcia", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J. G."} +{"name": "Juan Antonio Rascón Navarro Seña y Redondo", "given": "Juan", "middle": "Antonio Rascón Navarro", "family": "Seña y Redondo", "initials": "J. A. R. N. S. R."} +{"name": "Juan C. Garaikoetxea Urriza", "given": "Juan", "middle": "C. Garaikoetxea", "family": "Urriza", "initials": "J. C. G. U."} {"name": "Juan Garcia Lopez y", "given": "Juan", "middle": "Garcia", "family": "Lopez y", "initials": "J. G. L."} {"name": "Juan Garcia Y Lopez", "given": "Juan", "middle": "Garcia Y", "family": "Lopez", "initials": "J. G. Y. L."} {"name": "Juan Garcia y Lopez", "given": "Juan", "family": "Garcia y Lopez", "initials": "J. G. L."} @@ -1098,11 +1481,13 @@ {"name": "Juan Q. de la Vega", "given": "Juan", "middle": "Q.", "family": "de la Vega", "initials": "J. Q. V."} {"name": "Juan Q. de la Vega III", "given": "Juan", "middle": "Q.", "family": "de la Vega", "suffix": "III", "initials": "J. Q. V."} {"name": "Juan Q. de la Vega, Jr.", "given": "Juan", "middle": "Q.", "family": "de la Vega", "suffix": "Jr.", "initials": "J. Q. V."} +{"name": "Juan Sordo Madaleno", "given": "Juan", "middle": "Sordo", "family": "Madaleno", "initials": "J. S. M."} {"name": "Juan Velasquez y Garcia", "given": "Juan", "family": "Velasquez y Garcia", "initials": "J. V. G."} {"name": "Juan Velasquez y Garcia III", "given": "Juan", "family": "Velasquez y Garcia", "suffix": "III", "initials": "J. V. G."} {"name": "Juan Velasquez y Garcia, Jr.", "given": "Juan", "family": "Velasquez y Garcia", "suffix": "Jr.", "initials": "J. V. G."} {"name": "Juan and Garcia", "given": "Juan and Garcia", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J. G."} {"name": "Juan de", "given": "Juan", "family": "de", "initials": "J. d."} +{"name": "Juan de Ayolas", "given": "Juan", "family": "de Ayolas", "initials": "J. A."} {"name": "Juan de la Vega", "given": "Juan", "family": "de la Vega", "initials": "J. V."} {"name": "Juan de la Vega III", "given": "Juan", "family": "de la Vega", "suffix": "III", "initials": "J. V."} {"name": "Juan de la Vega, Jr.", "given": "Juan", "family": "de la Vega", "suffix": "Jr.", "initials": "J. V."} @@ -1122,27 +1507,41 @@ {"name": "Judge G. Thomas Eisele", "title": "Judge", "given": "G.", "middle": "Thomas", "family": "Eisele", "initials": "G. T. E."} {"name": "Judge James M. Moody", "title": "Judge", "given": "James", "middle": "M.", "family": "Moody", "initials": "J. M. M."} {"name": "Julia Roberts", "given": "Julia", "family": "Roberts", "initials": "J. R."} +{"name": "Julie Traberth", "given": "Julie", "family": "Traberth", "initials": "J. T."} +{"name": "Julius van Zuylen van Nijevelt", "given": "Julius", "middle": "van Zuylen", "family": "van Nijevelt", "initials": "J. Z. N."} {"name": "Jun Hoe", "given": "Jun", "family": "Hoe", "initials": "J. H."} {"name": "Jurgis", "given": "Jurgis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jurgis", "order": "FAMILY_FIRST", "family": "Jurgis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jurij", "given": "Jurij", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jurij", "order": "FAMILY_FIRST", "family": "Jurij", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} +{"name": "Jurk", "given": "Jurk", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Juro", "given": "Juro", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Juro", "order": "FAMILY_FIRST", "family": "Juro", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Ján Matej Slovák", "given": "Ján", "middle": "Matej", "family": "Slovák", "initials": "J. M. S."} +{"name": "Jászay, Pál", "given": "Pál", "family": "Jászay", "initials": "P. J."} {"name": "Jón Hannes Valdimarsson", "given": "Jón", "middle": "Hannes", "family": "Valdimarsson", "initials": "J. H. V."} {"name": "Jón Hannes Valdimarsson", "order": "FAMILY_FIRST", "given": "Hannes", "middle": "Valdimarsson", "family": "Jón", "initials": "H. V. J."} +{"name": "Jón Leifs", "given": "Jón", "family": "Leifs", "initials": "J. L."} +{"name": "Jón Magnússon", "given": "Jón", "family": "Magnússon", "initials": "J. M."} {"name": "Jānis", "given": "Jānis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "Jānis", "order": "FAMILY_FIRST", "family": "Jānis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "J."} {"name": "KALAM Alɛ Mustafa", "order": "FAMILY_FIRST", "given": "Alɛ", "middle": "Mustafa", "family": "KALAM", "initials": "A. M. K."} {"name": "KANSULO Iiɖa", "order": "FAMILY_FIRST", "given": "Iiɖa", "family": "KANSULO", "initials": "I. K."} {"name": "Kajal Patel Hiring Globally", "given": "Kajal", "middle": "Patel Hiring", "family": "Globally", "initials": "K. P. H. G."} {"name": "Kalniņa Aina", "order": "FAMILY_FIRST", "given": "Aina", "family": "Kalniņa", "initials": "A. K."} +{"name": "Kamāl Yūsuf al-Ḥāǧǧ", "given": "Kamāl", "middle": "Yūsuf", "family": "al-Ḥāǧǧ", "initials": "K. Y. a."} {"name": "Kant, Anna Karolína Eva Kristína von (Mgr. Ing., CSc.)", "given": "Anna", "middle": "Karolína Eva Kristína von Mgr. Ing.", "family": "Kant", "suffix": "CSc.", "initials": "A. K. E. K. M. I. K."} +{"name": "Kar, Ida", "given": "Ida", "family": "Kar", "initials": "I. K."} {"name": "Karima", "given": "Karima", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "K."} {"name": "Karima", "order": "FAMILY_FIRST", "family": "Karima", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "K."} {"name": "Karima Balóch", "given": "Karima", "family": "Balóch", "initials": "K. B."} {"name": "Karima Mehráb Balóch", "given": "Karima", "middle": "Mehráb", "family": "Balóch", "initials": "K. M. B."} +{"name": "Karl August Ferdinand von Borcke", "given": "Karl", "middle": "August Ferdinand", "family": "von Borcke", "initials": "K. A. F. B."} +{"name": "Karl August von Hase", "given": "Karl", "middle": "August", "family": "von Hase", "initials": "K. A. H."} +{"name": "Karl I.", "given": "Karl", "family": "I.", "initials": "K. I."} +{"name": "Karl Lustig-Prean", "given": "Karl", "family": "Lustig-Prean", "initials": "K. L."} +{"name": "Karl Pfeffer-Wildenbruch", "given": "Karl", "family": "Pfeffer-Wildenbruch", "initials": "K. P."} +{"name": "Karl von Struve", "given": "Karl", "family": "von Struve", "initials": "K. S."} {"name": "Kask Jaak Eerik", "order": "FAMILY_FIRST", "given": "Jaak", "middle": "Eerik", "family": "Kask", "initials": "J. E. K."} {"name": "Kask, Jaak Eerik", "given": "Jaak", "middle": "Eerik", "family": "Kask", "initials": "J. E. K."} {"name": "Kate Miller", "given": "Kate", "family": "Miller", "initials": "K. M."} @@ -1158,6 +1557,7 @@ {"name": "Kaya, Yağız Can", "given": "Yağız", "middle": "Can", "family": "Kaya", "initials": "Y. C. K."} {"name": "Kazlauskienė Irena", "order": "FAMILY_FIRST", "given": "Irena", "family": "Kazlauskienė", "initials": "I. K."} {"name": "Kazlauskienė, Irena", "given": "Irena", "family": "Kazlauskienė", "initials": "I. K."} +{"name": "Kazó, Stefan", "given": "Stefan", "family": "Kazó", "initials": "S. K."} {"name": "Keita Millere", "given": "Keita", "family": "Millere", "initials": "K. M."} {"name": "Kennedy, John (Jack)", "given": "John", "family": "Kennedy", "nickname": "Jack", "initials": "J. K."} {"name": "Kenneth Clarke Q.C.", "given": "Kenneth", "family": "Clarke", "suffix": "Q.C.", "initials": "K. C."} @@ -1168,16 +1568,31 @@ {"name": "Kete Müller", "given": "Kete", "family": "Müller", "initials": "K. M."} {"name": "Kevin", "given": "Kevin", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "K."} {"name": "Kevin", "order": "FAMILY_FIRST", "family": "Kevin", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "K."} +{"name": "Khaled el-Hassani ben el-Hachemi", "given": "Khaled", "middle": "el-Hassani ben", "family": "el-Hachemi", "initials": "K. e. b. e."} +{"name": "Kho Liang Ie", "given": "Kho", "middle": "Liang", "family": "Ie", "initials": "K. L. I."} +{"name": "Khun Sa", "given": "Khun", "suffix": "Sa", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "K."} +{"name": "Ki, Tomonori", "given": "Tomonori", "family": "Ki", "initials": "T. K."} {"name": "Kim, Jr.", "family": "Kim", "suffix": "Jr.", "initials": "K."} {"name": "Kim김민준씨, MA", "family": "Kim김민준", "suffix": "씨, MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "K."} {"name": "King Curtis", "title": "King", "given": "Curtis", "initials": "C."} {"name": "King Henry", "title": "King", "given": "Henry", "initials": "H."} {"name": "King John Alexander V", "title": "King", "given": "John", "family": "Alexander", "suffix": "V", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "J. A."} {"name": "King John V.", "title": "King", "given": "John", "family": "V.", "initials": "J. V."} +{"name": "Kishi, Kōichi", "given": "Kōichi", "family": "Kishi", "initials": "K. K."} {"name": "Kjetil Bjørn Løseth", "given": "Kjetil", "middle": "Bjørn", "family": "Løseth", "initials": "K. B. L."} +{"name": "Klaus Poeck", "given": "Klaus", "family": "Poeck", "initials": "K. P."} +{"name": "Klaus Schönert", "given": "Klaus", "family": "Schönert", "initials": "K. S."} +{"name": "Klein, Hans Walter", "given": "Hans", "middle": "Walter", "family": "Klein", "initials": "H. W. K."} +{"name": "Klingberg, Berta", "given": "Berta", "family": "Klingberg", "initials": "B. K."} +{"name": "Klingenberg, Johann", "given": "Johann", "family": "Klingenberg", "initials": "J. K."} +{"name": "Kolko, Gabriel", "given": "Gabriel", "family": "Kolko", "initials": "G. K."} +{"name": "Kong, Yingda", "given": "Yingda", "family": "Kong", "initials": "Y. K."} +{"name": "Konráð Gíslason", "given": "Konráð", "family": "Gíslason", "initials": "K. G."} +{"name": "Konstantin VII.", "given": "Konstantin", "family": "VII.", "initials": "K. V."} {"name": "Kotryna Miliūtė", "given": "Kotryna", "family": "Miliūtė", "initials": "K. M."} {"name": "Kovač Ana Marija Vera", "order": "FAMILY_FIRST", "given": "Ana", "middle": "Marija Vera", "family": "Kovač", "initials": "A. M. V. K."} {"name": "Kovač, Ana Marija Vera", "given": "Ana", "middle": "Marija Vera", "family": "Kovač", "initials": "A. M. V. K."} +{"name": "Kovács, Attila", "given": "Attila", "family": "Kovács", "initials": "A. K."} {"name": "Kováčová Jana", "order": "FAMILY_FIRST", "given": "Jana", "family": "Kováčová", "initials": "J. K."} {"name": "Kováčová, Jana", "given": "Jana", "family": "Kováčová", "initials": "J. K."} {"name": "Kowalska Maria Kamila", "order": "FAMILY_FIRST", "given": "Maria", "middle": "Kamila", "family": "Kowalska", "initials": "M. K. K."} @@ -1186,14 +1601,26 @@ {"name": "Kranjčević Silvije Strahimir", "order": "FAMILY_FIRST", "given": "Silvije", "middle": "Strahimir", "family": "Kranjčević", "initials": "S. S. K."} {"name": "Krawc, Jan Beno", "given": "Jan", "middle": "Beno", "family": "Krawc", "initials": "J. B. K."} {"name": "Krawc, Jan Beno", "order": "FAMILY_FIRST", "given": "Jan", "middle": "Beno", "family": "Krawc", "initials": "J. B. K."} +{"name": "Kristján Eldjárn", "given": "Kristján", "family": "Eldjárn", "initials": "K. E."} +{"name": "Krosigk, Johann Adolf von", "given": "Johann", "middle": "Adolf", "family": "von Krosigk", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. A. K."} {"name": "Kulina, Hana", "given": "Hana", "family": "Kulina", "initials": "H. K."} {"name": "Kulina, Hana", "order": "FAMILY_FIRST", "given": "Hana", "family": "Kulina", "initials": "H. K."} +{"name": "Kusmanek, Hermann von", "given": "Hermann", "family": "von Kusmanek", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "H. K."} +{"name": "Kállai, Gábor", "given": "Gábor", "family": "Kállai", "initials": "G. K."} +{"name": "Kägebein, Heinz", "given": "Heinz", "family": "Kägebein", "initials": "H. K."} {"name": "Käthe Müller", "given": "Käthe", "family": "Müller", "initials": "K. M."} {"name": "Käthe Müller", "order": "FAMILY_FIRST", "given": "Müller", "family": "Käthe", "initials": "M. K."} +{"name": "Kōno, Takashi", "given": "Takashi", "family": "Kōno", "initials": "T. K."} +{"name": "Kőrösi, Albin", "given": "Albin", "family": "Kőrösi", "initials": "A. K."} +{"name": "L'Aubespine, François de", "given": "François", "family": "de L'Aubespine", "initials": "F. L."} +{"name": "L. U. P. O.", "given": "L.", "middle": "U. P.", "family": "O.", "initials": "L. U. P. O."} {"name": "LEED AP", "given": "LEED", "family": "AP", "initials": "L. A."} {"name": "LT. GEN. JOHN A. KENNETH DOE IV", "title": "LT. GEN.", "given": "JOHN", "middle": "A. KENNETH", "family": "DOE", "suffix": "IV", "initials": "J. A. K. D."} +{"name": "La Barre, Jean-François Lefebvre de", "given": "Jean-François", "middle": "Lefebvre", "family": "de La Barre", "initials": "J. L. B."} +{"name": "La Croix, Edmond de", "given": "Edmond", "family": "de La Croix", "initials": "E. C."} {"name": "La Shawn K. Ford", "given": "La", "middle": "Shawn K.", "family": "Ford", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "L. S. K. F."} {"name": "La'tanya O'connor", "given": "La'tanya", "family": "O'connor", "initials": "L. O."} +{"name": "Lacerda, Armando de", "given": "Armando", "family": "de Lacerda", "initials": "A. L."} {"name": "Lala Lajpat Rai", "given": "Lala", "middle": "Lajpat", "family": "Rai", "initials": "L. L. R."} {"name": "Lalit", "given": "Lalit", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "Lalit", "order": "FAMILY_FIRST", "family": "Lalit", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} @@ -1201,9 +1628,15 @@ {"name": "Lalit Mohan Bharati", "given": "Lalit", "middle": "Mohan", "family": "Bharati", "initials": "L. M. B."} {"name": "Lama Zopa", "title": "Lama", "given": "Zopa", "initials": "Z."} {"name": "Lamha Yahya Al Mawali", "given": "Lamha", "middle": "Yahya", "family": "Al Mawali", "initials": "L. Y. M."} +{"name": "Lange, F. de", "given": "F.", "family": "de Lange", "initials": "F. L."} +{"name": "Lansere, Nikolaj Evgenʹevič", "given": "Nikolaj", "middle": "Evgenʹevič", "family": "Lansere", "initials": "N. E. L."} {"name": "Larry James Johnson I", "given": "Larry", "middle": "James", "family": "Johnson", "suffix": "I", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "L. J. J."} {"name": "Larry V I", "given": "Larry", "middle": "V", "family": "I", "initials": "L. V. I."} {"name": "Lastname, Firstname", "given": "Firstname", "family": "Lastname", "initials": "F. L."} +{"name": "Lavardin, Jean de Beaumanoir de", "given": "Jean", "middle": "de Beaumanoir", "family": "de Lavardin", "initials": "J. B. L."} +{"name": "Laṭīfa az-Zaiyāt", "given": "Laṭīfa", "family": "az-Zaiyāt", "initials": "L. a."} +{"name": "Lederle, Albert", "given": "Albert", "family": "Lederle", "initials": "A. L."} +{"name": "Ledi Sayadaw", "given": "Ledi", "family": "Sayadaw", "initials": "L. S."} {"name": "Lehtola-Aalto Marja-Liisa Katariina, kansanedustaja", "order": "FAMILY_FIRST", "given": "kansanedustaja", "family": "Lehtola-Aalto Marja-Liisa Katariina", "initials": "k. L. M. K."} {"name": "Lehtola-Aalto, Marja-Liisa Katariina", "given": "Marja-Liisa", "middle": "Katariina", "family": "Lehtola-Aalto", "initials": "M. K. L."} {"name": "Lejnikowa, Hejba-Marja Hana", "given": "Hejba-Marja", "middle": "Hana", "family": "Lejnikowa", "initials": "H. H. L."} @@ -1212,10 +1645,21 @@ {"name": "Lemaître, Adélaïde", "order": "FAMILY_FIRST", "given": "Adélaïde", "family": "Lemaître", "initials": "A. L."} {"name": "Lena", "given": "Lena", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "Lena", "order": "FAMILY_FIRST", "family": "Lena", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} +{"name": "Leopoldo de'Medici", "given": "Leopoldo", "family": "de'Medici", "initials": "L. d."} +{"name": "Lerch, Magda von", "given": "Magda", "family": "von Lerch", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. L."} +{"name": "Leschetizky, Walter", "given": "Walter", "family": "Leschetizky", "initials": "W. L."} +{"name": "Lezo, Blas de", "given": "Blas", "family": "de Lezo", "initials": "B. L."} +{"name": "Liang, Shuming", "given": "Shuming", "family": "Liang", "initials": "S. L."} {"name": "Lianora Sanna", "given": "Lianora", "family": "Sanna", "initials": "L. S."} +{"name": "Liberty Hyde Bailey", "given": "Liberty", "middle": "Hyde", "family": "Bailey", "initials": "L. H. B."} +{"name": "Lim Boo Liat", "given": "Lim", "middle": "Boo", "family": "Liat", "initials": "L. B. L."} +{"name": "Lipset, Seymour Martin", "given": "Seymour", "middle": "Martin", "family": "Lipset", "initials": "S. M. L."} {"name": "Lisa Schmidt, MBA", "given": "Lisa", "family": "Schmidt", "suffix": "MBA", "initials": "L. S."} +{"name": "Livraga Rizzi, Jorge A.", "given": "Jorge", "middle": "A.", "family": "Livraga Rizzi", "initials": "J. A. L. R."} {"name": "Lloret Palol, Josep Antoni Carles Joan", "given": "Josep", "middle": "Antoni Carles Joan", "family": "Lloret Palol", "initials": "J. A. C. J. L. P."} {"name": "Lluis Carod i", "given": "Lluis", "family": "Carod", "suffix": "i", "initials": "L. C."} +{"name": "Lockroy", "given": "Lockroy", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} +{"name": "Lodewijk van Oranje-Nassau", "given": "Lodewijk", "family": "van Oranje-Nassau", "initials": "L. O."} {"name": "Lola", "given": "Lola", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "Lola", "order": "FAMILY_FIRST", "family": "Lola", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "Lombardi, Amarildo", "given": "Amarildo", "family": "Lombardi", "initials": "A. L."} @@ -1227,8 +1671,13 @@ {"name": "Lord of the Universe", "title": "Lord of the Universe"} {"name": "Lord of the Universe and Associate Supreme Queen of the World Lisa Simpson", "title": "Lord of the Universe and Associate Supreme Queen of the World", "given": "Lisa", "family": "Simpson", "initials": "L. S."} {"name": "Lord of the Universe and Supreme King of the World Lisa Simpson", "title": "Lord of the Universe and Supreme King of the World", "given": "Lisa", "family": "Simpson", "initials": "L. S."} +{"name": "Lorenzo di Pierfranceso de'Medici", "given": "Lorenzo", "family": "di Pierfranceso de'Medici", "initials": "L. P. d."} {"name": "Louhi", "given": "Louhi", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "Louhi", "order": "FAMILY_FIRST", "family": "Louhi", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} +{"name": "Louis Antoine d'Artois d'Angoulême", "given": "Louis", "middle": "Antoine d'Artois", "family": "d'Angoulême", "initials": "L. A. d. d."} +{"name": "Louis de Funès", "given": "Louis", "family": "de Funès", "initials": "L. F."} +{"name": "Louis de Grandmaison", "given": "Louis", "family": "de Grandmaison", "initials": "L. G."} +{"name": "Louise Fitzhugh", "given": "Louise", "family": "Fitzhugh", "initials": "L. F."} {"name": "Louise Péricourt", "given": "Louise", "family": "Péricourt", "initials": "L. P."} {"name": "Lt. Gen. John A. Kenneth Doe IV", "title": "Lt. Gen.", "given": "John", "middle": "A. Kenneth", "family": "Doe", "suffix": "IV", "initials": "J. A. K. D."} {"name": "Lt. Gen. John A. Kenneth Doe, Jr.", "title": "Lt. Gen.", "given": "John", "middle": "A. Kenneth", "family": "Doe", "suffix": "Jr.", "initials": "J. A. K. D."} @@ -1236,10 +1685,27 @@ {"name": "Lt.Gov. John Doe", "title": "Lt.Gov.", "given": "John", "family": "Doe", "initials": "J. D."} {"name": "Lt.Gov. juan e garcia", "title": "Lt.Gov.", "given": "juan", "middle": "e", "family": "garcia", "initials": "j. e. g."} {"name": "Luca Sarolta Éva Erzsébet von Kovács M.D. Ph.D.", "given": "Luca", "middle": "Sarolta Éva Erzsébet", "family": "von Kovács", "suffix": "M.D. Ph.D.", "initials": "L. S. É. E. K."} +{"name": "Luciano Mendes de Almeida", "given": "Luciano", "middle": "Mendes", "family": "de Almeida", "initials": "L. M. A."} {"name": "Lucía Pérez", "given": "Lucía", "family": "Pérez", "initials": "L. P."} +{"name": "Ludwig Hempel", "given": "Ludwig", "family": "Hempel", "initials": "L. H."} {"name": "Ludwig van Beethoven", "given": "Ludwig", "family": "van Beethoven", "initials": "L. B."} +{"name": "Luis Martín-Santos", "given": "Luis", "family": "Martín-Santos", "initials": "L. M."} +{"name": "Luis Polo de Bernabé", "given": "Luis", "middle": "Polo", "family": "de Bernabé", "initials": "L. P. B."} +{"name": "Luis Van Rooten", "given": "Luis", "family": "Van Rooten", "initials": "L. R."} +{"name": "Luis Vélez de Guevara", "given": "Luis", "middle": "Vélez", "family": "de Guevara", "initials": "L. V. G."} +{"name": "Luiz Alfredo Garcia-Roza", "given": "Luiz", "middle": "Alfredo", "family": "Garcia-Roza", "initials": "L. A. G."} +{"name": "Lukardis", "given": "Lukardis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} +{"name": "Lustig-Prean, Karl", "given": "Karl", "family": "Lustig-Prean", "initials": "K. L."} +{"name": "Luís de Ataíde", "given": "Luís", "family": "de Ataíde", "initials": "L. A."} +{"name": "László I.", "given": "László", "family": "I.", "initials": "L. I."} +{"name": "López Domínguez, José", "given": "José", "family": "López Domínguez", "initials": "J. L. D."} +{"name": "López Ochoa, Eduardo", "given": "Eduardo", "family": "López Ochoa", "initials": "E. L. O."} +{"name": "López Portillo y Pacheco, José", "given": "José", "family": "López Portillo y Pacheco", "initials": "J. L. P. P."} +{"name": "López Rayón, Ignacio", "given": "Ignacio", "family": "López Rayón", "initials": "I. L. R."} {"name": "Løseth, Kjetil Bjørn", "given": "Kjetil", "middle": "Bjørn", "family": "Løseth", "initials": "K. B. L."} {"name": "Løseth, Kjetil Bjørn", "order": "FAMILY_FIRST", "given": "Kjetil", "middle": "Bjørn", "family": "Løseth", "initials": "K. B. L."} +{"name": "Lúcio de Mendonça", "given": "Lúcio", "family": "de Mendonça", "initials": "L. M."} +{"name": "Lžedmitrij II.", "given": "Lžedmitrij", "suffix": "II.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "L."} {"name": "M. Jean-Nicolas Louis Marcel de Bouchart fils", "given": "M.", "middle": "Jean-Nicolas Louis Marcel", "family": "de Bouchart fils", "initials": "M. J. L. M. B. f."} {"name": "M. de Bouchart Jean-Nicolas Louis Marcel fils", "order": "FAMILY_FIRST", "given": "de Bouchart Jean-Nicolas Louis Marcel fils", "family": "M.", "initials": "d. B. J. L. M. f. M."} {"name": "MANƉELA Rolanɖ Alfɔns", "order": "FAMILY_FIRST", "given": "Rolanɖ", "middle": "Alfɔns", "family": "MANƉELA", "initials": "R. A. M."} @@ -1259,13 +1725,20 @@ {"name": "Mac Miller", "given": "Mac", "family": "Miller", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. M."} {"name": "Mac a’ Ghobhainn Chorùna, Mgr. Dòmhnall Iain Bàn am post", "order": "FAMILY_FIRST", "title": "Mgr.", "given": "Dòmhnall", "middle": "Iain Bàn", "family": "Mac a’ Ghobhainn Chorùna", "suffix": "am post", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "D. I. B. a. G. C."} {"name": "Mac a’ Ghobhainn, Dòmhnall Iain Bàn", "given": "Dòmhnall", "middle": "Iain Bàn", "family": "Mac a’ Ghobhainn", "initials": "D. I. B. a. G."} +{"name": "Machbuba", "given": "Machbuba", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Machová, Alexandra Zuzana (paní, Ph.D.)", "given": "Alexandra", "middle": "Zuzana paní", "family": "Machová", "suffix": "Ph.D.", "initials": "A. Z. p. M."} {"name": "Macáková, Alexandra Zuzana (pani, PhD)", "given": "Alexandra", "middle": "Zuzana", "family": "Macáková", "nickname": "pani, PhD", "initials": "A. Z. M."} +{"name": "Maddalena de'Medici", "given": "Maddalena", "family": "de'Medici", "initials": "M. d."} +{"name": "Maella, Mariano Salvador de", "given": "Mariano", "middle": "Salvador", "family": "de Maella", "initials": "M. S. M."} {"name": "Mag-Judge Harwell G Davis, III", "title": "Mag-Judge", "given": "Harwell", "middle": "G", "family": "Davis", "suffix": "III", "initials": "H. G. D."} {"name": "Mag. Judge Byron G. Cudmore", "title": "Mag. Judge", "given": "Byron", "middle": "G.", "family": "Cudmore", "initials": "B. G. C."} +{"name": "Magda von Lerch", "given": "Magda", "family": "von Lerch", "initials": "M. L."} {"name": "Magistrate Judge John F. Forster, Jr", "title": "Magistrate Judge", "given": "John", "middle": "F.", "family": "Forster", "suffix": "Jr", "initials": "J. F. F."} {"name": "Magistrate-Judge Elizabeth Todd Campbell", "title": "Magistrate-Judge", "given": "Elizabeth", "middle": "Todd", "family": "Campbell", "initials": "E. T. C."} +{"name": "Magnus I.", "given": "Magnus", "family": "I.", "initials": "M. I."} +{"name": "Magnús Eiríksson", "given": "Magnús", "family": "Eiríksson", "initials": "M. E."} {"name": "Maheen Farooqi, ACA", "given": "Maheen", "family": "Farooqi", "suffix": "ACA", "initials": "M. F."} +{"name": "Mahmud II.", "given": "Mahmud", "suffix": "II.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Mai Le née Nguyen", "given": "Mai", "family": "Le", "maiden": "Nguyen", "initials": "M. L."} {"name": "Maid Marion", "title": "Maid", "given": "Marion", "initials": "M."} {"name": "Maider", "given": "Maider", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} @@ -1276,8 +1749,17 @@ {"name": "Major Harris", "given": "Major", "family": "Harris", "initials": "M. H."} {"name": "Major. Dona Smith", "title": "Major.", "given": "Dona", "family": "Smith", "initials": "D. S."} {"name": "Major. John Smith, Jr.", "title": "Major.", "given": "John", "family": "Smith", "suffix": "Jr.", "initials": "J. S."} +{"name": "Makonnen Haile Selassie", "given": "Makonnen", "middle": "Haile", "family": "Selassie", "initials": "M. H. S."} {"name": "Malam Shehu Bello Modibbo MP", "given": "Malam", "middle": "Shehu Bello", "family": "Modibbo", "suffix": "MP", "initials": "M. S. B. M."} +{"name": "Malas Zénāwi", "given": "Malas", "family": "Zénāwi", "initials": "M. Z."} +{"name": "Maleingreau, Paul de", "given": "Paul", "family": "de Maleingreau", "initials": "P. M."} +{"name": "Malik Ambar", "given": "Malik", "family": "Ambar", "initials": "M. A."} +{"name": "Malik al-ʿĀdil al I.", "given": "Malik", "middle": "al-ʿĀdil", "family": "al I.", "initials": "M. a. I."} +{"name": "Manuel Marulanda Vélez", "given": "Manuel", "middle": "Marulanda", "family": "Vélez", "initials": "M. M. V."} {"name": "Mané Katy", "order": "FAMILY_FIRST", "given": "Katy", "family": "Mané", "initials": "K. M."} +{"name": "Maqrīzī, Aḥmad Ibn-ʿAlī al-", "given": "Aḥmad", "middle": "Ibn-ʿAlī al-", "family": "Maqrīzī", "initials": "A. I. a. M."} +{"name": "Mar, Fien de la", "given": "Fien", "family": "de la Mar", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "F. M."} +{"name": "Marc de Joybert", "given": "Marc", "family": "de Joybert", "initials": "M. J."} {"name": "Marco Antonio Flores", "given": "Marco", "middle": "Antonio", "family": "Flores", "initials": "M. A. F."} {"name": "Mari", "given": "Mari", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Mari", "order": "FAMILY_FIRST", "family": "Mari", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} @@ -1286,6 +1768,7 @@ {"name": "Mari-Ann Henri Roobert Tammik, parlamendiliige", "given": "parlamendiliige", "family": "Mari-Ann Henri Roobert Tammik", "initials": "p. M. H. R. T."} {"name": "Maria", "given": "Maria", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Maria", "order": "FAMILY_FIRST", "family": "Maria", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Maria Firmina dos Reis", "given": "Maria", "middle": "Firmina", "family": "dos Reis", "initials": "M. F. R."} {"name": "Maria Hasani", "given": "Maria", "family": "Hasani", "initials": "M. H."} {"name": "Maria Helena Fernandes", "given": "Maria", "middle": "Helena", "family": "Fernandes", "initials": "M. H. F."} {"name": "Maria Kowalska", "given": "Maria", "family": "Kowalska", "initials": "M. K."} @@ -1300,11 +1783,17 @@ {"name": "Maria Silva", "given": "Maria", "family": "Silva", "initials": "M. S."} {"name": "Maria Wijaya", "given": "Maria", "family": "Wijaya", "initials": "M. W."} {"name": "Mariam Geedi Hamish Hussein", "given": "Mariam", "middle": "Geedi Hamish", "family": "Hussein", "initials": "M. G. H. H."} +{"name": "Marianne Schmidt", "given": "Marianne", "family": "Schmidt", "initials": "M. S."} +{"name": "Mariano Ospina Pérez", "given": "Mariano", "middle": "Ospina", "family": "Pérez", "initials": "M. O. P."} +{"name": "Mariano Salvador de Maella", "given": "Mariano", "middle": "Salvador", "family": "de Maella", "initials": "M. S. M."} {"name": "Marie Fils", "given": "Marie", "family": "Fils", "initials": "M. F."} +{"name": "Marie Laure de Noailles", "given": "Marie", "middle": "Laure", "family": "de Noailles", "initials": "M. L. N."} +{"name": "Marie Louise Fernande de Montpensier", "given": "Marie", "middle": "Louise Fernande", "family": "de Montpensier", "initials": "M. L. F. M."} {"name": "Marie-Agnès Suzanne Gilot", "given": "Marie-Agnès", "middle": "Suzanne", "family": "Gilot", "initials": "M. S. G."} {"name": "Marijana Tomislav Babić", "given": "Marijana", "middle": "Tomislav", "family": "Babić", "initials": "M. T. B."} {"name": "Mario", "given": "Mario", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Mario", "order": "FAMILY_FIRST", "family": "Mario", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Mario Ruiz Armengol", "given": "Mario", "middle": "Ruiz", "family": "Armengol", "initials": "M. R. A."} {"name": "Marić, Branko Hrvoje", "given": "Branko", "middle": "Hrvoje", "family": "Marić", "initials": "B. H. M."} {"name": "Marić, dr. sc. Branko Hrvoje mlađi, prof.", "order": "FAMILY_FIRST", "title": "dr. sc. prof.", "given": "Branko", "middle": "Hrvoje", "family": "Marić", "suffix": "mlađi", "initials": "B. H. M."} {"name": "Marja-Liisa Katariina Lehtola-Aalto kansanedustaja", "given": "Marja-Liisa", "middle": "Katariina Lehtola-Aalto", "family": "kansanedustaja", "initials": "M. K. L. k."} @@ -1312,9 +1801,15 @@ {"name": "Mark", "order": "FAMILY_FIRST", "family": "Mark", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Marković Irena", "order": "FAMILY_FIRST", "given": "Irena", "family": "Marković", "initials": "I. M."} {"name": "Marković, Irena", "given": "Irena", "family": "Marković", "initials": "I. M."} +{"name": "Markus von Wickenburg", "given": "Markus", "family": "von Wickenburg", "initials": "M. W."} {"name": "Marquess of Bath", "title": "Marquess of Bath"} +{"name": "Marsick, Martin Pierre", "given": "Martin", "middle": "Pierre", "family": "Marsick", "initials": "M. P. M."} +{"name": "Martin Pierre Marsick", "given": "Martin", "middle": "Pierre", "family": "Marsick", "initials": "M. P. M."} {"name": "Martine Sodersen", "given": "Martine", "family": "Sodersen", "initials": "M. S."} {"name": "Martini, Fabio Massimo Carlo Alberto", "given": "Fabio", "middle": "Massimo Carlo Alberto", "family": "Martini", "initials": "F. M. C. A. M."} +{"name": "Martín Descalzo, José Luis", "given": "José", "middle": "Luis", "family": "Martín Descalzo", "initials": "J. L. M. D."} +{"name": "Martín-Santos, Luis", "given": "Luis", "family": "Martín-Santos", "initials": "L. M."} +{"name": "Marulanda Vélez, Manuel", "given": "Manuel", "family": "Marulanda Vélez", "initials": "M. M. V."} {"name": "Mary Ann H", "given": "Mary", "middle": "Ann", "family": "H", "initials": "M. A. H."} {"name": "Mary Ann H Luther", "given": "Mary", "middle": "Ann H", "family": "Luther", "initials": "M. A. H. L."} {"name": "Mary Ann H,Luther", "given": "Luther", "family": "Mary Ann H", "initials": "L. M. A. H."} @@ -1326,17 +1821,37 @@ {"name": "Mary Nicet", "given": "Mary", "family": "Nicet", "initials": "M. N."} {"name": "Mary Smith née Jones Prof.", "title": "Prof.", "given": "Mary", "family": "Smith", "maiden": "Jones", "initials": "M. S."} {"name": "Mary Sue Hamish Watson", "given": "Mary", "middle": "Sue Hamish", "family": "Watson", "initials": "M. S. H. W."} +{"name": "María Dolores de Pablos", "given": "María", "middle": "Dolores", "family": "de Pablos", "initials": "M. D. P."} {"name": "Masalu Adam Juma Agape Shukurani MB", "order": "FAMILY_FIRST", "given": "Adam", "middle": "Juma Agape Shukurani MB", "family": "Masalu", "initials": "A. J. A. S. M. M."} {"name": "Masalu, Adam Juma Agape Shukurani", "given": "Adam", "middle": "Juma Agape Shukurani", "family": "Masalu", "initials": "A. J. A. S. M."} +{"name": "Mathilde Therese von Thurn und Taxis", "given": "Mathilde", "middle": "Therese", "family": "von Thurn und Taxis", "initials": "M. T. T. T."} +{"name": "Matsumoto, Shunichi", "given": "Shunichi", "family": "Matsumoto", "initials": "S. M."} +{"name": "Matsumura, Jinzo", "given": "Jinzo", "family": "Matsumura", "initials": "J. M."} +{"name": "Matsuura, Takeshirō", "given": "Takeshirō", "family": "Matsuura", "initials": "T. M."} {"name": "Matthew Matthew", "given": "Matthew", "family": "Matthew", "initials": "M. M."} +{"name": "Matthias von Pischof", "given": "Matthias", "family": "von Pischof", "initials": "M. P."} +{"name": "Mattā al-Miskīn", "given": "Mattā", "family": "al-Miskīn", "initials": "M. a."} {"name": "Maura Cellario-Pingor, PHR", "given": "Maura", "family": "Cellario-Pingor", "suffix": "PHR", "initials": "M. C."} +{"name": "Maurus Daniel Esteva a Alsina", "given": "Maurus", "middle": "Daniel Esteva a", "family": "Alsina", "initials": "M. D. E. a. A."} {"name": "Max Ben Mustermann", "given": "Max", "middle": "Ben", "family": "Mustermann", "initials": "M. B. M."} {"name": "Max Born", "given": "Max", "family": "Born", "initials": "M. B."} +{"name": "Mayo", "given": "Mayo", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Mañé i Miravet, Teresa", "given": "Teresa", "family": "Mañé i Miravet", "initials": "T. M. M."} +{"name": "Maǧrīṭī, Abu-'l-Qāsim Maslama Ibn-Aḥmad al-", "given": "Abu-'l-Qāsim", "middle": "Maslama Ibn-Aḥmad al-", "family": "Maǧrīṭī", "initials": "A. M. I. a. M."} {"name": "Mc Donald", "family": "Mc Donald", "initials": "D."} {"name": "Md Abdul Karim", "title": "Md", "given": "Abdul", "family": "Karim", "initials": "A. K."} {"name": "Md,, Phd", "family": "Md", "suffix": "Phd", "initials": "M."} {"name": "Md. Abdul Karim", "title": "Md.", "given": "Abdul", "family": "Karim", "initials": "A. K."} +{"name": "Medici, Clarice de'", "given": "Clarice", "family": "de' Medici", "initials": "C. M."} +{"name": "Medici, Giuliano de", "given": "Giuliano", "family": "de Medici", "initials": "G. M."} +{"name": "Medici, Leopoldo de'", "given": "Leopoldo", "family": "de' Medici", "initials": "L. M."} +{"name": "Medici, Lorenzo di Pierfranceso de'", "given": "Lorenzo", "middle": "di Pierfranceso", "family": "de' Medici", "initials": "L. P. M."} +{"name": "Medici, Maddalena de'", "given": "Maddalena", "family": "de' Medici", "initials": "M. M."} +{"name": "Meister E. S.", "given": "Meister", "middle": "E.", "family": "S.", "initials": "M. E. S."} {"name": "Menada Fonda", "given": "Menada", "family": "Fonda", "initials": "M. F."} +{"name": "Mendes de Almeida, Luciano", "given": "Luciano", "family": "Mendes de Almeida", "initials": "L. M. A."} +{"name": "Mendonça, Lúcio de", "given": "Lúcio", "family": "de Mendonça", "initials": "L. M."} +{"name": "Merenberg, Sophie von", "given": "Sophie", "family": "von Merenberg", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "S. M."} {"name": "Meretgeldi Durdyýewiç Gurbanow", "given": "Meretgeldi", "middle": "Durdyýewiç", "family": "Gurbanow", "initials": "M. D. G."} {"name": "Mesnil Garcia Juan", "given": "Mesnil", "middle": "Garcia", "family": "Juan", "initials": "M. G. J."} {"name": "Mesnil Garcia de", "given": "Mesnil", "middle": "Garcia", "family": "de", "initials": "M. G. d."} @@ -1348,6 +1863,7 @@ {"name": "Mgr. Dòmhnall Iain Bàn Mac a’ Ghobhainn Chorùna am post", "title": "Mgr.", "given": "Dòmhnall", "middle": "Iain Bàn", "family": "Mac a’ Ghobhainn Chorùna", "suffix": "am post", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "D. I. B. a. G. C."} {"name": "Mgr. Ing. Anna Karolína Eva Kristína von Kant Nováková Predná, CSc.", "title": "Mgr. Ing.", "given": "Anna", "middle": "Karolína Eva Kristína", "family": "von Kant Nováková Predná", "suffix": "CSc.", "initials": "A. K. E. K. K. N. P."} {"name": "Mgr. Ing. von Kant Nováková Predná Anna Karolína Eva Kristína, CSc.", "order": "FAMILY_FIRST", "title": "Mgr. Ing.", "given": "Kant", "middle": "Nováková Predná Anna Karolína Eva Kristína", "family": "von", "suffix": "CSc.", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "K. N. P. A. K. E. K. v."} +{"name": "Miguel d'Escoto", "given": "Miguel", "family": "d'Escoto", "initials": "M. d."} {"name": "Mike van der Velt", "given": "Mike", "family": "van der Velt", "initials": "M. V."} {"name": "Milenković dr Slađana Vera mlađi, dipl. inž.", "order": "FAMILY_FIRST", "title": "dipl. inž.", "given": "dr", "middle": "Slađana Vera", "family": "Milenković", "suffix": "mlađi", "initials": "d. S. V. M."} {"name": "Milenković, Slađana Vera", "given": "Slađana", "middle": "Vera", "family": "Milenković", "initials": "S. V. M."} @@ -1363,21 +1879,33 @@ {"name": "Mina", "given": "Mina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Mina", "order": "FAMILY_FIRST", "family": "Mina", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Minjun KIM", "given": "Minjun", "family": "KIM", "initials": "M. K."} +{"name": "Miranda, Tony", "given": "Tony", "family": "Miranda", "initials": "T. M."} {"name": "Miret", "given": "Miret", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Miret", "order": "FAMILY_FIRST", "family": "Miret", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Miyamoto, Musashi", "given": "Musashi", "family": "Miyamoto", "initials": "M. M."} {"name": "Mkwawa John", "order": "FAMILY_FIRST", "given": "John", "family": "Mkwawa", "initials": "J. M."} {"name": "Mkwawa, John", "given": "John", "family": "Mkwawa", "initials": "J. M."} {"name": "Modibbo Malam Shehu Bello MP", "order": "FAMILY_FIRST", "given": "Malam", "middle": "Shehu Bello", "family": "Modibbo", "suffix": "MP", "initials": "M. S. B. M."} {"name": "Modibbo, Shehu Bello", "given": "Shehu", "middle": "Bello", "family": "Modibbo", "initials": "S. B. M."} +{"name": "Modrego Casaus, Gregorio", "given": "Gregorio", "family": "Modrego Casaus", "initials": "G. M. C."} {"name": "Mohamad Ahmad Ali Hassan", "given": "Mohamad", "middle": "Ahmad Ali", "family": "Hassan", "initials": "M. A. A. H."} {"name": "Mohamad Ali", "given": "Mohamad", "family": "Ali", "initials": "M. A."} {"name": "Mohamad Ali Khalil", "given": "Mohamad", "middle": "Ali", "family": "Khalil", "initials": "M. A. K."} +{"name": "Mohamad Asri Muda", "given": "Mohamad", "middle": "Asri", "family": "Muda", "initials": "M. A. M."} {"name": "Mohamad X", "given": "Mohamad", "suffix": "X", "ambiguities": ["GIVEN_OR_FAMILY", "SUFFIX_OR_NAME"], "initials": "M."} {"name": "Mohamad X Surname", "given": "Mohamad", "middle": "X", "family": "Surname", "initials": "M. X. S."} {"name": "Mohamad Zein El Dine", "given": "Mohamad", "middle": "Zein El", "family": "Dine", "initials": "M. Z. E. D."} {"name": "Mohamad Zeineddine", "given": "Mohamad", "family": "Zeineddine", "initials": "M. Z."} {"name": "Mohamed Ali Abd Allah", "given": "Mohamed", "middle": "Ali Abd", "family": "Allah", "initials": "M. A. A. A."} +{"name": "Mohamed Khir Johari", "given": "Mohamed", "middle": "Khir", "family": "Johari", "initials": "M. K. J."} +{"name": "Molnar, Thomas", "given": "Thomas", "family": "Molnar", "initials": "T. M."} {"name": "Monsieur Jean Dupont", "title": "Monsieur", "given": "Jean", "family": "Dupont", "initials": "J. D."} +{"name": "Montereul, Jean de", "given": "Jean", "family": "de Montereul", "initials": "J. M."} +{"name": "Montesquiou-Fézensac, Anne-Pierre de", "given": "Anne-Pierre", "family": "de Montesquiou-Fézensac", "initials": "A. M."} +{"name": "Montpensier, Marie Louise Fernande de", "given": "Marie", "middle": "Louise Fernande", "family": "de Montpensier", "initials": "M. L. F. M."} +{"name": "Moraes, Vinícius de", "given": "Vinícius", "family": "de Moraes", "initials": "V. M."} +{"name": "Moreno Casamitjana, Antonio", "given": "Antonio", "family": "Moreno Casamitjana", "initials": "A. M. C."} +{"name": "Morris, Robert", "given": "Robert", "family": "Morris", "initials": "R. M."} {"name": "Morse, Det. Insp. Jane", "title": "Det. Insp.", "given": "Jane", "family": "Morse", "initials": "J. M."} {"name": "Mozart Wolfgang Amadeus", "order": "FAMILY_FIRST", "given": "Wolfgang", "middle": "Amadeus", "family": "Mozart", "initials": "W. A. M."} {"name": "Mozart, Wolfgang Amadeus", "given": "Wolfgang", "middle": "Amadeus", "family": "Mozart", "initials": "W. A. M."} @@ -1411,12 +1939,22 @@ {"name": "Muller, Kathi", "given": "Kathi", "family": "Muller", "initials": "K. M."} {"name": "Muniiru", "given": "Muniiru", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} {"name": "Muniiru", "order": "FAMILY_FIRST", "family": "Muniiru", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Munster, Jan van", "given": "Jan", "family": "van Munster", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. M."} +{"name": "Murad III.", "given": "Murad", "suffix": "III.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "M."} +{"name": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī", "given": "Muslim", "middle": "Ibn-al-Ḥaǧǧāǧ", "family": "al-Qušairī", "initials": "M. I. a."} +{"name": "Muspratt, James", "given": "James", "family": "Muspratt", "initials": "J. M."} +{"name": "Mustafa I.", "given": "Mustafa", "family": "I.", "initials": "M. I."} {"name": "Mustermann, Max Ben", "given": "Max", "middle": "Ben", "family": "Mustermann", "initials": "M. B. M."} {"name": "Mustermann, Max Ben", "order": "FAMILY_FIRST", "given": "Max", "middle": "Ben", "family": "Mustermann", "initials": "M. B. M."} +{"name": "Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail", "given": "Muḥammad", "middle": "Ibn-ʿAbd-al-Malik", "family": "Ibn-Ṭufail", "initials": "M. I. I."} +{"name": "Muḥammad Ibn-ʿAbd-al-Wahhāb", "given": "Muḥammad", "family": "Ibn-ʿAbd-al-Wahhāb", "initials": "M. I."} +{"name": "Muḥammad Taqī Ḫān Pisyān", "given": "Muḥammad", "middle": "Taqī Ḫān", "family": "Pisyān", "initials": "M. T. Ḫ. P."} +{"name": "Muḥammad ʿAlī Bāšā", "given": "Muḥammad", "middle": "ʿAlī", "family": "Bāšā", "initials": "M. ʿ. B."} {"name": "Mx A.J. Smith", "title": "Mx", "given": "A.J.", "family": "Smith", "initials": "A. S."} {"name": "Myuller Kete", "order": "FAMILY_FIRST", "given": "Kete", "family": "Myuller", "initials": "K. M."} {"name": "Myuller, Kete", "given": "Kete", "family": "Myuller", "initials": "K. M."} {"name": "MÜLLER WEIß, HANS", "given": "HANS", "family": "MÜLLER WEIß", "initials": "H. M. W."} +{"name": "Málaga de Prado, Clorinda", "given": "Clorinda", "family": "Málaga de Prado", "initials": "C. M. P."} {"name": "Mátrai Dóra", "order": "FAMILY_FIRST", "given": "Dóra", "family": "Mátrai", "initials": "D. M."} {"name": "Mátrai, Dóra", "given": "Dóra", "family": "Mátrai", "initials": "D. M."} {"name": "Máté Bendegúz Szabados", "given": "Máté", "middle": "Bendegúz", "family": "Szabados", "initials": "M. B. S."} @@ -1434,9 +1972,19 @@ {"name": "Müller, Kete", "given": "Kete", "family": "Müller", "initials": "K. M."} {"name": "Müller, Käthe", "given": "Käthe", "family": "Müller", "initials": "K. M."} {"name": "Müller, Käthe", "order": "FAMILY_FIRST", "given": "Käthe", "family": "Müller", "initials": "K. M."} +{"name": "Mūsā al-Kāẓīm", "given": "Mūsā", "family": "al-Kāẓīm", "initials": "M. a."} {"name": "NASCIMENTO, EDSON ARANTES DO", "given": "EDSON", "middle": "ARANTES", "family": "DO NASCIMENTO", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. A. N."} +{"name": "Nakae, Toju", "given": "Toju", "family": "Nakae", "initials": "T. N."} +{"name": "Nakamura, Masanao", "given": "Masanao", "family": "Nakamura", "initials": "M. N."} +{"name": "Nalî", "given": "Nalî", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "N."} {"name": "Naomi Wambui Ng'ang'a", "given": "Naomi", "middle": "Wambui", "family": "Ng'ang'a", "initials": "N. W. N."} +{"name": "Naora, Nobuo", "given": "Nobuo", "family": "Naora", "initials": "N. N."} {"name": "Nascimento, Edson Arantes do", "given": "Edson", "middle": "Arantes", "family": "do Nascimento", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. A. N."} +{"name": "Nathan Augustus Cobb", "given": "Nathan", "middle": "Augustus", "family": "Cobb", "initials": "N. A. C."} +{"name": "Neher, Arnold", "given": "Arnold", "family": "Neher", "initials": "A. N."} +{"name": "Neidhart, Sebastian", "given": "Sebastian", "family": "Neidhart", "initials": "S. N."} +{"name": "Neil Edward Goldschmidt", "given": "Neil", "middle": "Edward", "family": "Goldschmidt", "initials": "N. E. G."} +{"name": "Ngugi wa Thiong'o", "given": "Ngugi", "middle": "wa", "family": "Thiong'o", "initials": "N. w. T."} {"name": "Nguyen Thi Van", "given": "Nguyen", "middle": "Thi", "family": "Van", "initials": "N. T. V."} {"name": "Nguyen Van Lac", "given": "Nguyen", "family": "Van Lac", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "N. L."} {"name": "Nguyen, Thi Van", "given": "Thi", "family": "Van Nguyen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "T. N."} @@ -1446,9 +1994,14 @@ {"name": "Nguyễn Thị Minh Khai", "given": "Nguyễn", "middle": "Thị Minh", "family": "Khai", "initials": "N. T. M. K."} {"name": "Nguyễn Văn Anh", "order": "FAMILY_FIRST", "given": "Văn", "middle": "Anh", "family": "Nguyễn", "initials": "V. A. N."} {"name": "Nguyễn, Thị Vân", "given": "Thị", "middle": "Vân", "family": "Nguyễn", "initials": "T. V. N."} +{"name": "Ni-Tanjung", "given": "Ni-Tanjung", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "N."} +{"name": "Nieves Conde, José Antonio", "given": "José", "middle": "Antonio", "family": "Nieves Conde", "initials": "J. A. N. C."} +{"name": "Nikolaj Evgenʹevič Lansere", "given": "Nikolaj", "middle": "Evgenʹevič", "family": "Lansere", "initials": "N. E. L."} {"name": "Nilsen Anne Berit Bernhard", "order": "FAMILY_FIRST", "given": "Anne", "middle": "Berit Bernhard", "family": "Nilsen", "initials": "A. B. B. N."} {"name": "Nilsen, Anne Berit Bernhard", "given": "Anne", "middle": "Berit Bernhard", "family": "Nilsen", "initials": "A. B. B. N."} {"name": "No1. John Smith", "given": "No1.", "middle": "John", "family": "Smith", "initials": "N. J. S."} +{"name": "Noailles, Marie Laure de", "given": "Marie", "middle": "Laure", "family": "de Noailles", "initials": "M. L. N."} +{"name": "Nolhac, Pierre de", "given": "Pierre", "family": "de Nolhac", "initials": "P. N."} {"name": "None John None Doe None (None)", "given": "None", "middle": "John None Doe", "family": "None", "nickname": "None", "initials": "N. J. N. D. N."} {"name": "None Smith", "given": "None", "family": "Smith", "initials": "N. S."} {"name": "Nonez Smith", "given": "Nonez", "family": "Smith", "initials": "N. S."} @@ -1458,29 +2011,51 @@ {"name": "Nowak Ewa", "order": "FAMILY_FIRST", "given": "Ewa", "family": "Nowak", "initials": "E. N."} {"name": "Nowak Tomasz Jan", "order": "FAMILY_FIRST", "given": "Tomasz", "middle": "Jan", "family": "Nowak", "initials": "T. J. N."} {"name": "Noémie Katerina Yannaki", "given": "Noémie", "middle": "Katerina", "family": "Yannaki", "initials": "N. K. Y."} +{"name": "Nunes de Ávila e Silva, Epaminondas", "given": "Epaminondas", "family": "Nunes de Ávila e Silva", "initials": "E. N. Á. S."} +{"name": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī", "given": "Nuʿaim", "middle": "Ibn-Ḥammād", "family": "al-H̱uzāʿī", "initials": "N. I. a."} +{"name": "Nūr al-Dīn", "given": "Nūr", "family": "al-Dīn", "initials": "N. a."} {"name": "O'B. John Smith", "given": "O'B.", "middle": "John", "family": "Smith", "initials": "O. J. S."} {"name": "Obidike Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Obidike", "initials": "I. O."} {"name": "Obidike, Irene", "given": "Irene", "family": "Obidike", "initials": "I. O."} +{"name": "Oddur Björnsson", "given": "Oddur", "family": "Björnsson", "initials": "O. B."} {"name": "Oighrig Dhòmhnallach", "given": "Oighrig", "family": "Dhòmhnallach", "initials": "O. D."} {"name": "Okeke Tunde Seun", "order": "FAMILY_FIRST", "given": "Tunde", "middle": "Seun", "family": "Okeke", "initials": "T. S. O."} {"name": "Okeke, Tunde Seun", "given": "Tunde", "middle": "Seun", "family": "Okeke", "initials": "T. S. O."} {"name": "Olabisi Adeboye", "given": "Olabisi", "family": "Adeboye", "initials": "O. A."} +{"name": "Oldenburg-Januschau, Elard von", "given": "Elard", "family": "von Oldenburg-Januschau", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. O."} +{"name": "Oranje-Nassau, Lodewijk van", "given": "Lodewijk", "family": "van Oranje-Nassau", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "L. O."} {"name": "Orel Irena", "order": "FAMILY_FIRST", "given": "Irena", "family": "Orel", "initials": "I. O."} {"name": "Orel, Irena", "given": "Irena", "family": "Orel", "initials": "I. O."} {"name": "Oren ben Horin", "given": "Oren", "middle": "ben", "family": "Horin", "initials": "O. b. H."} +{"name": "Orléans, Ferdinand-Philippe d'", "given": "Ferdinand-Philippe", "middle": "d'", "family": "Orléans", "initials": "F. d. O."} +{"name": "Orléans-Longueville, Jean Louis Charles d'", "given": "Jean", "middle": "Louis Charles d'", "family": "Orléans-Longueville", "initials": "J. L. C. d. O."} +{"name": "Orsi, Achille d'", "given": "Achille", "middle": "d'", "family": "Orsi", "initials": "A. d. O."} {"name": "Ortega y Gasset, Dr.", "title": "Dr.", "given": "Ortega", "middle": "y", "family": "Gasset", "initials": "O. y. G."} {"name": "Ortega y Gasset, Ed", "given": "Ortega", "middle": "y", "family": "Gasset", "suffix": "Ed", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "O. y. G."} +{"name": "Orueta y Duarte, Ricardo de", "given": "Ricardo", "family": "de Orueta y Duarte", "initials": "R. O. D."} +{"name": "Orville, Johann Friedrich d'", "given": "Johann", "middle": "Friedrich d'", "family": "Orville", "initials": "J. F. d. O."} +{"name": "Ospina Pérez, Mariano", "given": "Mariano", "family": "Ospina Pérez", "initials": "M. O. P."} +{"name": "Otto III.", "given": "Otto", "suffix": "III.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "O."} +{"name": "Outrein, Johannes d'", "given": "Johannes", "middle": "d'", "family": "Outrein", "initials": "J. d. O."} {"name": "Owura Bertram Wilberforce Henry Robert Wooster MP", "given": "Owura", "middle": "Bertram Wilberforce Henry Robert", "family": "Wooster", "suffix": "MP", "initials": "O. B. W. H. R. W."} +{"name": "Ozaki, Shirō", "given": "Shirō", "family": "Ozaki", "initials": "S. O."} +{"name": "Ozawa, Seiji", "given": "Seiji", "family": "Ozawa", "initials": "S. O."} {"name": "Ozoliņš Pēteris", "order": "FAMILY_FIRST", "given": "Pēteris", "family": "Ozoliņš", "initials": "P. O."} {"name": "Ozoliņš Pēteris Kārlis", "order": "FAMILY_FIRST", "given": "Pēteris", "middle": "Kārlis", "family": "Ozoliņš", "initials": "P. K. O."} {"name": "P. V.", "given": "P.", "family": "V.", "initials": "P. V."} {"name": "Pablo Pérez Miguel Ángel Juan Antonio II", "order": "FAMILY_FIRST", "given": "Pérez", "middle": "Miguel Ángel Juan Antonio", "family": "Pablo", "suffix": "II", "initials": "P. M. Á. J. A. P."} {"name": "Pablo Pérez, Sr. Miguel Ángel Juan Antonio", "title": "Sr.", "given": "Miguel", "middle": "Ángel Juan Antonio", "family": "Pablo Pérez", "initials": "M. Á. J. A. P. P."} +{"name": "Pablos, María Dolores de", "given": "María", "middle": "Dolores", "family": "de Pablos", "initials": "M. D. P."} +{"name": "Paku Alam VIII", "given": "Paku", "family": "Alam", "suffix": "VIII", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "P. A."} {"name": "Pan Nowak Tomasz Jan", "order": "FAMILY_FIRST", "given": "Nowak", "middle": "Tomasz Jan", "family": "Pan", "initials": "N. T. J. P."} {"name": "Pan Tomasz Nowak", "given": "Pan", "middle": "Tomasz", "family": "Nowak", "initials": "P. T. N."} +{"name": "Paul Phélypeaux de Pontchartrain", "given": "Paul", "middle": "Phélypeaux", "family": "de Pontchartrain", "initials": "P. P. P."} +{"name": "Paul d'Ivoi", "given": "Paul", "family": "d'Ivoi", "initials": "P. d."} +{"name": "Paul de Maleingreau", "given": "Paul", "family": "de Maleingreau", "initials": "P. M."} {"name": "Pavlović, Antonio mlađi", "given": "Antonio", "family": "Pavlović", "suffix": "mlađi", "initials": "A. P."} {"name": "Pedro", "given": "Pedro", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Pedro", "order": "FAMILY_FIRST", "family": "Pedro", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} +{"name": "Pendeta Zaba", "given": "Pendeta", "family": "Zaba", "initials": "P. Z."} {"name": "Penkauskienė Sofija Rita", "order": "FAMILY_FIRST", "given": "Sofija", "middle": "Rita", "family": "Penkauskienė", "initials": "S. R. P."} {"name": "Penkauskienė, Sofija Rita", "given": "Sofija", "middle": "Rita", "family": "Penkauskienė", "initials": "S. R. P."} {"name": "Peter", "given": "Peter", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} @@ -1488,6 +2063,7 @@ {"name": "Petraitytė, Gabrielė Aldona", "given": "Gabrielė", "middle": "Aldona", "family": "Petraitytė", "initials": "G. A. P."} {"name": "Petrauskas Jonas Lukas", "order": "FAMILY_FIRST", "given": "Jonas", "middle": "Lukas", "family": "Petrauskas", "initials": "J. L. P."} {"name": "Petrauskas, Jonas Lukas", "given": "Jonas", "middle": "Lukas", "family": "Petrauskas", "initials": "J. L. P."} +{"name": "Pfeffer-Wildenbruch, Karl", "given": "Karl", "family": "Pfeffer-Wildenbruch", "initials": "K. P."} {"name": "Ph. D.", "title": "Ph.", "family": "D.", "initials": "D."} {"name": "Ph. D. John Smith", "title": "Ph.", "given": "D.", "middle": "John", "family": "Smith", "initials": "D. J. S."} {"name": "Ph. D. Van Johnson", "title": "Ph.", "given": "D.", "family": "Van Johnson", "initials": "D. J."} @@ -1495,20 +2071,36 @@ {"name": "Ph. D., Jr.", "family": "Ph. D.", "suffix": "Jr.", "initials": "P. D.", "facade": {"initials": "P D."}} {"name": "Ph. D., Prof. Dr. Alejandro Manuel César Mamani de la Cruz Jr.", "title": "Prof. Dr.", "given": "Alejandro", "middle": "Manuel César Mamani de la Cruz", "family": "Ph. D.", "suffix": "Jr.", "initials": "A. M. C. M. C. P. D.", "facade": {"initials": "A. M. C. M. C. P D."}} {"name": "Ph. D., Prof. Dr. de la Cruz Alejandro Manuel César Mamani Jr.", "order": "FAMILY_FIRST", "title": "Prof. Dr.", "family": "Ph. D. de la Cruz Alejandro Manuel César Mamani", "suffix": "Jr.", "initials": "P. D. C. A. M. C. M."} +{"name": "Philipp von Breuner", "given": "Philipp", "family": "von Breuner", "initials": "P. B."} +{"name": "Philips van Almonde", "given": "Philips", "family": "van Almonde", "initials": "P. A."} +{"name": "Pi, Xirui", "given": "Xirui", "family": "Pi", "initials": "X. P."} +{"name": "Piazza, Albertino della", "given": "Albertino", "family": "della Piazza", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. P."} +{"name": "Pierre de Nolhac", "given": "Pierre", "family": "de Nolhac", "initials": "P. N."} +{"name": "Pierre-Louis", "given": "Pierre-Louis", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Piet", "given": "Piet", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Piet", "order": "FAMILY_FIRST", "family": "Piet", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} +{"name": "Piet van Engelen", "given": "Piet", "family": "van Engelen", "initials": "P. E."} {"name": "Pieter Bruegel stariji Jones", "given": "Pieter", "family": "Bruegel", "suffix": "stariji Jones", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "P. B."} +{"name": "Pieter de Carpentier", "given": "Pieter", "family": "de Carpentier", "initials": "P. C."} {"name": "Piras Giuanne Marcu", "order": "FAMILY_FIRST", "given": "Giuanne", "middle": "Marcu", "family": "Piras", "initials": "G. M. P."} {"name": "Piras, Giuanne Marcu", "given": "Giuanne", "middle": "Marcu", "family": "Piras", "initials": "G. M. P."} +{"name": "Pischof, Matthias von", "given": "Matthias", "family": "von Pischof", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. P."} {"name": "Planta, Margaritta Marionna Maria de", "given": "Margaritta", "middle": "Marionna Maria", "family": "de Planta", "initials": "M. M. M. P."} +{"name": "Pleikard Dietrich von Gemmingen", "given": "Pleikard", "middle": "Dietrich", "family": "von Gemmingen", "initials": "P. D. G."} +{"name": "Poeck, Klaus", "given": "Klaus", "family": "Poeck", "initials": "K. P."} +{"name": "Polo de Bernabé, Luis", "given": "Luis", "family": "Polo de Bernabé", "initials": "L. P. B."} +{"name": "Pontchartrain, Paul Phélypeaux de", "given": "Paul", "middle": "Phélypeaux", "family": "de Pontchartrain", "initials": "P. P. P."} {"name": "Popa Alexandru Ioan", "order": "FAMILY_FIRST", "given": "Alexandru", "middle": "Ioan", "family": "Popa", "initials": "A. I. P."} {"name": "Popa, Alexandru Ioan", "given": "Alexandru", "middle": "Ioan", "family": "Popa", "initials": "A. I. P."} {"name": "Pope Francis", "title": "Pope", "given": "Francis", "initials": "F."} +{"name": "Popert, Hermann Martin", "given": "Hermann", "middle": "Martin", "family": "Popert", "initials": "H. M. P."} {"name": "Popescu Maria", "order": "FAMILY_FIRST", "given": "Maria", "family": "Popescu", "initials": "M. P."} {"name": "Popescu, Maria", "given": "Maria", "family": "Popescu", "initials": "M. P."} {"name": "Popović Jovan Dragan", "order": "FAMILY_FIRST", "given": "Jovan", "middle": "Dragan", "family": "Popović", "initials": "J. D. P."} {"name": "Popović, Jovan Dragan", "given": "Jovan", "middle": "Dragan", "family": "Popović", "initials": "J. D. P."} +{"name": "Porter, Augustus Seymour", "given": "Augustus", "middle": "Seymour", "family": "Porter", "initials": "A. S. P."} {"name": "Potential Gotcha", "given": "Potential", "family": "Gotcha", "initials": "P. G."} +{"name": "Prats Gonzaléz, Carlos", "given": "Carlos", "family": "Prats Gonzaléz", "initials": "C. P. G."} {"name": "Prema", "given": "Prema", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Prema", "order": "FAMILY_FIRST", "family": "Prema", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Prince Charles", "title": "Prince", "given": "Charles", "initials": "C."} @@ -1542,11 +2134,14 @@ {"name": "Prof. Ɖr. MƉ Samʊwɛl fan ƉAM Fostɛɛŋ", "title": "Prof. Ɖr.", "given": "MƉ", "middle": "Samʊwɛl fan ƉAM", "family": "Fostɛɛŋ", "initials": "M. S. f. Ɖ. F."} {"name": "Prof. Ɖr. MƉ fan ƉAM ƉOMIŊGO Fostɛɛŋ Samʊwɛl", "order": "FAMILY_FIRST", "title": "Prof. Ɖr.", "given": "fan", "middle": "ƉAM ƉOMIŊGO Fostɛɛŋ Samʊwɛl", "family": "MƉ", "initials": "f. Ɖ. Ɖ. F. S. M."} {"name": "Prop. Dr. Ada Cornelia César Martín von Brühl González Domingo MD DDS", "title": "Prop. Dr.", "given": "Ada", "middle": "Cornelia César Martín", "family": "von Brühl González Domingo", "suffix": "MD DDS", "initials": "A. C. C. M. B. G. D."} +{"name": "Pèrs, Ciro di", "family": "Pèrs", "suffix": "Ciro di", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "P."} {"name": "Pérez Lucía", "order": "FAMILY_FIRST", "given": "Lucía", "family": "Pérez", "initials": "L. P."} {"name": "Pérez, Juan Ó.", "given": "Juan", "middle": "Ó.", "family": "Pérez", "initials": "J. Ó. P."} {"name": "Pérez, Lucía", "given": "Lucía", "family": "Pérez", "initials": "L. P."} {"name": "Péricourt Louise", "order": "FAMILY_FIRST", "given": "Louise", "family": "Péricourt", "initials": "L. P."} {"name": "Péricourt, Louise", "given": "Louise", "family": "Péricourt", "initials": "L. P."} +{"name": "Pétur Sigurðsson", "given": "Pétur", "family": "Sigurðsson", "initials": "P. S."} +{"name": "Pîremêrd", "given": "Pîremêrd", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "P."} {"name": "Pīters Džims Millers", "given": "Pīters", "middle": "Džims", "family": "Millers", "initials": "P. D. M."} {"name": "Q R", "given": "Q", "family": "R", "initials": "Q. R."} {"name": "QC MP", "given": "QC", "suffix": "MP", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "Q."} @@ -1555,29 +2150,51 @@ {"name": "Qodirov, Alisher Salimovich", "given": "Alisher", "middle": "Salimovich", "family": "Qodirov", "initials": "A. S. Q."} {"name": "Qodirov, Muhammad Yusuf", "given": "Muhammad", "middle": "Yusuf", "family": "Qodirov", "initials": "M. Y. Q."} {"name": "Queen Elizabeth", "title": "Queen", "given": "Elizabeth", "initials": "E."} +{"name": "Quertenmont, Andreas Bernardus de", "given": "Andreas", "middle": "Bernardus", "family": "de Quertenmont", "initials": "A. B. Q."} {"name": "Quincy Adams", "given": "Quincy", "family": "Adams", "initials": "Q. A."} +{"name": "Quinquela Martín, Benito", "given": "Benito", "family": "Quinquela Martín", "initials": "B. Q. M."} {"name": "RONALD MACDONALD", "given": "RONALD", "family": "MACDONALD", "initials": "R. M."} {"name": "RONALD MCDONALD", "given": "RONALD", "family": "MCDONALD", "initials": "R. M."} {"name": "Rabbi Cohen", "title": "Rabbi", "family": "Cohen", "initials": "C."} +{"name": "Radim Cvrček", "given": "Radim", "family": "Cvrček", "initials": "R. C."} +{"name": "Rafael Frühbeck de Burgos", "given": "Rafael", "middle": "Frühbeck", "family": "de Burgos", "initials": "R. F. B."} {"name": "Rafael Sousa dos Anjos", "given": "Rafael", "middle": "Sousa", "family": "dos Anjos", "initials": "R. S. A."} +{"name": "Ramadhan Karta Hadimadja", "given": "Ramadhan", "middle": "Karta", "family": "Hadimadja", "initials": "R. K. H."} +{"name": "Rascón Navarro Seña y Redondo, Juan Antonio", "given": "Juan", "middle": "Antonio", "family": "Rascón Navarro Seña y Redondo", "initials": "J. A. R. N. S. R."} +{"name": "Rashid Maidin", "given": "Rashid", "family": "Maidin", "initials": "R. M."} {"name": "Razija Mujanović", "given": "Razija", "family": "Mujanović", "initials": "R. M."} {"name": "Reem Al-Bahrani, CPA", "given": "Reem", "family": "Al-Bahrani", "suffix": "CPA", "initials": "R. A."} +{"name": "Reis, Maria Firmina dos", "given": "Maria", "middle": "Firmina", "family": "dos Reis", "initials": "M. F. R."} +{"name": "Remigio Gandásegui y Gorrochátegui", "given": "Remigio", "family": "Gandásegui y Gorrochátegui", "initials": "R. G. G."} +{"name": "Renaat van Elslande", "given": "Renaat", "family": "van Elslande", "initials": "R. E."} +{"name": "Renaud de Roucy", "given": "Renaud", "family": "de Roucy", "initials": "R. R."} +{"name": "Rethar", "given": "Rethar", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "R."} {"name": "Rev Andrews", "title": "Rev", "family": "Andrews", "initials": "A."} {"name": "Rev John A. Kenneth Doe", "title": "Rev", "given": "John", "middle": "A. Kenneth", "family": "Doe", "initials": "J. A. K. D."} {"name": "Rev John A. Kenneth Doe III (Kenny)", "title": "Rev", "given": "John", "middle": "A. Kenneth", "family": "Doe", "suffix": "III", "nickname": "Kenny", "initials": "J. A. K. D."} {"name": "Rev. John A. Kenneth Doe", "title": "Rev.", "given": "John", "middle": "A. Kenneth", "family": "Doe", "initials": "J. A. K. D."} {"name": "Rev. John Smith", "title": "Rev.", "given": "John", "family": "Smith", "initials": "J. S."} +{"name": "Ricardo Valderrama Fernández", "given": "Ricardo", "middle": "Valderrama", "family": "Fernández", "initials": "R. V. F."} +{"name": "Ricardo de Orueta y Duarte", "given": "Ricardo", "family": "de Orueta y Duarte", "initials": "R. O. D."} +{"name": "Richard von Süßkind-Schwendi", "given": "Richard", "family": "von Süßkind-Schwendi", "initials": "R. S."} +{"name": "Ridout, Alan", "given": "Alan", "family": "Ridout", "initials": "A. R."} {"name": "Riksdagsledamot Lars-Åke Karl Hermansson", "given": "Riksdagsledamot", "middle": "Lars-Åke Karl", "family": "Hermansson", "initials": "R. L. K. H."} +{"name": "Rikābī, Fuʾād ar-", "given": "Fuʾād", "middle": "ar-", "family": "Rikābī", "initials": "F. a. R."} {"name": "Rinpoche", "given": "Rinpoche", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "R."} {"name": "Rob And Beth Edmunds", "given": "Rob And Beth", "family": "Edmunds", "initials": "R. B. E."} {"name": "Rob Edmunds", "given": "Rob", "family": "Edmunds", "initials": "R. E."} +{"name": "Robert Aitken", "given": "Robert", "family": "Aitken", "initials": "R. A."} +{"name": "Robert Morris", "given": "Robert", "family": "Morris", "initials": "R. M."} {"name": "Robert Prince", "given": "Robert", "family": "Prince", "initials": "R. P."} {"name": "Roberts Julia", "order": "FAMILY_FIRST", "given": "Julia", "family": "Roberts", "initials": "J. R."} {"name": "Roberts, Julia", "given": "Julia", "family": "Roberts", "initials": "J. R."} +{"name": "Robles Pazos, José", "given": "José", "family": "Robles Pazos", "initials": "J. R. P."} +{"name": "Rodrigo Arenas Betancourt", "given": "Rodrigo", "middle": "Arenas", "family": "Betancourt", "initials": "R. A. B."} {"name": "Roig Gal·la", "order": "FAMILY_FIRST", "given": "Gal·la", "family": "Roig", "initials": "G. R."} {"name": "Roig, Gal·la", "given": "Gal·la", "family": "Roig", "initials": "G. R."} {"name": "Rokas", "given": "Rokas", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "R."} {"name": "Rokas", "order": "FAMILY_FIRST", "family": "Rokas", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "R."} +{"name": "Rolf Dietrich", "given": "Rolf", "family": "Dietrich", "initials": "R. D."} {"name": "Rosa Maria Ferran Ferrer", "given": "Rosa", "middle": "Maria Ferran", "family": "Ferrer", "initials": "R. M. F. F."} {"name": "Rosa María Ruiz", "given": "Rosa", "middle": "María", "family": "Ruiz", "initials": "R. M. R."} {"name": "Rossouw Irene", "order": "FAMILY_FIRST", "given": "Irene", "family": "Rossouw", "initials": "I. R."} @@ -1585,13 +2202,17 @@ {"name": "Rovira, Josep Carod i Jr.", "given": "Josep", "middle": "Carod", "family": "Rovira", "suffix": "i Jr.", "initials": "J. C. R."} {"name": "Royce, Ed", "given": "Ed", "family": "Royce", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "E. R."} {"name": "Rt. Hon. Paul E. Mary", "title": "Rt. Hon.", "given": "Paul", "middle": "E.", "family": "Mary", "initials": "P. E. M."} +{"name": "Rudolf Friedrich Leopold von Hildebrand", "given": "Rudolf", "middle": "Friedrich Leopold", "family": "von Hildebrand", "initials": "R. F. L. H."} {"name": "Ruhr, Eva-Eleonora Karl Hans von der", "given": "Eva-Eleonora", "middle": "Karl Hans", "family": "von der Ruhr", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. K. H. R."} +{"name": "Ruiz Armengol, Mario", "given": "Mario", "family": "Ruiz Armengol", "initials": "M. R. A."} {"name": "Ruiz Rosa María", "order": "FAMILY_FIRST", "given": "Rosa", "middle": "María", "family": "Ruiz", "initials": "R. M. R."} {"name": "Ruiz, Rosa María", "given": "Rosa", "middle": "María", "family": "Ruiz", "initials": "R. M. R."} {"name": "Rustemi, Ilir", "given": "Ilir", "family": "Rustemi", "initials": "I. R."} {"name": "Rustemi, Ilir I.", "order": "FAMILY_FIRST", "given": "Ilir", "middle": "I.", "family": "Rustemi", "initials": "I. I. R."} +{"name": "Ryan, Dermot", "given": "Dermot", "family": "Ryan", "initials": "D. R."} {"name": "Rüdiger", "given": "Rüdiger", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "R."} {"name": "Rüdiger", "order": "FAMILY_FIRST", "family": "Rüdiger", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "R."} +{"name": "Rühle-Gerstel, Alice", "given": "Alice", "family": "Rühle-Gerstel", "initials": "A. R."} {"name": "S. V.", "given": "S.", "family": "V.", "initials": "S. V."} {"name": "S. V. D.", "given": "S.", "middle": "V.", "family": "D.", "initials": "S. V. D."} {"name": "SEÁN Ó MURCHÚ", "given": "SEÁN", "family": "Ó MURCHÚ", "initials": "S. M."} @@ -1602,8 +2223,13 @@ {"name": "SMITH, VD DE LA MA", "family": "SMITH VD DE LA MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "S. M."} {"name": "SMITH, VD MA", "family": "SMITH VD MA", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "S. M."} {"name": "STEVEN HARDMAN, MD, DO, DDS", "given": "STEVEN", "family": "HARDMAN", "suffix": "MD, DO, DDS", "ambiguities": ["COMMA_STRUCTURE"], "initials": "S. H."} +{"name": "Saad, Habib Pacha es-", "given": "Habib", "middle": "Pacha es-", "family": "Saad", "initials": "H. P. e. S."} {"name": "Saar Samira Ahmet", "order": "FAMILY_FIRST", "given": "Samira", "middle": "Ahmet", "family": "Saar", "initials": "S. A. S."} +{"name": "Sahagún, Bernardino de", "given": "Bernardino", "family": "de Sahagún", "initials": "B. S."} {"name": "Said oglu", "given": "Said", "family": "oglu", "initials": "S. o."} +{"name": "Saint-Exupéry, Consuelo de", "given": "Consuelo", "family": "de Saint-Exupéry", "initials": "C. S."} +{"name": "Saint-Pol-Roux", "given": "Saint-Pol-Roux", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Saki", "given": "Saki", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Salam, abd Allah", "given": "abd Allah", "family": "Salam", "initials": "a. A. S."} {"name": "Salem, Abdul Rahman Ahmed", "given": "Abdul Rahman", "middle": "Ahmed", "family": "Salem", "initials": "A. R. A. S."} {"name": "Salimah Sulaiman", "given": "Salimah", "family": "Sulaiman", "initials": "S. S."} @@ -1611,20 +2237,39 @@ {"name": "Samba", "given": "Samba", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Samba", "order": "FAMILY_FIRST", "family": "Samba", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Samira Ahmet Saar", "given": "Samira", "middle": "Ahmet", "family": "Saar", "initials": "S. A. S."} +{"name": "Samuel Bourne", "given": "Samuel", "family": "Bourne", "initials": "S. B."} +{"name": "San Pedro, Diego Fernández de", "given": "Diego", "middle": "Fernández", "family": "de San Pedro", "initials": "D. F. P."} {"name": "San San Chiou", "given": "San", "family": "San Chiou", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "S. C."} +{"name": "Sancho I.", "given": "Sancho", "family": "I.", "initials": "S. I."} {"name": "Sander van", "given": "Sander", "family": "van", "initials": "S. v."} +{"name": "Sangallo, Antonio da", "given": "Antonio", "family": "da Sangallo", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. S."} +{"name": "Sangiorgio, Gianantonio da", "given": "Gianantonio", "family": "da Sangiorgio", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "G. S."} {"name": "Sanna Lianora", "order": "FAMILY_FIRST", "given": "Lianora", "family": "Sanna", "initials": "L. S."} {"name": "Sanna, Lianora", "given": "Lianora", "family": "Sanna", "initials": "L. S."} +{"name": "Santa María González, Domingo", "given": "Domingo", "family": "Santa María González", "initials": "D. M. G."} +{"name": "Santi di Tito", "given": "Santi", "family": "di Tito", "initials": "S. T."} +{"name": "Santos Cabral, Antonio dos", "given": "Antonio", "family": "dos Santos Cabral", "initials": "A. S. C."} +{"name": "Sanz Briz, Ángel", "given": "Ángel", "family": "Sanz Briz", "initials": "Á. S. B."} {"name": "Saparow Amangeldi", "order": "FAMILY_FIRST", "given": "Amangeldi", "family": "Saparow", "initials": "A. S."} {"name": "Saparow, Amangeldi", "given": "Amangeldi", "family": "Saparow", "initials": "A. S."} +{"name": "Sarasa, Alfonsus Antonius de", "given": "Alfonsus", "middle": "Antonius", "family": "de Sarasa", "initials": "A. A. S."} {"name": "Sarel", "given": "Sarel", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sarel", "order": "FAMILY_FIRST", "family": "Sarel", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Sarkīs ar-Rizzī", "given": "Sarkīs", "family": "ar-Rizzī", "initials": "S. a."} {"name": "Sasilia Hamis Stober", "given": "Sasilia", "middle": "Hamis", "family": "Stober", "initials": "S. H. S."} {"name": "Sattorov Alisher", "order": "FAMILY_FIRST", "given": "Alisher", "family": "Sattorov", "initials": "A. S."} {"name": "Sattorov, Alisher", "given": "Alisher", "family": "Sattorov", "initials": "A. S."} {"name": "Sañsé Señ Baba Wagué Amdy Raas MP", "order": "FAMILY_FIRST", "given": "Señ", "middle": "Baba Wagué Amdy Raas", "family": "Sañsé", "suffix": "MP", "initials": "S. B. W. A. R. S."} +{"name": "Schiltberger, Hans", "given": "Hans", "family": "Schiltberger", "initials": "H. S."} +{"name": "Schlesinger, Ignác", "given": "Ignác", "family": "Schlesinger", "initials": "I. S."} +{"name": "Schmidt, Marianne", "given": "Marianne", "family": "Schmidt", "initials": "M. S."} +{"name": "Schön, Theodor von", "given": "Theodor", "family": "von Schön", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "T. S."} +{"name": "Schönert, Klaus", "given": "Klaus", "family": "Schönert", "initials": "K. S."} {"name": "Sean O'Connor", "given": "Sean", "family": "O'Connor", "initials": "S. O."} +{"name": "Sebastian Neidhart", "given": "Sebastian", "family": "Neidhart", "initials": "S. N."} {"name": "Secretary of State Hillary Clinton", "title": "Secretary of State", "given": "Hillary", "family": "Clinton", "initials": "H. C."} +{"name": "Segundo Serrano Poncela", "given": "Segundo", "middle": "Serrano", "family": "Poncela", "initials": "S. S. P."} +{"name": "Sein Lwin", "given": "Sein", "family": "Lwin", "initials": "S. L."} {"name": "Sejal Chaturvedi, CSM", "given": "Sejal", "family": "Chaturvedi", "suffix": "CSM", "initials": "S. C."} {"name": "Senator \"Rick\" Edmonds", "title": "Senator", "family": "Edmonds", "nickname": "Rick", "initials": "E."} {"name": "Senior Judge Charles R. Butler, Jr", "title": "Senior Judge", "given": "Charles", "middle": "R.", "family": "Butler", "suffix": "Jr", "initials": "C. R. B."} @@ -1633,18 +2278,23 @@ {"name": "Sepp Anne", "order": "FAMILY_FIRST", "given": "Anne", "family": "Sepp", "initials": "A. S."} {"name": "Sepp, Anne", "given": "Anne", "family": "Sepp", "initials": "A. S."} {"name": "Seppo Ilmarinen", "given": "Seppo", "family": "Ilmarinen", "initials": "S. I."} +{"name": "Serrano Poncela, Segundo", "given": "Segundo", "family": "Serrano Poncela", "initials": "S. S. P."} +{"name": "Sert y Badia, José Maria", "given": "José", "middle": "Maria", "family": "Sert y Badia", "initials": "J. M. S. B."} +{"name": "Seymour Martin Lipset", "given": "Seymour", "middle": "Martin", "family": "Lipset", "initials": "S. M. L."} {"name": "Seynabu", "given": "Seynabu", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Seynabu", "order": "FAMILY_FIRST", "family": "Seynabu", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Seán Seamas Watson", "given": "Seán", "middle": "Seamas", "family": "Watson", "initials": "S. S. W."} {"name": "Señ Baba Wagué Amdy Raas Sañsé MP", "given": "Señ", "middle": "Baba Wagué Amdy Raas", "family": "Sañsé", "suffix": "MP", "initials": "S. B. W. A. R. S."} {"name": "Señor Carlos García", "title": "Señor", "given": "Carlos", "family": "García", "initials": "C. G."} {"name": "Señora María García", "title": "Señora", "given": "María", "family": "García", "initials": "M. G."} +{"name": "Shahnon Ahmad", "given": "Shahnon", "family": "Ahmad", "initials": "S. A."} {"name": "Shanti Gaonkar", "given": "Shanti", "family": "Gaonkar", "initials": "S. G."} {"name": "Shehu Muhammed", "given": "Shehu", "family": "Muhammed", "initials": "S. M."} {"name": "Sheik Abu Bakar", "title": "Sheik", "given": "Abu Bakar", "initials": "A. B."} {"name": "Sheik abdul Jr Smith", "title": "Sheik", "given": "abdul", "middle": "Jr", "family": "Smith", "initials": "a. J. S."} {"name": "Sheik abdul salam", "title": "Sheik", "given": "abdul salam", "initials": "a. s."} {"name": "Sheik abdul salam Jr", "title": "Sheik", "given": "abdul salam", "suffix": "Jr", "initials": "a. s."} +{"name": "Shemuʾel ben Ḥofni", "given": "Shemuʾel", "middle": "ben", "family": "Ḥofni", "initials": "S. b. Ḥ."} {"name": "Shirley Maclaine", "given": "Shirley", "family": "Maclaine", "initials": "S. M."} {"name": "Shree Lalit Kumaar Bharati Jr, MP", "given": "Shree", "middle": "Lalit Kumaar", "family": "Bharati", "suffix": "Jr, MP", "initials": "S. L. K. B."} {"name": "Shtober Zaziliya Hemish", "order": "FAMILY_FIRST", "given": "Zaziliya", "middle": "Hemish", "family": "Shtober", "initials": "Z. H. S."} @@ -1652,7 +2302,10 @@ {"name": "Sidorov Ivan Petrovich Jr.", "given": "Sidorov", "middle": "Ivan", "family": "Petrovich", "suffix": "Jr.", "initials": "S. I. P."} {"name": "Sig. Fabio Massimo Carlo Alberto Martini II, AD", "given": "AD", "family": "Sig. Fabio Massimo Carlo Alberto Martini", "suffix": "II", "initials": "A. S. F. M. C. A. M."} {"name": "Sig. Martini Fabio Massimo Carlo Alberto II, AD", "order": "FAMILY_FIRST", "given": "AD", "family": "Sig. Martini Fabio Massimo Carlo Alberto", "suffix": "II", "initials": "A. S. M. F. M. C. A."} +{"name": "Sigfús Einarsson", "given": "Sigfús", "family": "Einarsson", "initials": "S. E."} +{"name": "Sighvatur Þórðarson", "given": "Sighvatur", "family": "Þórðarson", "initials": "S. Þ."} {"name": "Signor Marco Rossi", "title": "Signor", "given": "Marco", "family": "Rossi", "initials": "M. R."} +{"name": "Sigríður Hagalín", "given": "Sigríður", "family": "Hagalín", "initials": "S. H."} {"name": "Sigríður Jóna Valgerður Fanndís von Bjarnadóttir", "order": "FAMILY_FIRST", "given": "Jóna", "middle": "Valgerður Fanndís von Bjarnadóttir", "family": "Sigríður", "initials": "J. V. F. B. S."} {"name": "Sigríður Jóna Valgerður Fanndís von Bjarnadóttir, M.A. í bókmenntafræði", "given": "Sigríður", "middle": "Jóna Valgerður Fanndís", "family": "von Bjarnadóttir", "suffix": "M.A. í bókmenntafræði", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "S. J. V. F. B."} {"name": "Sigurður", "given": "Sigurður", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} @@ -1662,7 +2315,11 @@ {"name": "Silva, José Pedro Eduardo da", "given": "José", "middle": "Pedro Eduardo", "family": "da Silva", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. P. E. S."} {"name": "Silva, João Pedro", "given": "João", "middle": "Pedro", "family": "Silva", "initials": "J. P. S."} {"name": "Silva, Maria", "given": "Maria", "family": "Silva", "initials": "M. S."} +{"name": "Silverio Franconetti y Aguilar", "given": "Silverio", "family": "Franconetti y Aguilar", "initials": "S. F. A."} {"name": "Silvije Strahimir Kranjčević", "given": "Silvije", "middle": "Strahimir", "family": "Kranjčević", "initials": "S. S. K."} +{"name": "Simeon bar Sabbaʿe", "given": "Simeon", "family": "bar Sabbaʿe", "initials": "S. S."} +{"name": "Simkoyê Şikak", "given": "Simkoyê", "family": "Şikak", "initials": "S. Ş."} +{"name": "Simonyi von Vitézvár, Lajos", "given": "Lajos", "family": "Simonyi von Vitézvár", "initials": "L. S. V."} {"name": "Sinbad", "given": "Sinbad", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sinbad", "order": "FAMILY_FIRST", "family": "Sinbad", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sinbads", "given": "Sinbads", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} @@ -1677,6 +2334,7 @@ {"name": "Sir Van Johnson", "title": "Sir", "given": "Van", "family": "Johnson", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "V. J."} {"name": "Sir abdul van der Berg", "title": "Sir", "given": "abdul", "family": "van der Berg", "initials": "a. B."} {"name": "Sir de Mesnil", "title": "Sir", "family": "de Mesnil", "initials": "M."} +{"name": "Sirius", "given": "Sirius", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sister Mary", "title": "Sister", "given": "Mary", "initials": "M."} {"name": "Sister Souljah", "title": "Sister", "given": "Souljah", "initials": "S."} {"name": "Skeggjason Hr. Geir Jón Magnús Brynjar yngri, þingmaður", "order": "FAMILY_FIRST", "given": "þingmaður", "family": "Skeggjason Hr. Geir Jón Magnús Brynjar", "suffix": "yngri", "initials": "þ. S. H. G. J. M. B."} @@ -1783,10 +2441,16 @@ {"name": "Sn. Yıldırım Kaya Fatma Su, Dr.", "order": "FAMILY_FIRST", "title": "Sn. Dr.", "given": "Kaya", "middle": "Fatma Su", "family": "Yıldırım", "initials": "K. F. S. Y."} {"name": "Sodersen Martine", "order": "FAMILY_FIRST", "given": "Martine", "family": "Sodersen", "initials": "M. S."} {"name": "Sodersen, Martine", "given": "Martine", "family": "Sodersen", "initials": "M. S."} +{"name": "Soedjatmoko", "given": "Soedjatmoko", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sofija Rita Penkauskienė", "given": "Sofija", "middle": "Rita", "family": "Penkauskienė", "initials": "S. R. P."} +{"name": "Solms-Braunfels, Bernhard zu", "given": "Bernhard", "family": "zu Solms-Braunfels", "initials": "B. S."} +{"name": "Solms-Hohensolms-Lich, Hermann zu", "given": "Hermann", "family": "zu Solms-Hohensolms-Lich", "initials": "H. S."} +{"name": "Sophie von Merenberg", "given": "Sophie", "family": "von Merenberg", "initials": "S. M."} +{"name": "Sordo Madaleno, Juan", "given": "Juan", "family": "Sordo Madaleno", "initials": "J. S. M."} {"name": "Souto Brais Manoel", "order": "FAMILY_FIRST", "given": "Brais", "middle": "Manoel", "family": "Souto", "initials": "B. M. S."} {"name": "Souto, Brais Manoel", "given": "Brais", "middle": "Manoel", "family": "Souto", "initials": "B. M. S."} {"name": "Souza, Francisco Xavier Joao Anton de", "given": "Francisco", "middle": "Xavier Joao Anton", "family": "de Souza", "initials": "F. X. J. A. S."} +{"name": "Spewack, Bella Cohen", "given": "Bella", "middle": "Cohen", "family": "Spewack", "initials": "B. C. S."} {"name": "Sr US District Judge Richard G Kopf", "title": "Sr US District Judge", "given": "Richard", "middle": "G", "family": "Kopf", "initials": "R. G. K."} {"name": "Sr. Antoni Baìngiu Torchitòriu Comita de Lacon Gunale", "title": "Sr.", "given": "Antoni", "middle": "Baìngiu Torchitòriu Comita", "family": "de Lacon Gunale", "initials": "A. B. T. C. L. G."} {"name": "Sr. José Pedro Eduardo da Silva Jr., MP", "title": "Sr.", "given": "José", "middle": "Pedro Eduardo", "family": "da Silva", "suffix": "Jr., MP", "initials": "J. P. E. S."} @@ -1802,6 +2466,10 @@ {"name": "Stefan", "order": "FAMILY_FIRST", "family": "Stefan", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Stefan Katie", "order": "FAMILY_FIRST", "given": "Katie", "family": "Stefan", "initials": "K. S."} {"name": "Stefan, Katie", "given": "Katie", "family": "Stefan", "initials": "K. S."} +{"name": "Stefán Hörður Grímsson", "given": "Stefán", "middle": "Hörður", "family": "Grímsson", "initials": "S. H. G."} +{"name": "Stefán Karl Stefánsson", "given": "Stefán", "middle": "Karl", "family": "Stefánsson", "initials": "S. K. S."} +{"name": "Steingrímur SteinÞórsson", "given": "Steingrímur", "family": "SteinÞórsson", "initials": "S. S."} +{"name": "Stephan Guðmundsson Stephansson", "given": "Stephan", "middle": "Guðmundsson", "family": "Stephansson", "initials": "S. G. S."} {"name": "Steven Hardman", "given": "Steven", "family": "Hardman", "initials": "S. H."} {"name": "Steven Hardman, MD - DO - DDS", "title": "MD", "given": "-", "middle": "DO -", "family": "Steven Hardman", "suffix": "DDS", "initials": "-. -. S. H."} {"name": "Steven Hardman, MD, DO, DDS", "given": "Steven", "family": "Hardman", "suffix": "MD, DO, DDS", "initials": "S. H."} @@ -1811,6 +2479,8 @@ {"name": "Stober, Sasilia Hamis", "given": "Sasilia", "middle": "Hamis", "family": "Stober", "initials": "S. H. S."} {"name": "Stober, Zazilia Hamish", "given": "Zazilia", "middle": "Hamish", "family": "Stober", "initials": "Z. H. S."} {"name": "Stober, Zazilia Hamish", "order": "FAMILY_FIRST", "given": "Zazilia", "middle": "Hamish", "family": "Stober", "initials": "Z. H. S."} +{"name": "Struve, Karl von", "given": "Karl", "family": "von Struve", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "K. S."} +{"name": "Studeny, Herma", "given": "Herma", "family": "Studeny", "initials": "H. S."} {"name": "Stöber Hamish Zäzilia", "order": "FAMILY_FIRST", "given": "Hamish", "middle": "Zäzilia", "family": "Stöber", "initials": "H. Z. S."} {"name": "Stöber Zezilia Hemiş", "order": "FAMILY_FIRST", "given": "Zezilia", "middle": "Hemiş", "family": "Stöber", "initials": "Z. H. S."} {"name": "Stöber Zäzilia Hamish", "order": "FAMILY_FIRST", "given": "Zäzilia", "middle": "Hamish", "family": "Stöber", "initials": "Z. H. S."} @@ -1821,14 +2491,21 @@ {"name": "Stöber, Zäzilia Hamish", "order": "FAMILY_FIRST", "given": "Zäzilia", "middle": "Hamish", "family": "Stöber", "initials": "Z. H. S."} {"name": "Støver Zelda Hamish", "order": "FAMILY_FIRST", "given": "Zelda", "middle": "Hamish", "family": "Støver", "initials": "Z. H. S."} {"name": "Støver, Zelda Hamish", "given": "Zelda", "middle": "Hamish", "family": "Støver", "initials": "Z. H. S."} +{"name": "Subandrio", "given": "Subandrio", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Sugihara, Chiune", "given": "Chiune", "family": "Sugihara", "initials": "C. S."} +{"name": "Suharto", "given": "Suharto", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Sukarno", "given": "Sukarno", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sulaiman", "given": "Sulaiman", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sulaiman", "order": "FAMILY_FIRST", "family": "Sulaiman", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sulaiman Salimah", "order": "FAMILY_FIRST", "given": "Salimah", "family": "Sulaiman", "initials": "S. S."} {"name": "Sulaiman, Salimah", "given": "Salimah", "family": "Sulaiman", "initials": "S. S."} {"name": "Sule", "given": "Sule", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Sule", "order": "FAMILY_FIRST", "family": "Sule", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Surāqa Ibn-Mirdās al-Aṣġar", "given": "Surāqa", "middle": "Ibn-Mirdās", "family": "al-Aṣġar", "initials": "S. I. a."} +{"name": "Suzuki, Shōsan", "given": "Shōsan", "family": "Suzuki", "initials": "S. S."} {"name": "Svarun", "given": "Svarun", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} {"name": "Svarun", "order": "FAMILY_FIRST", "family": "Svarun", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Svavar Guðnason", "given": "Svavar", "family": "Guðnason", "initials": "S. G."} {"name": "Svoboda Josef Václav", "order": "FAMILY_FIRST", "given": "Josef", "middle": "Václav", "family": "Svoboda", "initials": "J. V. S."} {"name": "Svoboda, Josef Václav", "given": "Josef", "middle": "Václav", "family": "Svoboda", "initials": "J. V. S."} {"name": "Swami Vivekananda", "title": "Swami", "given": "Vivekananda", "initials": "V."} @@ -1840,9 +2517,24 @@ {"name": "Syukri @ Shu Qi Mohd Nor", "given": "Syukri", "middle": "@ Shu Qi Mohd", "family": "Nor", "initials": "S. @. S. Q. M. N."} {"name": "Szabados Máté Bendegúz", "order": "FAMILY_FIRST", "given": "Máté", "middle": "Bendegúz", "family": "Szabados", "initials": "M. B. S."} {"name": "Szabados, Máté Bendegúz", "given": "Máté", "middle": "Bendegúz", "family": "Szabados", "initials": "M. B. S."} +{"name": "Szigeti, Joseph", "given": "Joseph", "family": "Szigeti", "initials": "J. S."} +{"name": "Sébastien de Brossard", "given": "Sébastien", "family": "de Brossard", "initials": "S. B."} +{"name": "Séverine", "given": "Séverine", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "S."} +{"name": "Süßkind-Schwendi, Richard von", "given": "Richard", "family": "von Süßkind-Schwendi", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "R. S."} +{"name": "Sābūr Ibn-Sahl", "given": "Sābūr", "family": "Ibn-Sahl", "initials": "S. I."} +{"name": "Sādāt, Ǧīhān as-", "given": "Ǧīhān", "middle": "as-", "family": "Sādāt", "initials": "Ǧ. a. S."} +{"name": "Tadsch ad-Din al-Hasani", "given": "Tadsch", "middle": "ad-Din", "family": "al-Hasani", "initials": "T. a. a."} +{"name": "Tahir Jalaluddin", "given": "Tahir", "family": "Jalaluddin", "initials": "T. J."} +{"name": "Takamatsu, Jirō", "given": "Jirō", "family": "Takamatsu", "initials": "J. T."} +{"name": "Takeyama, Michio", "given": "Michio", "family": "Takeyama", "initials": "M. T."} {"name": "Tammik hr Mari-Ann Henri Roobert parlamendiliige", "order": "FAMILY_FIRST", "given": "hr", "middle": "Mari-Ann Henri Roobert parlamendiliige", "family": "Tammik", "initials": "h. M. H. R. p. T."} {"name": "Tammik, Mari-Ann Henri Roobert, parlamendiliige", "given": "Mari-Ann", "middle": "Henri Roobert", "family": "Tammik", "suffix": "parlamendiliige", "ambiguities": ["COMMA_STRUCTURE"], "initials": "M. H. R. T."} +{"name": "Taufīq al-Ḥakīm", "given": "Taufīq", "family": "al-Ḥakīm", "initials": "T. a."} {"name": "Te Awanui-a-Rangi Black", "given": "Te", "middle": "Awanui-a-Rangi", "family": "Black", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "T. A. B."} +{"name": "Teddy Bunn", "given": "Teddy", "family": "Bunn", "initials": "T. B."} +{"name": "Teodoro de Faria", "given": "Teodoro", "family": "de Faria", "initials": "T. F."} +{"name": "Teresa Mañé i Miravet", "given": "Teresa", "family": "Mañé i Miravet", "initials": "T. M. M."} +{"name": "Tewolde Berhan Gebre Egziabher", "given": "Tewolde", "middle": "Berhan Gebre", "family": "Egziabher", "initials": "T. B. G. E."} {"name": "Tham Jun", "given": "Tham", "family": "Jun", "initials": "T. J."} {"name": "Tham Jun Hoe", "given": "Tham", "middle": "Jun", "family": "Hoe", "initials": "T. J. H."} {"name": "Tham Junhoe", "given": "Tham", "family": "Junhoe", "initials": "T. J."} @@ -1852,22 +2544,47 @@ {"name": "The Rt Hon", "title": "The Rt", "family": "Hon", "ambiguities": ["TITLE_OR_NAME"], "initials": "H."} {"name": "The Rt Hon John Jones", "title": "The Rt Hon", "given": "John", "family": "Jones", "initials": "J. J."} {"name": "The Rt Hon Kenneth Clarke QC MP, HMG", "title": "The Rt Hon", "given": "Kenneth", "family": "Clarke", "suffix": "QC MP, HMG", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "K. C."} +{"name": "Theobald, Dietrich von", "given": "Dietrich", "family": "von Theobald", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. T."} +{"name": "Theodor von Schön", "given": "Theodor", "family": "von Schön", "initials": "T. S."} +{"name": "Thibaut II.", "given": "Thibaut", "suffix": "II.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "T."} +{"name": "Thomas I.", "given": "Thomas", "family": "I.", "initials": "T. I."} +{"name": "Thorkild Fjeldsted", "given": "Thorkild", "family": "Fjeldsted", "initials": "T. F."} +{"name": "Thurn und Taxis, Mathilde Therese von", "given": "Mathilde", "middle": "Therese", "family": "von Thurn und Taxis", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. T. T. T."} +{"name": "Théodore Agrippa d'Aubigné", "given": "Théodore", "middle": "Agrippa", "family": "d'Aubigné", "initials": "T. A. d."} +{"name": "Tisza, István", "given": "István", "family": "Tisza", "initials": "I. T."} {"name": "Title First Middle Middle Last, Jr.", "given": "Title", "middle": "First Middle Middle", "family": "Last", "suffix": "Jr.", "initials": "T. F. M. M. L."} +{"name": "Tito, Santi di", "given": "Santi", "family": "di Tito", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "S. T."} {"name": "Tn. Syed Abd Aziz Syed A Ismail Petra MP", "title": "Tn.", "given": "Syed", "middle": "Abd Aziz Syed A Ismail", "family": "Petra", "suffix": "MP", "initials": "S. A. A. S. A. I. P."} +{"name": "Tokugawa, Nariaki", "given": "Nariaki", "family": "Tokugawa", "initials": "N. T."} +{"name": "Toledo Osorio, Fadrique de", "given": "Fadrique", "family": "de Toledo Osorio", "initials": "F. T. O."} {"name": "Tomás", "given": "Tomás", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "T."} {"name": "Tomás", "order": "FAMILY_FIRST", "family": "Tomás", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "T."} +{"name": "Tomás Antonio de la Cerda y Aragón", "given": "Tomás", "middle": "Antonio", "family": "de la Cerda y Aragón", "initials": "T. A. C. A."} +{"name": "Tony Miranda", "given": "Tony", "family": "Miranda", "initials": "T. M."} {"name": "Torres Ana", "order": "FAMILY_FIRST", "given": "Ana", "family": "Torres", "initials": "A. T."} {"name": "Torres, Ana", "given": "Ana", "family": "Torres", "initials": "A. T."} +{"name": "Tounens, Antoine de", "given": "Antoine", "family": "de Tounens", "initials": "A. T."} +{"name": "Traberth, Julie", "given": "Julie", "family": "Traberth", "initials": "J. T."} +{"name": "Tschagribeg", "given": "Tschagribeg", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "T."} +{"name": "Tschurtschenthaler, Anton von", "given": "Anton", "family": "von Tschurtschenthaler", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. T."} {"name": "Tunde Seun Okeke", "given": "Tunde", "middle": "Seun", "family": "Okeke", "initials": "T. S. O."} {"name": "U. S. Grant", "given": "U.", "middle": "S.", "family": "Grant", "initials": "U. S. G."} {"name": "U.S. District Judge Marc Thomas Treadwell", "given": "U.S.", "middle": "District Judge Marc Thomas", "family": "Treadwell", "initials": "U. D. J. M. T. T."} {"name": "UNILEVER LTD", "given": "UNILEVER", "family": "LTD", "initials": "U. L."} {"name": "US Magistrate Judge T Michael Putnam", "title": "US Magistrate Judge", "given": "T", "middle": "Michael", "family": "Putnam", "initials": "T. M. P."} {"name": "US Magistrate-Judge Elizabeth E Campbell", "title": "US Magistrate-Judge", "given": "Elizabeth", "middle": "E", "family": "Campbell", "initials": "E. E. C."} +{"name": "Ueshiba, Morihei", "given": "Morihei", "family": "Ueshiba", "initials": "M. U."} +{"name": "Uexküll, Jakob von", "given": "Jakob", "family": "von Uexküll", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. U."} +{"name": "Uffenbach, Zacharias Konrad von", "given": "Zacharias", "middle": "Konrad", "family": "von Uffenbach", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "Z. K. U."} +{"name": "Ulrich I.", "given": "Ulrich", "family": "I.", "initials": "U. I."} {"name": "Ulrika Wilhelmina Canth", "given": "Ulrika", "middle": "Wilhelmina", "family": "Canth", "initials": "U. W. C."} +{"name": "Ultra Violet", "given": "Ultra", "family": "Violet", "initials": "U. V."} {"name": "Umar Fatima Amina", "order": "FAMILY_FIRST", "given": "Fatima", "middle": "Amina", "family": "Umar", "initials": "F. A. U."} {"name": "Umar, Fatima Amina", "given": "Fatima", "middle": "Amina", "family": "Umar", "initials": "F. A. U."} +{"name": "Umehara, Takeshi", "given": "Takeshi", "family": "Umehara", "initials": "T. U."} +{"name": "Ungnad von Weissenwolf, David zu Sonnegg von", "given": "David", "middle": "zu Sonnegg", "family": "von Ungnad von Weissenwolf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "D. S. U. W."} {"name": "Unilever Ltd", "given": "Unilever", "family": "Ltd", "initials": "U. L."} +{"name": "Unruh, Fritz von", "given": "Fritz", "family": "von Unruh", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "F. U."} {"name": "Urrestaratzu, Ane Miren", "given": "Ane", "middle": "Miren", "family": "Urrestaratzu", "initials": "A. M. U."} {"name": "Urrestaratzu, Ane Miren", "order": "FAMILY_FIRST", "given": "Ane", "middle": "Miren", "family": "Urrestaratzu", "initials": "A. M. U."} {"name": "Urrestaratzu, Jon Andoni", "given": "Jon", "middle": "Andoni", "family": "Urrestaratzu", "initials": "J. A. U."} @@ -1880,6 +2597,7 @@ {"name": "Uxía", "order": "FAMILY_FIRST", "family": "Uxía", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "U."} {"name": "VINCENT VAN GOGH", "given": "VINCENT", "family": "VAN GOGH", "initials": "V. G."} {"name": "Va'apu'u Vitale", "given": "Va'apu'u", "family": "Vitale", "initials": "V. V."} +{"name": "Valderrama Fernández, Ricardo", "given": "Ricardo", "family": "Valderrama Fernández", "initials": "R. V. F."} {"name": "Valdimarsson Jón Hannes", "order": "FAMILY_FIRST", "given": "Jón", "middle": "Hannes", "family": "Valdimarsson", "initials": "J. H. V."} {"name": "Van Buren, Ed", "given": "Ed", "family": "Van Buren", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "E. B."} {"name": "Van Dalen Hoogeveen, Maria da Graça César Martín", "given": "Maria", "middle": "da Graça César Martín", "family": "Van Dalen Hoogeveen", "initials": "M. G. C. M. D. H."} @@ -1888,8 +2606,10 @@ {"name": "Van Johnson Smith", "given": "Van", "middle": "Johnson", "family": "Smith", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "V. J. S."} {"name": "Van Maximilian Carlson", "given": "Van", "middle": "Maximilian", "family": "Carlson", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "V. M. C."} {"name": "Van Nguyen", "given": "Van", "family": "Nguyen", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "V. N."} +{"name": "Van Rooten, Luis", "given": "Luis", "family": "Van Rooten", "initials": "L. R."} {"name": "Van der Merwe Jan Koos", "order": "FAMILY_FIRST", "given": "der Merwe Jan Koos", "family": "Van", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "d. M. J. K. V."} {"name": "Van der Merwe, Jan Koos", "given": "Jan", "middle": "Koos", "family": "Van der Merwe", "initials": "J. K. M."} +{"name": "Varano, Costanza da", "given": "Costanza", "family": "da Varano", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "C. V."} {"name": "Vatson Con Hamiş", "order": "FAMILY_FIRST", "given": "Con", "middle": "Hamiş", "family": "Vatson", "initials": "C. H. V."} {"name": "Vega Smith", "given": "Vega", "family": "Smith", "initials": "V. S."} {"name": "Vega, Juan de la", "given": "Juan", "family": "de la Vega", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. V."} @@ -1912,20 +2632,28 @@ {"name": "Velasquez y Garcia, Juan Q., Jr.", "given": "Juan", "middle": "Q.", "family": "Velasquez y Garcia", "suffix": "Jr.", "initials": "J. Q. V. G."} {"name": "Velasquez y Garcia, Juan, Jr.", "given": "Juan", "family": "Velasquez y Garcia", "suffix": "Jr.", "initials": "J. V. G."} {"name": "Venerable Ananda", "title": "Venerable", "family": "Ananda", "initials": "A."} +{"name": "Victor-Marie d'Estrées", "given": "Victor-Marie", "family": "d'Estrées", "initials": "V. d."} {"name": "Vilkas, Ada Kornelija Eva Sofija von", "given": "Ada", "middle": "Kornelija Eva Sofija", "family": "von Vilkas", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. K. E. S. V."} {"name": "Vincent van Gogh", "given": "Vincent", "family": "van Gogh", "initials": "V. G."} {"name": "Vincent van Gogh van Beethoven", "given": "Vincent", "middle": "van Gogh", "family": "van Beethoven", "initials": "V. G. B."} +{"name": "Vinícius de Moraes", "given": "Vinícius", "family": "de Moraes", "initials": "V. M."} {"name": "Virginia G. Essandoh, J.D.", "given": "Virginia", "middle": "G.", "family": "Essandoh", "suffix": "J.D.", "initials": "V. G. E."} +{"name": "Vladislav I.", "given": "Vladislav", "family": "I.", "initials": "V. I."} {"name": "Volf, Ada Kornelia Yeva Sofiya van den", "given": "Ada", "middle": "Kornelia Yeva Sofiya", "family": "van den Volf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. K. Y. S. V."} {"name": "Volf, Aleksandra Eva Sara van den", "given": "Aleksandra", "middle": "Eva Sara", "family": "van den Volf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. E. S. V."} +{"name": "Vossug ed Dowleh", "given": "Vossug", "middle": "ed", "family": "Dowleh", "initials": "V. e. D."} {"name": "Vuk", "given": "Vuk", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "V."} {"name": "Vuk", "order": "FAMILY_FIRST", "family": "Vuk", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "V."} +{"name": "Vélez de Guevara, Luis", "given": "Luis", "family": "Vélez de Guevara", "initials": "L. V. G."} {"name": "WOOT ALFRED DOUGHERTY III", "given": "WOOT", "middle": "ALFRED", "family": "DOUGHERTY", "suffix": "III", "initials": "W. A. D."} +{"name": "Waldburg-Truchsess, Friedrich Ludwig von", "given": "Friedrich", "middle": "Ludwig", "family": "von Waldburg-Truchsess", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "F. L. W."} {"name": "Wallin Johan Harald", "order": "FAMILY_FIRST", "given": "Johan", "middle": "Harald", "family": "Wallin", "initials": "J. H. W."} {"name": "Wallin, Johan Harald", "order": "FAMILY_FIRST", "given": "Johan", "middle": "Harald", "family": "Wallin", "initials": "J. H. W."} +{"name": "Walter Leschetizky", "given": "Walter", "family": "Leschetizky", "initials": "W. L."} {"name": "Waly Mari shu Halimatu", "order": "FAMILY_FIRST", "given": "Mari", "middle": "shu Halimatu", "family": "Waly", "initials": "M. s. H. W."} {"name": "Wang M.Eng.", "given": "Wang", "suffix": "M.Eng.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "W."} {"name": "Wang Ma PhD", "given": "Wang", "family": "Ma", "suffix": "PhD", "ambiguities": ["SUFFIX_OR_NAME"], "initials": "W. M."} +{"name": "Wang, Zhaojun", "given": "Zhaojun", "family": "Wang", "initials": "Z. W."} {"name": "Washington Jr. MD, Franklin", "given": "Franklin", "family": "Washington", "suffix": "Jr. MD", "initials": "F. W."} {"name": "Watson John Hamish", "order": "FAMILY_FIRST", "given": "John", "middle": "Hamish", "family": "Watson", "initials": "J. H. W."} {"name": "Watson John Hámish", "order": "FAMILY_FIRST", "given": "John", "middle": "Hámish", "family": "Watson", "initials": "J. H. W."} @@ -1938,16 +2666,30 @@ {"name": "Weasley, Ginevra Molly", "given": "Ginevra", "middle": "Molly", "family": "Weasley", "initials": "G. M. W."} {"name": "Weber Annelise", "order": "FAMILY_FIRST", "given": "Annelise", "family": "Weber", "initials": "A. W."} {"name": "Weber, Annelise", "given": "Annelise", "family": "Weber", "initials": "A. W."} +{"name": "Wefayî", "given": "Wefayî", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "W."} +{"name": "Weigold, Hugo", "given": "Hugo", "family": "Weigold", "initials": "H. W."} +{"name": "Weise, Dietrich", "given": "Dietrich", "family": "Weise", "initials": "D. W."} +{"name": "Werner I.", "given": "Werner", "family": "I.", "initials": "W. I."} +{"name": "Wertheimer, Samson", "given": "Samson", "family": "Wertheimer", "initials": "S. W."} +{"name": "Wickenburg, Markus von", "given": "Markus", "family": "von Wickenburg", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "M. W."} {"name": "Wijaya, Maria", "given": "Maria", "family": "Wijaya", "initials": "M. W."} {"name": "Wijaya, Maria", "order": "FAMILY_FIRST", "given": "Maria", "family": "Wijaya", "initials": "M. W."} +{"name": "Wildenbruch, Ernst von", "given": "Ernst", "family": "von Wildenbruch", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. W."} +{"name": "Wilhelm IV.", "given": "Wilhelm", "suffix": "IV.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "W."} +{"name": "Wilkins, Charles", "given": "Charles", "family": "Wilkins", "initials": "C. W."} {"name": "Will De Groot", "given": "Will", "family": "De Groot", "initials": "W. G."} +{"name": "Willem Antonie van Deventer", "given": "Willem", "middle": "Antonie", "family": "van Deventer", "initials": "W. A. D."} +{"name": "Willem van Haren", "given": "Willem", "family": "van Haren", "initials": "W. H."} {"name": "Willemse Bertus Wilbers Henri Retief LP", "order": "FAMILY_FIRST", "given": "Bertus", "middle": "Wilbers Henri Retief", "family": "Willemse", "suffix": "LP", "initials": "B. W. H. R. W."} {"name": "Willemse Heidi Johannes", "order": "FAMILY_FIRST", "given": "Heidi", "middle": "Johannes", "family": "Willemse", "initials": "H. J. W."} {"name": "Willemse, Bertus Wilbers Henri Retief", "given": "Bertus", "middle": "Wilbers Henri Retief", "family": "Willemse", "initials": "B. W. H. R. W."} {"name": "Willemse, Heidi Johannes", "given": "Heidi", "middle": "Johannes", "family": "Willemse", "initials": "H. J. W."} +{"name": "Winghe, Jodocus van", "given": "Jodocus", "family": "van Winghe", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. W."} +{"name": "Witte, Jean Joseph Antoine Marie de", "given": "Jean", "middle": "Joseph Antoine Marie", "family": "de Witte", "initials": "J. J. A. M. W."} {"name": "Wićazowa, Jěwa-Marja Hańža", "given": "Jěwa-Marja", "middle": "Hańža", "family": "Wićazowa", "initials": "J. H. W."} {"name": "Wićazowa, dr. Jěwa-Marja Hańža jr. phd", "order": "FAMILY_FIRST", "title": "dr.", "given": "Jěwa-Marja", "middle": "Hańža", "family": "Wićazowa", "suffix": "jr. phd", "initials": "J. H. W."} {"name": "Wj. Monir Mómen Monir Mómen Balóch", "title": "Wj.", "given": "Monir", "middle": "Mómen Monir Mómen", "family": "Balóch", "initials": "M. M. M. M. B."} +{"name": "Wolf von Engelhardt", "given": "Wolf", "family": "von Engelhardt", "initials": "W. E."} {"name": "Wolf, Ada Cornelia Eva Sophia van den", "given": "Ada", "middle": "Cornelia Eva Sophia", "family": "van den Wolf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. E. S. W."} {"name": "Wolf, Ada Cornelia Eva Sophia von", "given": "Ada", "middle": "Cornelia Eva Sophia", "family": "von Wolf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. E. S. W."} {"name": "Wolf, Anna Cornelia Eva Sophia van den", "given": "Anna", "middle": "Cornelia Eva Sophia", "family": "van den Wolf", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "A. C. E. S. W."} @@ -1968,24 +2710,39 @@ {"name": "Xyz. Smith, John", "given": "John", "family": "Xyz. Smith", "initials": "J. X. S."} {"name": "Xyz. van Johnson", "title": "Xyz.", "given": "van", "family": "Johnson", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "v. J."} {"name": "Y. L.", "given": "Y.", "family": "L.", "initials": "Y. L."} +{"name": "Yamamoto, Baiitsu", "given": "Baiitsu", "family": "Yamamoto", "initials": "B. Y."} +{"name": "Yamamoto, Senji", "given": "Senji", "family": "Yamamoto", "initials": "S. Y."} +{"name": "Yamamoto, Tarō", "given": "Tarō", "family": "Yamamoto", "initials": "T. Y."} +{"name": "Yang, Xianyi", "given": "Xianyi", "family": "Yang", "initials": "X. Y."} {"name": "Yannaki Noémie Katerina", "order": "FAMILY_FIRST", "given": "Noémie", "middle": "Katerina", "family": "Yannaki", "initials": "N. K. Y."} {"name": "Yannaki, Noémie Katerina", "given": "Noémie", "middle": "Katerina", "family": "Yannaki", "initials": "N. K. Y."} {"name": "Yağız Can Kaya", "given": "Yağız", "middle": "Can", "family": "Kaya", "initials": "Y. C. K."} {"name": "Yin Le", "given": "Yin", "family": "Le", "initials": "Y. L."} {"name": "Yin a Le", "given": "Yin", "middle": "a", "family": "Le", "initials": "Y. a. L."} {"name": "Yoshi Emomoto", "given": "Yoshi", "family": "Emomoto", "initials": "Y. E."} +{"name": "Yāzīǧī, Ibrāhīm al-", "given": "Ibrāhīm", "middle": "al-", "family": "Yāzīǧī", "initials": "I. a. Y."} {"name": "Yıldırım, Fatma Su", "given": "Fatma", "middle": "Su", "family": "Yıldırım", "initials": "F. S. Y."} {"name": "Yılmaz Irmak", "order": "FAMILY_FIRST", "given": "Irmak", "family": "Yılmaz", "initials": "I. Y."} {"name": "Yılmaz, Irmak", "given": "Irmak", "family": "Yılmaz", "initials": "I. Y."} +{"name": "Yūsuf al-ʿAẓma", "given": "Yūsuf", "family": "al-ʿAẓma", "initials": "Y. a."} {"name": "Z. Dara, Gavril", "given": "Gavril", "family": "Z. Dara", "initials": "G. Z. D."} {"name": "Z. Dara, Gavril A.", "order": "FAMILY_FIRST", "given": "Gavril", "middle": "A.", "family": "Z. Dara", "initials": "G. A. Z. D."} {"name": "Z. Gavril Dara", "given": "Z.", "middle": "Gavril", "family": "Dara", "initials": "Z. G. D."} {"name": "Zabala Carlos", "order": "FAMILY_FIRST", "given": "Carlos", "family": "Zabala", "initials": "C. Z."} {"name": "Zabala, Carlos", "given": "Carlos", "family": "Zabala", "initials": "C. Z."} +{"name": "Zacharias Konrad von Uffenbach", "given": "Zacharias", "middle": "Konrad", "family": "von Uffenbach", "initials": "Z. K. U."} +{"name": "Zaharias, Babe D.", "given": "Babe", "middle": "D.", "family": "Zaharias", "initials": "B. D. Z."} +{"name": "Zaid Ibn-Ḥārīṯa", "given": "Zaid", "family": "Ibn-Ḥārīṯa", "initials": "Z. I."} +{"name": "Zainab al-Ġazālī", "given": "Zainab", "family": "al-Ġazālī", "initials": "Z. a."} +{"name": "Zaiyāt, Laṭīfa az-", "given": "Laṭīfa", "middle": "az-", "family": "Zaiyāt", "initials": "L. a. Z."} +{"name": "Zalka, Máté", "given": "Máté", "family": "Zalka", "initials": "M. Z."} {"name": "Zamara Imani Bukenya", "given": "Zamara", "middle": "Imani", "family": "Bukenya", "initials": "Z. I. B."} +{"name": "Zarathustra", "given": "Zarathustra", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} +{"name": "Zarea Yaeqob", "given": "Zarea", "family": "Yaeqob", "initials": "Z. Y."} {"name": "Zazilia Hamish Stober", "given": "Zazilia", "middle": "Hamish", "family": "Stober", "initials": "Z. H. S."} {"name": "Zazilia Hamiş Ştöber", "given": "Zazilia", "middle": "Hamiş", "family": "Ştöber", "initials": "Z. H. Ş."} {"name": "Zaziliya Hemish Shtober", "given": "Zaziliya", "middle": "Hemish", "family": "Shtober", "initials": "Z. H. S."} +{"name": "Zaʿīm, Ḥusnī az-", "given": "Ḥusnī", "middle": "az-", "family": "Zaʿīm", "initials": "Ḥ. a. Z."} {"name": "Zein El Dine", "given": "Zein", "middle": "El", "family": "Dine", "initials": "Z. E. D."} {"name": "Zelda Hamish Støver", "given": "Zelda", "middle": "Hamish", "family": "Støver", "initials": "Z. H. S."} {"name": "Zelda Herman Stander", "given": "Zelda", "middle": "Herman", "family": "Stander", "initials": "Z. H. S."} @@ -1996,8 +2753,11 @@ {"name": "Zeynep", "given": "Zeynep", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} {"name": "Zeynep", "order": "FAMILY_FIRST", "family": "Zeynep", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} {"name": "Zezilia Hemiş Stöber", "given": "Zezilia", "middle": "Hemiş", "family": "Stöber", "initials": "Z. H. S."} +{"name": "Zheng, Yisao", "given": "Yisao", "family": "Zheng", "initials": "Y. Z."} +{"name": "Ziemowit IV.", "given": "Ziemowit", "suffix": "IV.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} {"name": "Zrinka", "given": "Zrinka", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} {"name": "Zrinka", "order": "FAMILY_FIRST", "family": "Zrinka", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Z."} +{"name": "Zuylen van Nijevelt, Julius van", "given": "Julius", "family": "van Zuylen van Nijevelt", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "J. Z. N."} {"name": "Zäzilia Gültan Stöber", "given": "Zäzilia", "middle": "Gültan", "family": "Stöber", "initials": "Z. G. S."} {"name": "Zäzilia Hamish Stöber", "given": "Zäzilia", "middle": "Hamish", "family": "Stöber", "initials": "Z. H. S."} {"name": "Zäzilia Hamish Stöber", "order": "FAMILY_FIRST", "given": "Hamish", "middle": "Stöber", "family": "Zäzilia", "initials": "H. S. Z."} @@ -2027,6 +2787,7 @@ {"name": "abdulsalam ahmed salem", "given": "abdulsalam", "middle": "ahmed", "family": "salem", "initials": "a. a. s."} {"name": "abu bakr al baghdadi", "given": "abu bakr", "family": "al baghdadi", "initials": "a. b. b."} {"name": "ahmed abu bakr", "given": "ahmed", "family": "abu bakr", "initials": "a. b."} +{"name": "al-Walīd Ibn-ʿUbaid al-Buḥturī", "given": "al-Walīd", "middle": "Ibn-ʿUbaid", "family": "al-Buḥturī", "initials": "a. I. a."} {"name": "and Jon Dough", "given": "and Jon", "family": "Dough", "initials": "J. D."} {"name": "and van Buren", "given": "and van", "family": "Buren", "initials": "a. v. B."} {"name": "anh van do", "given": "anh", "family": "van do", "initials": "a. v. d."} @@ -2308,21 +3069,47 @@ {"name": "won Baar Dominique Goudiaby, Prof. Dr. Adama Coulibaly Camara Massamba MD DDS", "title": "Prof. Dr.", "given": "Adama", "middle": "Coulibaly Camara Massamba", "family": "won Baar Dominique Goudiaby", "suffix": "MD DDS", "initials": "A. C. C. M. w. B. D. G."} {"name": "xyz. John Smith", "title": "xyz.", "given": "John", "family": "Smith", "initials": "J. S."} {"name": "ylymlaryň doktory, professor Ada Kornelia Sezar Martin fon Brül Gonzales Domingo, hirurg-stomatolog lukman", "title": "professor", "given": "Ada", "middle": "Kornelia Sezar Martin fon Brül Gonzales Domingo", "family": "ylymlaryň doktory", "suffix": "hirurg-stomatolog lukman", "ambiguities": ["COMMA_STRUCTURE"], "initials": "A. K. S. M. f. B. G. D. y. d."} +{"name": "Ábrányi, Emil", "given": "Emil", "family": "Ábrányi", "initials": "E. Á."} +{"name": "Ábrányi, Emil von", "given": "Emil", "family": "von Ábrányi", "ambiguities": ["PARTICLE_OR_GIVEN"], "initials": "E. Á."} +{"name": "Ángel Sanz Briz", "given": "Ángel", "middle": "Sanz", "family": "Briz", "initials": "Á. S. B."} +{"name": "Ásgeir Ásgeirsson", "given": "Ásgeir", "family": "Ásgeirsson", "initials": "Á. Á."} +{"name": "Ásmundur Sveinsson", "given": "Ásmundur", "family": "Sveinsson", "initials": "Á. S."} +{"name": "Étienne Lauréault de Foncemagne", "given": "Étienne", "middle": "Lauréault", "family": "de Foncemagne", "initials": "É. L. F."} {"name": "Íris Adólfsdóttir", "given": "Íris", "family": "Adólfsdóttir", "initials": "Í. A."} {"name": "Íris Adólfsdóttir", "order": "FAMILY_FIRST", "given": "Adólfsdóttir", "family": "Íris", "initials": "A. Í."} +{"name": "Ísleifur Gizursson", "given": "Ísleifur", "family": "Gizursson", "initials": "Í. G."} {"name": "Ó. Pérez", "given": "Ó.", "family": "Pérez", "initials": "Ó. P."} {"name": "Ông Anh Văn Nguyễn ĐBQH", "given": "Ông", "middle": "Anh Văn Nguyễn", "family": "ĐBQH", "initials": "Ô. A. V. N. Đ."} +{"name": "Þorlákur Þórhallsson", "given": "Þorlákur", "family": "Þórhallsson", "initials": "Þ. Þ."} +{"name": "Āqā Buzurg aṭ-Ṭihrānī", "given": "Āqā", "middle": "Buzurg", "family": "aṭ-Ṭihrānī", "initials": "Ā. B. a."} {"name": "ĐBQH Nguyễn Văn Anh", "order": "FAMILY_FIRST", "given": "Nguyễn", "middle": "Văn Anh", "family": "ĐBQH", "initials": "N. V. A. Đ."} +{"name": "Ğawīdān _ Hānum", "given": "Ğawīdān", "middle": "_", "family": "Hānum", "initials": "Ğ. _. H."} +{"name": "Ġazālī, Zainab al-", "given": "Zainab", "middle": "al-", "family": "Ġazālī", "initials": "Z. a. Ġ."} {"name": "İren Adler", "given": "İren", "family": "Adler", "initials": "İ. A."} +{"name": "Ōtani, Kōzui", "given": "Kōzui", "family": "Ōtani", "initials": "K. Ō."} {"name": "Ştöber Zazilia Hamiş", "order": "FAMILY_FIRST", "given": "Zazilia", "middle": "Hamiş", "family": "Ştöber", "initials": "Z. H. Ş."} +{"name": "Šaʿrāwī, Hudā aš-", "given": "Hudā", "middle": "aš-", "family": "Šaʿrāwī", "initials": "H. a. Š."} {"name": "Šejc, Jan Měto", "given": "Jan", "middle": "Měto", "family": "Šejc", "initials": "J. M. Š."} {"name": "Šejc, Jan Měto", "order": "FAMILY_FIRST", "given": "Jan", "middle": "Měto", "family": "Šejc", "initials": "J. M. Š."} +{"name": "Šiblī, Abū-Bakr aš-", "given": "Abū-Bakr", "middle": "aš-", "family": "Šiblī", "initials": "A. a. Š."} +{"name": "Šihāb-ad-Dīn Muḥammad Ġūrī", "given": "Šihāb-ad-Dīn", "middle": "Muḥammad", "family": "Ġūrī", "initials": "Š. M. Ġ."} {"name": "Šołćina, Hanka", "given": "Hanka", "family": "Šołćina", "initials": "H. Š."} {"name": "Šołćina, Hanka", "order": "FAMILY_FIRST", "given": "Hanka", "family": "Šołćina", "initials": "H. Š."} {"name": "Šteber Cecilija Hemiš", "order": "FAMILY_FIRST", "given": "Cecilija", "middle": "Hemiš", "family": "Šteber", "initials": "C. H. Š."} {"name": "Šteber, Cecilija Hemiš", "given": "Cecilija", "middle": "Hemiš", "family": "Šteber", "initials": "C. H. Š."} +{"name": "Šākir al-Faḥḥām", "given": "Šākir", "family": "al-Faḥḥām", "initials": "Š. a."} +{"name": "Ǧalāl-ad-Dīn Rūmī", "given": "Ǧalāl-ad-Dīn", "family": "Rūmī", "initials": "Ǧ. R."} +{"name": "Ǧaʿfarī, Ibrāhīm al-", "given": "Ibrāhīm", "middle": "al-", "family": "Ǧaʿfarī", "initials": "I. a. Ǧ."} +{"name": "Ǧīhān as-Sādāt", "given": "Ǧīhān", "family": "as-Sādāt", "initials": "Ǧ. a."} {"name": "ʊŋono Alaaji KALAM Alɛ Mustafa", "order": "FAMILY_FIRST", "given": "Alaaji", "middle": "KALAM Alɛ Mustafa", "family": "ʊŋono", "initials": "A. K. A. M. ʊ."} {"name": "ʊŋono Alaaji Mustafa KALAM Alɛ", "given": "ʊŋono", "middle": "Alaaji Mustafa KALAM", "family": "Alɛ", "initials": "ʊ. A. M. K. A."} +{"name": "ʿAbbās III.", "given": "ʿAbbās", "suffix": "III.", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "ʿ."} +{"name": "ʿAbd al-ʿAzīz Ibn Marwān", "given": "ʿAbd", "middle": "al-ʿAzīz", "family": "Ibn Marwān", "initials": "ʿ. a. M."} +{"name": "ʿAbd-al-Qādir Badāʾūnī", "given": "ʿAbd-al-Qādir", "family": "Badāʾūnī", "initials": "ʿ. B."} +{"name": "ʿAbd-al-Ǧabbār Ibn-Aḥmad", "given": "ʿAbd-al-Ǧabbār", "family": "Ibn-Aḥmad", "initials": "ʿ. I."} +{"name": "ʿAbdallāh Ibn-ʿAbdalqādir", "given": "ʿAbdallāh", "family": "Ibn-ʿAbdalqādir", "initials": "ʿ. I."} +{"name": "ʿImād al-Ḥasanī", "given": "ʿImād", "family": "al-Ḥasanī", "initials": "ʿ. a."} +{"name": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī", "given": "ʿĀliya", "middle": "Bint-ʿAlī", "family": "al-Ḥiǧāzī", "initials": "ʿ. B. a."} {"name": "Δημήτρης", "given": "Δημήτρης", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Δ."} {"name": "Δημήτρης", "order": "FAMILY_FIRST", "family": "Δημήτρης", "ambiguities": ["GIVEN_OR_FAMILY"], "initials": "Δ."} {"name": "Ειρήνη Πολίτη", "given": "Ειρήνη", "family": "Πολίτη", "initials": "Ε. Π."} @@ -3190,6 +3977,16 @@ {"name": "ស្តូបើ ហ្សាហ្សីលៀ ហេមីស", "order": "FAMILY_FIRST", "given": "ហ្សាហ្សីលៀ", "middle": "ហេមីស", "family": "ស្តូបើ", "initials": "ហ. ហ. ស."} {"name": "ស្តូបើ, ហ្សាហ្សីលៀ ហេមីស", "given": "ហ្សាហ្សីលៀ", "middle": "ហេមីស", "family": "ស្តូបើ", "initials": "ហ. ហ. ស."} {"name": "ហ្សាហ្សីលៀ ហេមីស ស្តូបើ", "given": "ហ្សាហ្សីលៀ", "middle": "ហេមីស", "family": "ស្តូបើ", "initials": "ហ. ហ. ស."} +{"name": "Ḥabīballāh Kalakānī", "given": "Ḥabīballāh", "family": "Kalakānī", "initials": "Ḥ. K."} +{"name": "Ḥakīm, Taufīq al-", "given": "Taufīq", "middle": "al-", "family": "Ḥakīm", "initials": "T. a. Ḥ."} +{"name": "Ḥamza Fanṣūrī", "given": "Ḥamza", "family": "Fanṣūrī", "initials": "Ḥ. F."} +{"name": "Ḥusain Ṯanāʾī Mašhadī", "given": "Ḥusain", "middle": "Ṯanāʾī", "family": "Mašhadī", "initials": "Ḥ. Ṯ. M."} +{"name": "Ḥusnī az-Zaʿīm", "given": "Ḥusnī", "family": "az-Zaʿīm", "initials": "Ḥ. a."} +{"name": "Ḥāǧǧ, Kamāl Yūsuf al-", "given": "Kamāl", "middle": "Yūsuf al-", "family": "Ḥāǧǧ", "initials": "K. Y. a. Ḥ."} +{"name": "Ḫarrāṭ, Idwār al-", "given": "Idwār", "middle": "al-", "family": "Ḫarrāṭ", "initials": "I. a. Ḫ."} +{"name": "Ṣafī-ad-Dīn Ardabīlī", "given": "Ṣafī-ad-Dīn", "family": "Ardabīlī", "initials": "Ṣ. A."} +{"name": "Ṭihrānī, Āqā Buzurg aṭ-", "given": "Āqā", "middle": "Buzurg aṭ-", "family": "Ṭihrānī", "initials": "Ā. B. a. Ṭ."} +{"name": "Ṯābit Ibn-Qurra", "given": "Ṯābit", "family": "Ibn-Qurra", "initials": "Ṯ. I."} {"name": "‏John‏ Smith", "given": "John", "family": "Smith", "initials": "J. S."} {"name": "‏محمد بن سلمان‏", "given": "محمد", "family": "بن سلمان", "initials": "م. س."} {"name": "∫≜⩕ Smith 😊", "given": "∫≜⩕", "family": "Smith", "initials": "∫. S."} From 45dc2a85ae832a8b85570f983a5774fa7c39cb5f Mon Sep 17 00:00:00 2001 From: Derek Gulbranson Date: Fri, 16 Oct 2026 14:32:11 -0700 Subject: [PATCH 2/4] Fix the GND corpus review findings: unstated particles, loud failures MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit A GND surname with no prefix was written as surname-core, which tells the comparison the name has no particle. GND does not split a particle inside a surname (Vélez de Guevara), so 19 renderings recorded the parser's `de` as a disagreement no fix could clear. Such a surname is now stated whole, and only the family is compared: the GND record drops 12 renderings and 71 particle/base entries, and gains none. The build now fails before writing instead of shrinking the corpus: a stratum below its floor, a query that matches nothing, or pages that do not add up to the total. A cached response is validated on read and named when damaged, and written atomically. The regnal branch checks its preferred name, and a record carrying a field the script does not know is refused. --record prints, per source, how many changes of each kind it accepts, and an empty fields file is an error. Tests: every rejection guard isolated, the glued separators parametrized, pool() and build() on a stubbed search, the cache, the committed files' invariants, and the re-record test redirected through sources() so a later source cannot be written into the tree. Six mutants of the new guards are each killed. Docs: the license quote made verbatim, the README's _CORPUS_NAMES sentence rewritten (the release-figure rule is AGENTS.md's to state, and this PR leaves it alone), CLDR-only wording generalized, an "adding a source" lesson in the README, and AGENTS.md's validation paragraph now names the GND record. Co-Authored-By: Claude Opus 5.5 --- AGENTS.md | 2 +- tests/v2/test_cldr_agreement.py | 16 +- tests/v2/test_gnd_corpus.py | 264 ++++++++++-- tools/differential/README.md | 10 +- tools/differential/build_gnd_corpus.py | 151 +++++-- tools/differential/cldr_agreement.py | 45 +- tools/differential/gnd_LICENSE | 2 +- tools/differential/gnd_agreement.json | 320 -------------- tools/differential/gnd_fields.jsonl | 558 ++++++++++++------------- 9 files changed, 670 insertions(+), 698 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index bc856333..1dbda2b5 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -261,7 +261,7 @@ Add a dedicated `copy.deepcopy()` round-trip test for it too (see `test_regexes_ **Adding a flag-gated post-parse transform** (reorder/adjust) — add a `Constants` boolean (default `False`), implement a `handle_*()` method, and call it in `post_process()` after `handle_firstnames()` and before `handle_capitalization()`, gated on the flag. Default-off keeps existing parses byte-for-byte unchanged. Two shipped examples: `patronymic_name_order` gates both `handle_east_slavic_patronymic_name_order()` (#85) and `handle_turkic_patronymic_name_order()` (#185) — one flag driving two independent handlers, added in the same `post_process()` slot; `middle_name_as_last` gates `handle_middle_name_as_last()` (#133), which folds `middle_list` into `last_list`. -**Validating a new parsing rule** — before implementing, simulate it in a throwaway script against `TEST_NAMES` (plus a few target-language examples) to catch regressions/false-positives early. E.g. this surfaced the `last_base` `do`/`st`/`mc` empties and the patronymic `"David Michael Abramovich"` false-reorder. After the change, `tests/v2/test_snapshot.py` lists every corpus name it moved, grouped by changed field -- read them, and re-record with `uv run python tools/differential/snapshot.py --record` once every move is intended, so the PR diff of `snapshot.jsonl` shows the reviewer the same list. `uv run python tools/differential/cldr_agreement.py` reports how the tree's agreement with CLDR's stated name fields moved; `tests/v2/test_cldr_agreement.py` fails on any move, and `tools/differential/cldr_agreement.json` doubles as a measured list of names the parser and CLDR read differently. A locale-pack change reads the second view the same command prints, per pack (`cldr_agreement_locales.json`, #672); its `JA` rows run only with the `ja` extra installed. +**Validating a new parsing rule** — before implementing, simulate it in a throwaway script against `TEST_NAMES` (plus a few target-language examples) to catch regressions/false-positives early. E.g. this surfaced the `last_base` `do`/`st`/`mc` empties and the patronymic `"David Michael Abramovich"` false-reorder. After the change, `tests/v2/test_snapshot.py` lists every corpus name it moved, grouped by changed field -- read them, and re-record with `uv run python tools/differential/snapshot.py --record` once every move is intended, so the PR diff of `snapshot.jsonl` shows the reviewer the same list. `uv run python tools/differential/cldr_agreement.py` reports how the tree's agreement with CLDR's stated name fields moved; `tests/v2/test_cldr_agreement.py` fails on any move, and `tools/differential/cldr_agreement.json` doubles as a measured list of names the parser and CLDR read differently. The same command and test score the GND corpus's real names (`gnd_fields.jsonl`, record `gnd_agreement.json`) by the same rules, and `--record` rewrites every record, printing per source what it accepts. A locale-pack change reads the second view the same command prints, per pack (`cldr_agreement_locales.json`, #672); its `JA` rows run only with the `ja` extra installed. ## Gotchas diff --git a/tests/v2/test_cldr_agreement.py b/tests/v2/test_cldr_agreement.py index 151fcc7b..39882c1a 100644 --- a/tests/v2/test_cldr_agreement.py +++ b/tests/v2/test_cldr_agreement.py @@ -153,8 +153,9 @@ def test_changes_reports_a_rendering_that_is_gone() -> None: assert message.startswith("gone: b/nativeG/givenFirst") -#: Each source's corpus file, and the fewest renderings it may hold: a -#: truncated file would otherwise pass both checks below. +#: Each source's corpus file, and a floor its distinct texts must +#: exceed: a truncated file would otherwise pass both checks below, and +#: an emptied one re-recorded would match its emptied record. _CORPORA = {"CLDR": ("corpus_cldr.jsonl", 1000), "GND": ("corpus_gnd.jsonl", 500)} @@ -270,13 +271,20 @@ def test_a_re_record_drops_entries_whose_file_left_the_table( tmp_path: Path, monkeypatch: pytest.MonkeyPatch) -> None: # The carry-over that keeps an unmeasured pack's entries must not # keep an unmapped file's too. + # Every record is redirected through sources() itself, so a source + # added later cannot be written into the tree by this test. record = tmp_path / "locales.json" agreement.write_record({"xx/nativeG/sorting": {"text": "X"}}, record) + real = agreement.sources() + redirected = {name: (fields, tmp_path / f"{name}.json") + for name, (fields, _) in real.items()} monkeypatch.setattr(agreement, "LOCALE_RECORD", record) - monkeypatch.setattr(agreement, "RECORD", tmp_path / "default.json") - monkeypatch.setattr(agreement, "GND_RECORD", tmp_path / "gnd.json") + monkeypatch.setattr(agreement, "sources", lambda: redirected) assert agreement.main(["--record"]) == 0 assert "xx/nativeG/sorting" not in agreement.read_record(record) + # and the re-record wrote every source's record, not CLDR's alone + for name, (fields, written) in redirected.items(): + assert agreement.read_record(written) == agreement.read_record(real[name][1]), name @pytest.mark.parametrize("pack", [ diff --git a/tests/v2/test_gnd_corpus.py b/tests/v2/test_gnd_corpus.py index 10a370f3..ab7317ac 100644 --- a/tests/v2/test_gnd_corpus.py +++ b/tests/v2/test_gnd_corpus.py @@ -2,9 +2,16 @@ The build script is the only part of the GND corpus that touches the network, so the renderings it writes from a lobid record are pinned here -on hand-written records in lobid's shape. tools/ is not a package, so the -module is loaded by path, as _differential_fixtures.py loads compare.py. +on hand-written records in lobid's shape, its sampling on a stubbed +search, and the committed files on the invariants the build promises. +tools/ is not a package, so the module is loaded by path, as +_differential_fixtures.py loads compare.py. """ +import json +import urllib.request +from collections import Counter +from collections.abc import Callable +from pathlib import Path from typing import Any import pytest @@ -18,8 +25,8 @@ _FAMILY_FIRST = build.Stratum("cjk", "q", 1, family_first=True) -def _record(written: str, **entity: str) -> dict[str, Any]: - return {"gndIdentifier": "118540238", "preferredName": written, +def _record(written: str, gnd: str = "118540238", **entity: str) -> dict[str, Any]: + return {"gndIdentifier": gnd, "preferredName": written, "preferredNameEntityForThePerson": {k: [v] for k, v in entity.items()}} @@ -27,6 +34,8 @@ def _texts(rows: list[dict[str, Any]]) -> list[tuple[str, str, bool]]: return [(row["order"], row["text"], row["composed"]) for row in rows] +# -- renderings --------------------------------------------------------------- + def test_a_surname_record_gives_its_index_form_and_a_composed_one() -> None: rows = build.renderings(_record("Gogh, Vincent van", forename="Vincent", prefix="van", surname="Gogh"), _PLAIN) @@ -36,30 +45,28 @@ def test_a_surname_record_gives_its_index_form_and_a_composed_one() -> None: "surname-core": "Gogh"} -def test_every_field_occurs_in_every_rendering() -> None: - # A field that did not occur would be expected EMPTY by the - # comparison, a disagreement no parser fix could resolve. That is - # what a glued particle did before its composed line stated the word - # whole: `d'` and `Arenberg` are not words of `d'Arenberg`. - for written, entity in [ - ("Arenberg, Auguste d'", {"forename": "Auguste", "prefix": "d'", - "surname": "Arenberg"}), - ("Ǧaʿfarī, Ibrāhīm al-", {"forename": "Ibrāhīm", "prefix": "al-", - "surname": "Ǧaʿfarī"}), - ("García Márquez, Gabriel", {"forename": "Gabriel", - "surname": "García Márquez"})]: - for row in build.renderings(_record(written, **entity), _PLAIN): - for value in row["fields"].values(): - assert agreement.occurs(value, row["text"]), (row["text"], value) - - -def test_a_glued_particle_is_stated_whole_where_it_is_glued() -> None: +def test_a_surname_with_no_prefix_is_stated_whole() -> None: + # GND keeps a particle inside a surname (`Vélez de Guevara`), so a + # missing prefix is not a statement that there is none. As + # surname-core it would expect family_particles '' and record the + # parser's `de` as a disagreement no fix could clear. + rows = build.renderings(_record("Vélez de Guevara, Luis", forename="Luis", + surname="Vélez de Guevara"), _PLAIN) + for row in rows: + assert row["fields"] == {"given": "Luis", "surname": "Vélez de Guevara"} + assert "family_particles" not in agreement.expected_roles(row["fields"], row["text"]) + + +@pytest.mark.parametrize("mark", build._GLUED) +def test_a_glued_particle_is_stated_whole_where_it_is_glued(mark: str) -> None: + # `d'` and `Arenberg` are not words of `d'Arenberg`: stated apart, the + # comparison would expect an empty family no parser fix could match. index, composed = build.renderings( - _record("Arenberg, Auguste d'", forename="Auguste", prefix="d'", - surname="Arenberg"), _PLAIN) - assert composed["text"] == "Auguste d'Arenberg" - assert composed["fields"] == {"given": "Auguste", "surname": "d'Arenberg"} - assert index["fields"]["surname-prefix"] == "d'" + _record(f"Arenberg, Auguste d{mark}", forename="Auguste", + prefix=f"d{mark}", surname="Arenberg"), _PLAIN) + assert composed["text"] == f"Auguste d{mark}Arenberg" + assert composed["fields"] == {"given": "Auguste", "surname": f"d{mark}Arenberg"} + assert index["fields"]["surname-prefix"] == f"d{mark}" def test_a_family_first_area_keeps_the_index_form_only() -> None: @@ -83,18 +90,42 @@ def test_a_regnal_name_is_composed_without_its_name_addition() -> None: assert row["fields"] == {"given": "Johann", "generation": "II."} +def test_a_field_value_is_read_without_its_edge_spaces() -> None: + [index, _] = build.renderings(_record("Gogh, Vincent", forename=" Vincent ", + surname="Gogh"), _PLAIN) + assert index["fields"]["given"] == "Vincent" + + +def _multi(written: str, **entity: list[str]) -> dict[str, Any]: + return {"gndIdentifier": "1", "preferredName": written, + "preferredNameEntityForThePerson": entity} + + @pytest.mark.parametrize("record", [ + # Each row is refused by one guard alone; the comment names it. # a descriptor the fields cannot place _record("Eutychios, von Alexandria", personalName="Eutychios", nameAddition="von Alexandria"), - _record("King, Martin Luther, Jr.", forename="Martin Luther", - surname="King", nameAddition="Jr."), + # a nameAddition on a surname record whose index form still matches + _record("King, Martin", forename="Martin", surname="King", nameAddition="Jr."), # a preferred name its fields do not spell _record("Gogh, Vincent", forename="Vincent", prefix="van", surname="Gogh"), _record("Amha Selassie", personalName="Amha Selassie I."), - # two values for one field - {"gndIdentifier": "1", "preferredName": "A, B", - "preferredNameEntityForThePerson": {"surname": ["A", "C"], "forename": ["B"]}}, + _record("Something else", personalName="Ludwig", counting="II."), + # a personalName beside surname fields + _record("Musabbiḥī al-", personalName="Musabbiḥī", prefix="al-"), + _record("Ludwig II.", personalName="Ludwig", counting="II.", + prefix="von", surname="Bayern"), + # a comma inside a field, where the written name agrees + _record("A, B", personalName="A, B"), + _record("A, B, C", surname="A, B", forename="C"), + # a surname with no forename + _record("Gogh", surname="Gogh"), + # a field this script does not know + _record("Björk", personalName="Björk", epithet="the Great"), + # two values for one field: the plain direct name would lose its number + _multi("Johann", personalName=["Johann"], counting=["II.", "III."]), + _multi("A, B", surname=["A", "C"], forename=["B"]), ]) def test_a_record_its_fields_cannot_account_for_is_left_out( record: dict[str, Any]) -> None: @@ -115,3 +146,172 @@ def test_a_duplicate_rendering_is_refused() -> None: def test_every_stratum_has_a_distinct_label() -> None: labels = [stratum.label for stratum in build.STRATA] assert len(labels) == len(set(labels)) + + +# -- sampling: pool() and build() on a stubbed search -------------------------- + +def _stub_search(totals: dict[str, int], members: dict[str, list[dict[str, Any]]], + calls: list[tuple[str, int, int]] + ) -> Callable[[str, int, int, bool], dict[str, Any]]: + """A _search answering by the query's id-slice suffix ('' for none).""" + def search(query: str, size: int, start: int, refresh: bool) -> dict[str, Any]: + suffix = query.rsplit("gndIdentifier:", 1)[1] if "gndIdentifier:" in query else "" + calls.append((suffix, size, start)) + return {"totalItems": totals[suffix], + "member": members.get(suffix, [])[start:start + size]} + return search + + +def _people(n: int) -> list[dict[str, Any]]: + return [_record(f"P{i}", gnd=str(i), personalName=f"P{i}") for i in range(n)] + + +def test_pool_takes_the_widest_slice_that_fits_and_pages_it_whole( + monkeypatch: pytest.MonkeyPatch) -> None: + calls: list[tuple[str, int, int]] = [] + totals = {"": build.POOL + 1, "*7": build.POOL, "*07": 3, "*007": 1} + monkeypatch.setattr(build, "_search", _stub_search( + totals, {"*7": _people(build.POOL)}, calls)) + records = build.pool(_PLAIN, refresh=False) + assert len(records) == build.POOL # total == POOL fits + pages = [start for suffix, size, start in calls if size == build.PAGE] + assert pages == list(range(0, build.POOL, build.PAGE)) + assert {suffix for suffix, _, _ in calls} == {"", "*7"} + + +def test_pool_applies_the_stratum_predicate(monkeypatch: pytest.MonkeyPatch) -> None: + monkeypatch.setattr(build, "_search", _stub_search({"": 4}, {"": _people(4)}, [])) + odd = build.Stratum("odd", "q", 1, keep=lambda r: int(r["gndIdentifier"]) % 2 == 1) + assert [r["gndIdentifier"] for r in build.pool(odd, False)] == ["1", "3"] + + +@pytest.mark.parametrize(("totals", "members", "message"), [ + ({"": 0}, {}, "matches nothing"), + ({"": 5}, {"": _people(3)}, "paged for a total of 5"), + ({"": 2}, {"": [_people(1)[0], _people(1)[0]]}, r"\(1 distinct\)"), + ({s: build.POOL + 1 for s in build.SLICES}, {}, "add a slice"), +]) +def test_pool_refuses_a_stratum_it_cannot_trust( + monkeypatch: pytest.MonkeyPatch, totals: dict[str, int], + members: dict[str, list[dict[str, Any]]], message: str) -> None: + monkeypatch.setattr(build, "_search", _stub_search(totals, members, [])) + with pytest.raises(ValueError, match=message): + build.pool(_PLAIN, refresh=False) + + +def test_build_takes_records_once_in_hash_order_up_to_the_quota( + monkeypatch: pytest.MonkeyPatch) -> None: + people = _people(6) + # A refused record that sorts FIRST, so it is met before the quota fills. + gnd = min((str(i) for i in range(100, 200)), + key=lambda g: build._order({"gndIdentifier": g})) + refused = _record("Wrong", gnd=gnd, personalName="Right") + assert build._order(refused) < min(build._order(p) for p in people) + first = build.Stratum("first", "a", 2) + second = build.Stratum("second", "b", 10, least=1) + pools = {"a": [*people, refused], "b": list(people)} + monkeypatch.setattr(build, "STRATA", (first, second)) + monkeypatch.setattr(build, "pool", lambda stratum, refresh: pools[stratum.query]) + rows = build.build(refresh=False) + taken = {label: [r["file"] for r in rows if r["label"] == label] + for label in ("first", "second")} + by_hash = [p["gndIdentifier"] for p in sorted(people, key=build._order)] + # taken in hash order, not input order; the refused record costs no quota + assert taken["first"] == by_hash[:2] + # an id the first stratum took is not taken again + assert taken["second"] == by_hash[2:] + + +def test_build_stops_before_writing_when_a_stratum_falls_short( + monkeypatch: pytest.MonkeyPatch) -> None: + monkeypatch.setattr(build, "STRATA", (build.Stratum("thin", "a", 5, least=3),)) + monkeypatch.setattr(build, "pool", lambda stratum, refresh: _people(2)) + with pytest.raises(ValueError, match="thin 2/3"): + build.build(refresh=False) + + +# -- the cache ---------------------------------------------------------------- + +class _Response: + def __init__(self, body: bytes) -> None: + self.body = body + + def __enter__(self) -> "_Response": + return self + + def __exit__(self, *exc: object) -> None: + return None + + def read(self) -> bytes: + return self.body + + +def _serve(monkeypatch: pytest.MonkeyPatch, tmp_path: Path, body: bytes) -> list[str]: + monkeypatch.setenv("NAMEPARSER_TOOLS_CACHE", str(tmp_path)) + fetched: list[str] = [] + + def urlopen(request: urllib.request.Request, timeout: int) -> _Response: + fetched.append(request.full_url) + return _Response(body) + monkeypatch.setattr(build.urllib.request, "urlopen", urlopen) + return fetched + + +_GOOD = json.dumps({"totalItems": 0, "member": []}).encode() + + +def test_a_cached_response_is_read_without_fetching( + monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None: + fetched = _serve(monkeypatch, tmp_path, _GOOD) + build._get_json({"q": "x"}, refresh=False) + build._get_json({"q": "x"}, refresh=False) + assert len(fetched) == 1 + build._get_json({"q": "x"}, refresh=True) + assert len(fetched) == 2 + assert not list((tmp_path / "gnd").glob("*.part")) + + +def test_a_response_that_is_not_a_search_result_is_not_cached( + monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None: + _serve(monkeypatch, tmp_path, b'{"error": "rate limited"}') + with pytest.raises(ValueError, match="not a lobid search response"): + build._get_json({"q": "x"}, refresh=False) + assert not list((tmp_path / "gnd").iterdir()) + + +def test_a_damaged_cache_file_is_named( + monkeypatch: pytest.MonkeyPatch, tmp_path: Path) -> None: + _serve(monkeypatch, tmp_path, _GOOD) + build._get_json({"q": "x"}, refresh=False) + [cached] = (tmp_path / "gnd").iterdir() + cached.write_text('{"totalItems": 0, "memb', encoding="utf-8") + with pytest.raises(ValueError, match=f"{cached.name}.*--refresh"): + build._get_json({"q": "x"}, refresh=False) + + +# -- the committed files ------------------------------------------------------- + +_ROWS = agreement.load_rows(agreement.GND_FIELDS) +_STRATA = {stratum.label: stratum for stratum in build.STRATA} + + +def test_every_committed_field_occurs_in_its_rendering() -> None: + # A field that did not occur would be expected EMPTY by the + # comparison, a disagreement no parser fix could resolve. + missing = [(row["text"], value) for row in _ROWS for value in row["fields"].values() + if not agreement.occurs(value, row["text"])] + assert not missing + + +def test_each_committed_stratum_holds_what_the_build_promises() -> None: + names = {label: {row["file"] for row in _ROWS if row["label"] == label} + for label in {row["label"] for row in _ROWS}} + assert set(names) == set(_STRATA) + for label, ids in names.items(): + assert _STRATA[label].floor <= len(ids) <= _STRATA[label].quota, label + # one stratum per person: a person in two would be counted twice + owners = Counter(len({r["label"] for r in _ROWS if r["file"] == gnd}) + for gnd in {row["file"] for row in _ROWS}) + assert set(owners) == {1} + assert not [row for row in _ROWS if _STRATA[row["label"]].family_first + and row["order"] == "givenFirst"] diff --git a/tools/differential/README.md b/tools/differential/README.md index f9b833e0..709e15d8 100644 --- a/tools/differential/README.md +++ b/tools/differential/README.md @@ -187,7 +187,7 @@ invocation shows it. | `corpus_issues.jsonl` | name-like strings harvested from the GitHub issue tracker | anything nobody ever reported | | `corpus_cjk.jsonl` | the CJK-bearing rows of `tests/v2/cases.py`, via `build_cjk_corpus.py` (#295) | anything the case table itself missed | | `corpus_cldr.jsonl` | Unicode CLDR's person-name formatting test data at `release-48`: each fictional name's long, formal rendering in givenFirst, surnameFirst and sorting order, about 110 locales in native scripts, via `build_cldr_corpus.py` (2026-10-12); Unicode-3.0, notice in `cldr_LICENSE` | real-world name distributions: the names are written to fill every field, so full-house names are over-represented and plain two-word names under-represented | -| `corpus_gnd.jsonl` | the German National Library's authority file (GND, via lobid), real people who are deceased and have a Wikipedia article: each preferred name as cataloged (`Gogh, Vincent van`) and, outside family-first areas, a given-first rendering composed from its fields, sampled by shape and area via `build_gnd_corpus.py` (2026-10-16); CC0, credit in `gnd_LICENSE` | names as their bearers write them: German library romanization and German forms for historic figures, Latin script only, no titles, credentials or nicknames, and the catalog's entry rules (not the bearer's culture) decide what counts as a surname | +| `corpus_gnd.jsonl` | the German National Library's authority file (GND, via lobid), real people who are deceased and have a Wikipedia article: each preferred name as cataloged (`Gogh, Vincent van`) and, outside family-first areas, a given-first rendering composed from its fields (a regnal name is composed only, `Johann II.`, without its German descriptor), sampled by shape and area via `build_gnd_corpus.py` (2026-10-16); CC0, credit in `gnd_LICENSE` | names as their bearers write them: German library romanization and German forms for historic figures, Latin script only, no titles, credentials or nicknames, and the catalog's entry rules (not the bearer's culture) decide what counts as a surname | | `corpus_rules.jsonl` | every example in `docs/design/rules.md`, via `build_rules_corpus.py` (#414) | anything the rules doc has no example for | | `corpus_shapes.jsonl` | shape-tagged rows of `tests/v2/cases.py`, via `build_shapes_corpus.py` (#468) | anything no one has tagged a row for | @@ -392,7 +392,7 @@ data can. `corpus_cldr.jsonl` was the first corpus whose names arrive with ground truth: CLDR states every name's fields separately, and `build_cldr_corpus.py` keeps them in `cldr_fields.jsonl`. The snapshot watches those names like any corpus's. Separately, `cldr_agreement.py` compares them against CLDR, role by role — title, given names, family, suffix, and the particle/base split where CLDR states it — and records every disagreement in `cldr_agreement.json`. -`tests/v2/test_cldr_agreement.py` holds the tree to that record. It fails when a role that agreed stops agreeing, when a recorded disagreement starts agreeing (so it can be recorded and guarded), when a recorded disagreement's answer changes, and when a recorded rendering no longer exists. When every reported change is intended: +`tests/v2/test_cldr_agreement.py` holds the tree to each source's record (and to the locale record below). It fails when a role that agreed stops agreeing, when a recorded disagreement starts agreeing (so it can be recorded and guarded), when a recorded disagreement's answer changes, and when a recorded rendering no longer exists. When every reported change is intended: uv run python tools/differential/cldr_agreement.py --record @@ -400,8 +400,10 @@ and say why in the commit. Run it without `--record` for per-role agreement coun A second view measures the locale packs (#672). `LOCALE_FILES` in `cldr_agreement.py` maps each CLDR file to the pack for its language (`zh`, `zh_Hant`, `yue`, `yue_Hans` → `ZH`; `ja` → `JA`; `ru` → `RU`; `tr`, `az` → `TR_AZ`); those renderings are parsed with `parser_for(pack)`, over the same `FAMILY_FIRST` base where CLDR's order is surnameFirst, and their disagreements go to `cldr_agreement_locales.json`, ratcheted per pack by the same test. The summary prints, per pack, how many of its renderings agree in every role under the default parser and under the pack, so a pack PR shows what it moved on its own language. A new pack adds its files to `LOCALE_FILES`, or its name to `NO_CLDR`; the test fails on a pack in neither. The modelling differences stay recorded here too: a pack is not meant to agree with CLDR where the models differ by design. -**The GND source.** `build_gnd_corpus.py` writes the GND's name parts in CLDR's field vocabulary (`forename` → `given`, `prefix` → `surname-prefix`, `surname` → `surname-core`, `counting` → `generation`, and a `personalName` -- a person entered under the whole name, with no surname -- as `given` alone, so the family is expected empty), so `cldr_agreement.py` compares `gnd_fields.jsonl` by the same rules and records its disagreements in `gnd_agreement.json`, ratcheted by the same test. The locale view reads CLDR only. A composed rendering says so (`composed: true`); where a particle is glued to the surname (`d'Arenberg`, `al-Ǧaʿfarī`) the composed line states the glued word as a whole `surname`, since the comparison matches fields word by word, and the index form, where the particle is a word of its own, keeps the split. Raw lobid responses are cached outside the tree (`$NAMEPARSER_TOOLS_CACHE` or `~/.cache/nameparser-tools/gnd`); `--refresh` fetches them again. +**The GND source.** `build_gnd_corpus.py` writes the GND's name parts in CLDR's field vocabulary (`forename` → `given`, `prefix` → `surname-prefix` with the `surname` as `surname-core`, a `surname` with no `prefix` → `surname` whole, `counting` → `generation`, and a `personalName` -- a person entered under the whole name, with no surname -- as `given` alone, so the family is expected empty), so `cldr_agreement.py` compares `gnd_fields.jsonl` by the same rules and records its disagreements in `gnd_agreement.json`, ratcheted by the same test. The locale view reads CLDR only. A composed rendering says so (`composed: true`); where a particle is glued to the surname (`d'Arenberg`, `al-Ǧaʿfarī`) the composed line states the glued word as a whole `surname`, since the comparison matches fields word by word, and the index form, where the particle is a word of its own, keeps the split. A surname with no `prefix` is stated whole for the same kind of reason: GND does not split a particle inside a surname (`Vélez de Guevara`), so a missing prefix means "not stated", not "no particle", and only `family` is compared there. Raw lobid responses are cached outside the tree, in a `gnd/` directory under `$NAMEPARSER_TOOLS_CACHE` (default `~/.cache/nameparser-tools`); `--refresh` fetches them again. The build stops before writing anything when a stratum falls below its floor, a query matches nothing, or a pool pages short, so a lobid change fails it rather than shrinking the corpus; `--record` prints, per source, how many changes of each kind it accepts. + +**Adding a source.** Map only what the source states. The comparison reads a missing field as a statement that the role is empty, so a field the source leaves unstated must be mapped so that its role is not compared at all: #688's first build wrote a prefixless GND surname as `surname-core`, and 19 renderings recorded the parser's `de` in `Vélez de Guevara` as a disagreement no fix could clear. A field must also occur in its rendering's text, word by word (`test_every_committed_field_occurs_in_its_rendering`), or it is expected empty too. `--record` rewrites every record. `JA` needs the `ja` extra (`namedivider-python`), which only CI's `ja-extra` job installs: without it the `JA` ratchet skips, the summary says `not measured`, and `--record` keeps the recorded `ja` entries unchanged. Re-record with the extra installed (`uv sync --group dev --extra ja`) when a change moves Japanese. -`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `corpus_gnd.jsonl` stays in it: its names are real, and no count those tests carry moved when it joined (2026-10-16). For the same reason a release figure counts GND's moved names in, where it counts CLDR's out. `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names. +`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `corpus_gnd.jsonl` stays in it (2026-10-16): the counts those tests carry are floors and dated snapshots, which a larger corpus cannot falsify, and their invariants now walk GND's names too. `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names. diff --git a/tools/differential/build_gnd_corpus.py b/tools/differential/build_gnd_corpus.py index 622f5910..8b671603 100644 --- a/tools/differential/build_gnd_corpus.py +++ b/tools/differential/build_gnd_corpus.py @@ -17,38 +17,48 @@ Writes three files beside this script, always together: -- corpus_gnd.jsonl -- one line per distinct rendering, in the existing - corpus line format, read by snapshot.py like every other corpus. +- corpus_gnd.jsonl -- one line per distinct text (two records can + render alike), in the existing corpus line format, read by + snapshot.py like every other corpus. - gnd_fields.jsonl -- one line per rendering, with the GND fields written in CLDR's field vocabulary (`given`, `surname-prefix`, `surname-core`, `generation`), so cldr_agreement.py compares both sources by the same rules. - gnd_LICENSE -- the CC0 statement and the source credit. -Raw lobid responses are cached outside the repository, in -$NAMEPARSER_TOOLS_CACHE or ~/.cache/nameparser-tools (as -tools/name_usage.py does), so a rebuild reads the same records until ---refresh fetches them again. The GND changes daily; the GND id on each +Raw lobid responses are cached outside the repository, in a gnd/ +directory under $NAMEPARSER_TOOLS_CACHE (default +~/.cache/nameparser-tools, as tools/name_usage.py uses), so a rebuild +reads the same records until --refresh fetches them again. The GND changes daily; the GND id on each fields line is the provenance. Selection is by SHAPE and AREA, never at random: each stratum below is a -lobid query plus a predicate, narrowed to a slice of GND ids -(`gndIdentifier:*7`, `*07`, ...) until at most POOL records match, -fetched whole, and cut to its quota in sha256 order of the id. A -stratum's count says what was sampled, not how common the shape is. +lobid query plus a predicate, narrowed to the widest slice of GND ids +(`gndIdentifier:*7`, `*07`, ...) that holds at most POOL records, +fetched whole, and taken in sha256 order of the id -- skipping a record +whose fields cannot account for its name or that an earlier stratum +took -- up to its quota. A stratum that falls below its floor stops +the build before anything is written, as does a query that matches +nothing or a pool that pages short: a lobid change must fail the build, +not shrink the corpus. A stratum's count says what was sampled, not how +common the shape is. Renderings, per record: - a surname record gives GND's preferred name as written -- the index form, `Gogh, Vincent van` -- and, outside the family-first areas, a given-first rendering COMPOSED from the fields (`Vincent van Gogh`, - `Muḥammad ʿAlī aṣ-Ṣābūnī`, a particle ending in an apostrophe or a + `Ibrāhīm al-Ǧaʿfarī`, a particle ending in an apostrophe or a hyphen joined without a space). The composed line says so (`composed: true`): it tests the parser on a real name in a form this script wrote, as CLDR's renderings are formatter output. A glued particle's composed line states the glued word as a whole `surname`, since the comparison matches fields word by word; the index form, - where the particle is a word of its own, keeps the split. + where the particle is a word of its own, keeps the split. A surname + GND states with no prefix is stated whole as well (`surname`, not + `surname-core`): GND does not split a particle inside a surname + (`Vélez de Guevara`), so an absent prefix means "not stated", not "no + particle", and only the family is compared. - a personalName record gives the name as written; it is in direct order and has no inverted form. CLDR's `given` holds it, so the family name is expected empty. @@ -57,6 +67,9 @@ Pfalzgraf`, a German descriptor rather than a part of the name), so it is composed too. +A record whose fields do not spell its preferred name, or that carries +a field this script does not know, is left out. + Records with a nameAddition are otherwise left out: it mixes bynames, offices and occupations in German, and no field says which. @@ -65,9 +78,11 @@ for historic figures (`Elisabeth`, `Thomas von Aquin`), Latin script only. Its entry rules, not the bearer's culture, decide what counts as a surname: Vietnamese and Thai names are entered as a personalName -(direct order), so those areas are not sampled for that stratum, and an -Icelandic family name (`Jón Thoroddsen`) is a personalName too. And no -title, credential or nickname appears in a preferred name at all. +(direct order), which would read their family names as given names, so +no stratum samples those areas; and an Icelandic family name (`Jón +Thoroddsen`) is a personalName too. GND's entry rules keep titles, +credentials and nicknames out of the preferred name, though a few slip +in as part of a personalName (`Imam Bonjol`, `Paku Alam VIII`). """ from __future__ import annotations @@ -93,12 +108,17 @@ #: The most records a stratum fetches before it is cut to its quota. POOL = 300 PAGE = 100 -#: Id-suffix slices, tried in order until a stratum's pool fits POOL. +#: Id-suffix slices, tried widest first until a stratum's pool fits +#: POOL. A sliced stratum never holds an id whose check digit is X. SLICES = ("", "*7", "*07", "*007") _ENTITY = "preferredNameEntityForThePerson" _NO_ADDITION = f"NOT _exists_:{_ENTITY}.nameAddition" #: Particles that join the next word without a space. _GLUED = ("'", "’", "ʼ", "-") +#: The preferred-name fields this script knows; a record holding any +#: other is refused, so a field lobid adds is noticed, not ignored. +KNOWN = frozenset({"personalName", "counting", "nameAddition", + "surname", "forename", "prefix"}) LICENSE_TEXT = """\ corpus_gnd.jsonl and gnd_fields.jsonl are derived from the Gemeinsame @@ -107,7 +127,7 @@ The Deutsche Nationalbibliothek states that the GND authority data "is available free of charge for general use under Creative Commons Zero -( CC0 1.0 ) terms." +(CC0 1.0) terms." https://www.dnb.de/EN/Professionell/Metadatendienste/Datenbezug/geschaeftsmodell.html CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ @@ -147,7 +167,8 @@ def _one(entity: dict[str, list[str]], field: str) -> str: def _compound(record: dict[str, Any]) -> bool: - """A surname of two or more words, or hyphenated, with no particle.""" + """A surname of two or more words, or hyphenated. The strata using + it exclude a prefix in their query.""" surname = _one(_entity(record), "surname") return " " in surname or "-" in surname.strip("-") @@ -166,6 +187,13 @@ class Stratum(NamedTuple): #: unnatural and the area is where the person was active, not their #: culture, so a family-first composition could not be trusted. family_first: bool = False + #: The fewest names the build accepts; below it, it stops. Set below + #: the quota only where the pool is known to run short. + least: int | None = None + + @property + def floor(self) -> int: + return self.quota if self.least is None else self.least _SURNAME = f"{_has('surname')} AND {_NO_ADDITION}" @@ -178,17 +206,17 @@ class Stratum(NamedTuple): Stratum("direct-my-id", f"{_DIRECT} AND {areas('XB-MY', 'XB-ID')}", 30), Stratum("direct-arab", f"{_DIRECT} AND {areas('XC-EG', 'XB-IQ', 'XB-SY', 'XB-SA')}", 30), Stratum("direct-ir-af", f"{_DIRECT} AND {areas('XB-IR', 'XB-AF')}", 20), - Stratum("direct-et-mm", f"{_DIRECT} AND {areas('XC-ET', 'XB-MM')}", 20), + Stratum("direct-et-mm", f"{_DIRECT} AND {areas('XC-ET', 'XB-MM')}", 20, least=12), Stratum("direct-eu", f"{_DIRECT} AND {areas('XA-DE', 'XA-IT', 'XA-FR')}", 30), # Regnal numbers. Stratum("regnal", f"{_has('personalName')} AND {_has('counting')}", 40), - # Particles, by area, and the glued kinds wherever they occur. + # Particles, by area, and the elided d' and l' wherever they occur. Stratum("particle-de-at", f"{_PARTICLE} AND {areas('XA-DE', 'XA-AT', 'XA-CH')}", 30), Stratum("particle-nl-be", f"{_PARTICLE} AND {areas('XA-NL', 'XA-BE')}", 30), Stratum("particle-fr", f"{_PARTICLE} AND {area('XA-FR')}", 25), Stratum("particle-it", f"{_PARTICLE} AND {area('XA-IT')}", 20), Stratum("particle-iberia", f"{_PARTICLE} AND {areas('XA-ES', 'XA-PT', 'XD-BR', 'XD-MX', 'XD-AR')}", 25), - Stratum("particle-elided", f"{_NO_ADDITION} AND ({_ENTITY}.prefix:d\\' OR {_ENTITY}.prefix:l\\')", 15), + Stratum("particle-elided", f"{_NO_ADDITION} AND ({_ENTITY}.prefix:d\\' OR {_ENTITY}.prefix:l\\')", 15, least=10), Stratum("particle-arab", f"{_PARTICLE} AND {areas('XC-EG', 'XB-IQ', 'XB-SY', 'XB-SA', 'XB-LB', 'XC-MA')}", 20), # Compound surnames (two words or hyphenated), no particle. Stratum("compound-iberia", f"{_SURNAME} AND {_lacks('prefix')} AND {areas('XA-ES', 'XA-PT')}", 30, _compound), @@ -210,19 +238,30 @@ def cache_dir() -> Path: return path +def _checked(body: bytes | str, source: str) -> dict[str, Any]: + """A lobid search response, or ValueError naming where it came from.""" + try: + data = json.loads(body) + except ValueError as error: + raise ValueError(f"{source} is not JSON ({error})") from None + if not isinstance(data, dict) or "totalItems" not in data or "member" not in data: + raise ValueError(f"{source} is not a lobid search response") + return data + + def _get_json(params: dict[str, str | int], refresh: bool) -> dict[str, Any]: url = f"{SEARCH}?{urllib.parse.urlencode(params)}" cached = cache_dir() / (hashlib.sha256(url.encode()).hexdigest()[:24] + ".json") if cached.exists() and not refresh: - data: dict[str, Any] = json.loads(cached.read_text(encoding="utf-8")) - return data + return _checked(cached.read_text(encoding="utf-8"), + f"{cached} (cached {url}; delete it or pass --refresh)") request = urllib.request.Request(url, headers={"User-Agent": USER_AGENT}) with urllib.request.urlopen(request, timeout=120) as response: body = response.read() - data = json.loads(body) - if "totalItems" not in data: - raise ValueError(f"not a lobid search response: {url}") - cached.write_bytes(body) + data = _checked(body, url) + partial = cached.with_suffix(".part") + partial.write_bytes(body) + os.replace(partial, cached) return data @@ -233,8 +272,11 @@ def _search(query: str, size: int, start: int, refresh: bool) -> dict[str, Any]: def pool(stratum: Stratum, refresh: bool) -> list[dict[str, Any]]: - """Every record of the stratum's narrowest id slice that still fits - POOL, after the stratum's own predicate.""" + """Every record of the stratum's widest id slice that fits POOL, + after the stratum's own predicate. Raises on a query that matches + nothing and on pages that do not add up to the total, since either + means the query or the API changed (or the cache mixes two days' + pages: --refresh).""" for suffix in SLICES: query = stratum.query + (f" AND gndIdentifier:{suffix}" if suffix else "") total = int(_search(query, 0, 0, refresh)["totalItems"]) @@ -243,9 +285,16 @@ def pool(stratum: Stratum, refresh: bool) -> list[dict[str, Any]]: else: raise ValueError(f"{stratum.label}: {total} records even in the " f"narrowest slice; add a slice to SLICES") + if total == 0: + raise ValueError(f"{stratum.label}: the query matches nothing; " + f"has lobid's schema changed? {stratum.query}") records: list[dict[str, Any]] = [] for start in range(0, total, PAGE): records.extend(_search(query, PAGE, start, refresh)["member"]) + ids = {str(r["gndIdentifier"]) for r in records} + if len(records) != total or len(ids) != total: + raise ValueError(f"{stratum.label}: {len(records)} records ({len(ids)} " + f"distinct) paged for a total of {total}; rerun with --refresh") return [r for r in records if stratum.keep(r)] @@ -257,7 +306,7 @@ def renderings(record: dict[str, Any], stratum: Stratum) -> list[dict[str, Any]] """The fields lines one record contributes; [] when its preferred name holds anything the fields cannot account for.""" entity = _entity(record) - if any(len(values) != 1 for values in entity.values()): + if set(entity) - KNOWN or any(len(values) != 1 for values in entity.values()): return [] gnd = str(record["gndIdentifier"]) written = str(record["preferredName"]).strip() @@ -268,10 +317,16 @@ def row(order: str, text: str, fields: dict[str, str], composed: bool) -> dict[s personal, counting = _one(entity, "personalName"), _one(entity, "counting") if personal: + if {"surname", "forename", "prefix"} & set(entity) or "," in personal: + return [] if counting: - return [row("givenFirst", f"{personal} {counting}", + regnal = f"{personal} {counting}" + addition = _one(entity, "nameAddition") + if written != (f"{regnal}, {addition}" if addition else regnal): + return [] + return [row("givenFirst", regnal, {"given": personal, "generation": counting}, True)] - if written != personal or "," in personal: + if written != personal: return [] return [row("givenFirst", written, {"given": personal}, False)] surname, forename = _one(entity, "surname"), _one(entity, "forename") @@ -281,9 +336,8 @@ def row(order: str, text: str, fields: dict[str, str], composed: bool) -> dict[s index = f"{surname}, {forename}" + (f" {prefix}" if prefix else "") if written != index: return [] # the preferred name is not what its fields say - fields = {"given": forename, "surname-core": surname} - if prefix: - fields["surname-prefix"] = prefix + fields = ({"given": forename, "surname-prefix": prefix, "surname-core": surname} + if prefix else {"given": forename, "surname": surname}) rows = [row("sorting", written, fields, False)] if not stratum.family_first: if prefix.endswith(_GLUED): @@ -319,20 +373,33 @@ def fields_lines(rows: list[dict[str, Any]]) -> list[str]: def build(refresh: bool) -> list[dict[str, Any]]: + """Every stratum's rows, or ValueError naming each stratum that fell + below its floor -- raised before main() writes anything.""" rows: list[dict[str, Any]] = [] seen: set[str] = set() + short: list[str] = [] for stratum in STRATA: - taken = 0 + taken = earlier = refused = 0 for record in sorted(pool(stratum, refresh), key=_order): if taken == stratum.quota: break gnd = str(record["gndIdentifier"]) - mine = [] if gnd in seen else renderings(record, stratum) - if mine: - seen.add(gnd) - rows.extend(mine) - taken += 1 - print(f"{stratum.label:16} {taken:3}/{stratum.quota} names") + if gnd in seen: + earlier += 1 + continue + mine = renderings(record, stratum) + if not mine: + refused += 1 + continue + seen.add(gnd) + rows.extend(mine) + taken += 1 + print(f"{stratum.label:16} {taken:3}/{stratum.quota} names " + f"({refused} refused, {earlier} taken by an earlier stratum)") + if taken < stratum.floor: + short.append(f"{stratum.label} {taken}/{stratum.floor}") + if short: + raise ValueError(f"strata below their floor, nothing written: {', '.join(short)}") return rows diff --git a/tools/differential/cldr_agreement.py b/tools/differential/cldr_agreement.py index 5605a1c6..78988420 100644 --- a/tools/differential/cldr_agreement.py +++ b/tools/differential/cldr_agreement.py @@ -1,4 +1,4 @@ -"""Where nameparser and CLDR disagree about a name's fields -- a ratchet. +"""Where nameparser disagrees with CLDR and the GND about a name's fields -- a ratchet. CLDR's person-name test data (see build_cldr_corpus.py) states every name's fields separately. This module parses each CLDR rendering with the @@ -7,7 +7,8 @@ tests/v2/test_cldr_agreement.py fails when the tree's disagreements stop matching the record. The GND corpus (build_gnd_corpus.py) writes its fields in CLDR's vocabulary, so it is a second SOURCE compared by the -same rules, with its record in gnd_agreement.json. For each source the +same rules, with its record in gnd_agreement.json; "CLDR" below means +either source wherever the rule is about fields. For each source the test fails on: - a role that agreed now disagrees (a regression); @@ -15,13 +16,16 @@ that it is guarded from then on); - a recorded disagreement's answer changed (a different wrong answer, or progress in disguise -- which keeps the recorded answers current; the - recorded `text` and `expected` are refreshed only by a re-record). + recorded `text` and `expected` are refreshed only by a re-record); +- a recorded rendering that no longer exists. uv run python tools/differential/cldr_agreement.py # summary uv run python tools/differential/cldr_agreement.py --record # re-record --record rewrites every record, the GND one and the locale one below -included. +included, and first prints, per source, how many of each kind of change +it is accepting, so a re-record made for one source cannot slip another +source's regressions in unseen. A second view does the same with each locale pack (#672): the renderings of every CLDR file in LOCALE_FILES are parsed with parser_for(pack), and @@ -32,8 +36,8 @@ recorded entries are carried over unchanged. Re-record deliberately, and say why in the commit, as with a watched diff. -The record doubles as a measured worklist: every entry is a place the -parser and CLDR read a name differently. +Each record doubles as a measured worklist: every entry is a place the +parser and the source read a name differently. Nothing is special-cased. A deliberately unnatural rendering, `さん` read as a suffix where CLDR calls it a title, a lone word under a family-first @@ -117,7 +121,7 @@ def _squash(text: str) -> str: def occurs(value: str, text: str) -> bool: - """Whether a CLDR field's value appears in a rendering: word by word + """Whether a field's value appears in a rendering: word by word where the rendering has spaces (so `Wolf` is not found in `Wolfgang`), by substring where it has none (unspaced scripts).""" if _has_space(text): @@ -127,11 +131,11 @@ def occurs(value: str, text: str) -> bool: def expected_roles(fields: dict[str, str], text: str) -> dict[str, str]: - """What CLDR says each role holds IN THIS RENDERING. CLDR's formats - drop fields by locale and order, so a role is built only from the - fields whose value occurs in the text; a role with none expects ''. - The particle and base views are compared only where CLDR states the - split, i.e. the name has a surname-core.""" + """What the source says each role holds IN THIS RENDERING. CLDR's + formats drop fields by locale and order, so a role is built only from + the fields whose value occurs in the text; a role with none expects + ''. The particle and base views are compared only where the source + states the split, i.e. the name has a surname-core.""" def present(*names: str) -> str: # In the order the values occur in the text, not CLDR's field # order: an unspaced rendering compares in order, and one that @@ -179,8 +183,14 @@ def parse_rendering(text: str, shape: int | None, pack: str | None = None) -> Pa def load_rows(path: Path = FIELDS) -> list[dict[str, Any]]: - return [json.loads(line) for line in path.read_text(encoding="utf-8").splitlines() + """A fields file's rows. An empty file is an error: compared against + an empty record it would agree with everything.""" + rows = [json.loads(line) for line in path.read_text(encoding="utf-8").splitlines() if line.strip()] + if not rows: + raise ValueError(f"{path} holds no renderings; rebuild it with its " + f"build_*_corpus.py") + return rows def locale_rows(rows: list[dict[str, Any]], pack: str) -> list[dict[str, Any]]: @@ -300,9 +310,14 @@ def main(argv: list[str] | None = None) -> int: current = {name: disagreements(rows) for name, (rows, _) in loaded.items()} rows = loaded["CLDR"][0] if args.record: - for name, (_, record) in loaded.items(): + for name, (source_rows, record) in loaded.items(): + old_record = read_record(record) if record.exists() else {} + kinds = Counter(line.split(":", 1)[0] for line in changes( + old_record, current[name], {rendering_key(r) for r in source_rows})) + accepted = ", ".join(f"{n} {kind}" for kind, n in sorted(kinds.items())) write_record(current[name], record) - print(f"recorded {len(current[name])} disagreeing renderings to {record.name}") + print(f"recorded {len(current[name])} disagreeing renderings to " + f"{record.name} (accepting: {accepted or 'no change'})") old = read_record(LOCALE_RECORD) if LOCALE_RECORD.exists() else {} measured = [p for p in _packs() if pack_available(p)] unmeasured = set(_packs()) - set(measured) diff --git a/tools/differential/gnd_LICENSE b/tools/differential/gnd_LICENSE index 8ed89073..0e6f6915 100644 --- a/tools/differential/gnd_LICENSE +++ b/tools/differential/gnd_LICENSE @@ -4,7 +4,7 @@ lobid-gnd (https://lobid.org/gnd), and carry the GND's license. The Deutsche Nationalbibliothek states that the GND authority data "is available free of charge for general use under Creative Commons Zero -( CC0 1.0 ) terms." +(CC0 1.0) terms." https://www.dnb.de/EN/Professionell/Metadatendienste/Datenbezug/geschaeftsmodell.html CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/ diff --git a/tools/differential/gnd_agreement.json b/tools/differential/gnd_agreement.json index 86ea723f..6597d745 100644 --- a/tools/differential/gnd_agreement.json +++ b/tools/differential/gnd_agreement.json @@ -30,10 +30,6 @@ "expected": "Quinquela Martín", "got": "Martín" }, - "family_base": { - "expected": "Quinquela Martín", - "got": "Martín" - }, "given_names": { "expected": "Benito", "got": "Benito Quinquela" @@ -45,10 +41,6 @@ "expected": "Moreno Casamitjana", "got": "Casamitjana" }, - "family_base": { - "expected": "Moreno Casamitjana", - "got": "Casamitjana" - }, "given_names": { "expected": "Antonio", "got": "Antonio Moreno" @@ -108,10 +100,6 @@ "expected": "Domènech Estapà", "got": "Estapà" }, - "family_base": { - "expected": "Domènech Estapà", - "got": "Estapà" - }, "given_names": { "expected": "Josep", "got": "Josep Domènech" @@ -266,17 +254,6 @@ }, "text": "Azizi Hj. Abdullah" }, - "1034118587/index-hu/sorting": { - "family_base": { - "expected": "Simonyi von Vitézvár", - "got": "Simonyi Vitézvár" - }, - "family_particles": { - "expected": "", - "got": "von" - }, - "text": "Simonyi von Vitézvár, Lajos" - }, "1036271862/direct-my-id/givenFirst": { "family": { "expected": "", @@ -326,10 +303,6 @@ "expected": "Esteva a Alsina", "got": "Alsina" }, - "family_base": { - "expected": "Esteva a Alsina", - "got": "Alsina" - }, "given_names": { "expected": "Maurus Daniel", "got": "Maurus Daniel Esteva a" @@ -352,10 +325,6 @@ "expected": "Amigo Vallejo", "got": "Vallejo" }, - "family_base": { - "expected": "Amigo Vallejo", - "got": "Vallejo" - }, "given_names": { "expected": "Carlos", "got": "Carlos Amigo" @@ -378,10 +347,6 @@ "expected": "Valderrama Fernández", "got": "Fernández" }, - "family_base": { - "expected": "Valderrama Fernández", - "got": "Fernández" - }, "given_names": { "expected": "Ricardo", "got": "Ricardo Valderrama" @@ -426,10 +391,6 @@ "expected": "López Rayón", "got": "Rayón" }, - "family_base": { - "expected": "López Rayón", - "got": "Rayón" - }, "given_names": { "expected": "Ignacio", "got": "Ignacio López" @@ -441,10 +402,6 @@ "expected": "Arenas Betancourt", "got": "Betancourt" }, - "family_base": { - "expected": "Arenas Betancourt", - "got": "Betancourt" - }, "given_names": { "expected": "Rodrigo", "got": "Rodrigo Arenas" @@ -467,10 +424,6 @@ "expected": "González Gortázar", "got": "Gortázar" }, - "family_base": { - "expected": "González Gortázar", - "got": "Gortázar" - }, "given_names": { "expected": "Fernando", "got": "Fernando González" @@ -482,10 +435,6 @@ "expected": "Ospina Pérez", "got": "Pérez" }, - "family_base": { - "expected": "Ospina Pérez", - "got": "Pérez" - }, "given_names": { "expected": "Mariano", "got": "Mariano Ospina" @@ -497,10 +446,6 @@ "expected": "Ruiz Armengol", "got": "Armengol" }, - "family_base": { - "expected": "Ruiz Armengol", - "got": "Armengol" - }, "given_names": { "expected": "Mario", "got": "Mario Ruiz" @@ -599,67 +544,22 @@ }, "text": "Annebault, Claude d'" }, - "1082774367/compound-latam/givenFirst": { - "family_base": { - "expected": "Van Rooten", - "got": "Rooten" - }, - "family_particles": { - "expected": "", - "got": "Van" - }, - "text": "Luis Van Rooten" - }, - "1082774367/compound-latam/sorting": { - "family_base": { - "expected": "Van Rooten", - "got": "Rooten" - }, - "family_particles": { - "expected": "", - "got": "Van" - }, - "text": "Van Rooten, Luis" - }, "1083655477/compound-latam/givenFirst": { "family": { "expected": "Málaga de Prado", "got": "de Prado" }, - "family_base": { - "expected": "Málaga de Prado", - "got": "Prado" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Clorinda", "got": "Clorinda Málaga" }, "text": "Clorinda Málaga de Prado" }, - "1083655477/compound-latam/sorting": { - "family_base": { - "expected": "Málaga de Prado", - "got": "Málaga Prado" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Málaga de Prado, Clorinda" - }, "1100729747/compound-latam/givenFirst": { "family": { "expected": "Sordo Madaleno", "got": "Madaleno" }, - "family_base": { - "expected": "Sordo Madaleno", - "got": "Madaleno" - }, "given_names": { "expected": "Juan", "got": "Juan Sordo" @@ -723,10 +623,6 @@ "expected": "López Domínguez", "got": "Domínguez" }, - "family_base": { - "expected": "López Domínguez", - "got": "Domínguez" - }, "given_names": { "expected": "José", "got": "José López" @@ -915,10 +811,6 @@ "expected": "Campo Serrano", "got": "Serrano" }, - "family_base": { - "expected": "Campo Serrano", - "got": "Serrano" - }, "given_names": { "expected": "José María", "got": "José María Campo" @@ -930,10 +822,6 @@ "expected": "Guardia Neyra", "got": "Neyra" }, - "family_base": { - "expected": "Guardia Neyra", - "got": "Neyra" - }, "given_names": { "expected": "Jaime", "got": "Jaime Guardia" @@ -978,10 +866,6 @@ "expected": "Rascón Navarro Seña y Redondo", "got": "Seña y Redondo" }, - "family_base": { - "expected": "Rascón Navarro Seña y Redondo", - "got": "Seña y Redondo" - }, "given_names": { "expected": "Juan Antonio", "got": "Juan Antonio Rascón Navarro" @@ -1193,10 +1077,6 @@ "expected": "Martín Descalzo", "got": "Descalzo" }, - "family_base": { - "expected": "Martín Descalzo", - "got": "Descalzo" - }, "given_names": { "expected": "José Luis", "got": "José Luis Martín" @@ -1275,10 +1155,6 @@ "expected": "Castelo Branco", "got": "Branco" }, - "family_base": { - "expected": "Castelo Branco", - "got": "Branco" - }, "given_names": { "expected": "Camilo", "got": "Camilo Castelo" @@ -1345,61 +1221,23 @@ "expected": "Nunes de Ávila e Silva", "got": "de Ávila e Silva" }, - "family_base": { - "expected": "Nunes de Ávila e Silva", - "got": "Ávila e Silva" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Epaminondas", "got": "Epaminondas Nunes" }, "text": "Epaminondas Nunes de Ávila e Silva" }, - "1187542687/compound-latam/sorting": { - "family_base": { - "expected": "Nunes de Ávila e Silva", - "got": "Nunes Ávila e Silva" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Nunes de Ávila e Silva, Epaminondas" - }, "118767917/compound-iberia/givenFirst": { "family": { "expected": "Vélez de Guevara", "got": "de Guevara" }, - "family_base": { - "expected": "Vélez de Guevara", - "got": "Guevara" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Luis", "got": "Luis Vélez" }, "text": "Luis Vélez de Guevara" }, - "118767917/compound-iberia/sorting": { - "family_base": { - "expected": "Vélez de Guevara", - "got": "Vélez Guevara" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Vélez de Guevara, Luis" - }, "118782835/direct-arab/givenFirst": { "family": { "expected": "", @@ -1567,10 +1405,6 @@ "expected": "Marulanda Vélez", "got": "Vélez" }, - "family_base": { - "expected": "Marulanda Vélez", - "got": "Vélez" - }, "given_names": { "expected": "Manuel", "got": "Manuel Marulanda" @@ -1608,10 +1442,6 @@ "expected": "López Portillo y Pacheco", "got": "Portillo y Pacheco" }, - "family_base": { - "expected": "López Portillo y Pacheco", - "got": "Portillo y Pacheco" - }, "given_names": { "expected": "José", "got": "José López" @@ -2034,10 +1864,6 @@ "expected": "López Ochoa", "got": "Ochoa" }, - "family_base": { - "expected": "López Ochoa", - "got": "Ochoa" - }, "given_names": { "expected": "Eduardo", "got": "Eduardo López" @@ -2049,10 +1875,6 @@ "expected": "Livraga Rizzi", "got": "Rizzi" }, - "family_base": { - "expected": "Livraga Rizzi", - "got": "Rizzi" - }, "given_names": { "expected": "Jorge A.", "got": "Jorge A. Livraga" @@ -2108,10 +1930,6 @@ "expected": "Asas Manterola", "got": "Manterola" }, - "family_base": { - "expected": "Asas Manterola", - "got": "Manterola" - }, "given_names": { "expected": "Benita", "got": "Benita Asas" @@ -2123,10 +1941,6 @@ "expected": "Serrano Poncela", "got": "Poncela" }, - "family_base": { - "expected": "Serrano Poncela", - "got": "Poncela" - }, "given_names": { "expected": "Segundo", "got": "Segundo Serrano" @@ -2164,10 +1978,6 @@ "expected": "Sanz Briz", "got": "Briz" }, - "family_base": { - "expected": "Sanz Briz", - "got": "Briz" - }, "given_names": { "expected": "Ángel", "got": "Ángel Sanz" @@ -2179,10 +1989,6 @@ "expected": "Nieves Conde", "got": "Conde" }, - "family_base": { - "expected": "Nieves Conde", - "got": "Conde" - }, "given_names": { "expected": "José Antonio", "got": "José Antonio Nieves" @@ -2264,31 +2070,12 @@ "expected": "Carrillo de Mendoza y Pimentel", "got": "de Mendoza y Pimentel" }, - "family_base": { - "expected": "Carrillo de Mendoza y Pimentel", - "got": "Mendoza y Pimentel" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Diego", "got": "Diego Carrillo" }, "text": "Diego Carrillo de Mendoza y Pimentel" }, - "1238191037/compound-iberia/sorting": { - "family_base": { - "expected": "Carrillo de Mendoza y Pimentel", - "got": "Carrillo Mendoza y Pimentel" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Carrillo de Mendoza y Pimentel, Diego" - }, "123907373/particle-arab/sorting": { "family": { "expected": "Šiblī aš-", @@ -2350,10 +2137,6 @@ "expected": "Prats Gonzaléz", "got": "Gonzaléz" }, - "family_base": { - "expected": "Prats Gonzaléz", - "got": "Gonzaléz" - }, "given_names": { "expected": "Carlos", "got": "Carlos Prats" @@ -2365,10 +2148,6 @@ "expected": "Modrego Casaus", "got": "Casaus" }, - "family_base": { - "expected": "Modrego Casaus", - "got": "Casaus" - }, "given_names": { "expected": "Gregorio", "got": "Gregorio Modrego" @@ -2402,31 +2181,12 @@ "expected": "Polo de Bernabé", "got": "de Bernabé" }, - "family_base": { - "expected": "Polo de Bernabé", - "got": "Bernabé" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Luis", "got": "Luis Polo" }, "text": "Luis Polo de Bernabé" }, - "1280472707/compound-iberia/sorting": { - "family_base": { - "expected": "Polo de Bernabé", - "got": "Polo Bernabé" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Polo de Bernabé, Luis" - }, "128048638/direct-is/givenFirst": { "family": { "expected": "", @@ -2628,10 +2388,6 @@ "expected": "Robles Pazos", "got": "Pazos" }, - "family_base": { - "expected": "Robles Pazos", - "got": "Pazos" - }, "given_names": { "expected": "José", "got": "José Robles" @@ -2665,40 +2421,17 @@ "expected": "Frühbeck de Burgos", "got": "de Burgos" }, - "family_base": { - "expected": "Frühbeck de Burgos", - "got": "Burgos" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Rafael", "got": "Rafael Frühbeck" }, "text": "Rafael Frühbeck de Burgos" }, - "132686147/compound-iberia/sorting": { - "family_base": { - "expected": "Frühbeck de Burgos", - "got": "Frühbeck Burgos" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Frühbeck de Burgos, Rafael" - }, "132883317/compound-latam/givenFirst": { "family": { "expected": "Ayala Pérez", "got": "Pérez" }, - "family_base": { - "expected": "Ayala Pérez", - "got": "Pérez" - }, "given_names": { "expected": "Daniel", "got": "Daniel Ayala" @@ -2721,31 +2454,12 @@ "expected": "Mendes de Almeida", "got": "de Almeida" }, - "family_base": { - "expected": "Mendes de Almeida", - "got": "Almeida" - }, - "family_particles": { - "expected": "", - "got": "de" - }, "given_names": { "expected": "Luciano", "got": "Luciano Mendes" }, "text": "Luciano Mendes de Almeida" }, - "133824047/compound-latam/sorting": { - "family_base": { - "expected": "Mendes de Almeida", - "got": "Mendes Almeida" - }, - "family_particles": { - "expected": "", - "got": "de" - }, - "text": "Mendes de Almeida, Luciano" - }, "134456467/direct-eu/givenFirst": { "family": { "expected": "", @@ -2839,10 +2553,6 @@ "expected": "Gutiérrez Carreola", "got": "Carreola" }, - "family_base": { - "expected": "Gutiérrez Carreola", - "got": "Carreola" - }, "given_names": { "expected": "Francisco", "got": "Francisco Gutiérrez" @@ -2972,10 +2682,6 @@ "expected": "Garaikoetxea Urriza", "got": "Urriza" }, - "family_base": { - "expected": "Garaikoetxea Urriza", - "got": "Urriza" - }, "given_names": { "expected": "Juan C.", "got": "Juan C. Garaikoetxea" @@ -2987,10 +2693,6 @@ "expected": "Caballero Calderón", "got": "Calderón" }, - "family_base": { - "expected": "Caballero Calderón", - "got": "Calderón" - }, "given_names": { "expected": "Eduardo", "got": "Eduardo Caballero" @@ -3018,27 +2720,5 @@ "got": "Ásmundur" }, "text": "Ásmundur Sveinsson" - }, - "189570547/compound-latam/givenFirst": { - "family_base": { - "expected": "Santa María González", - "got": "María González" - }, - "family_particles": { - "expected": "", - "got": "Santa" - }, - "text": "Domingo Santa María González" - }, - "189570547/compound-latam/sorting": { - "family_base": { - "expected": "Santa María González", - "got": "María González" - }, - "family_particles": { - "expected": "", - "got": "Santa" - }, - "text": "Santa María González, Domingo" } } diff --git a/tools/differential/gnd_fields.jsonl b/tools/differential/gnd_fields.jsonl index 58f390f0..3f90f3ca 100644 --- a/tools/differential/gnd_fields.jsonl +++ b/tools/differential/gnd_fields.jsonl @@ -2,8 +2,8 @@ {"composed": false, "fields": {"given": "Gianantonio", "surname-core": "Sangiorgio", "surname-prefix": "da"}, "file": "100142117", "label": "particle-it", "order": "sorting", "shape": null, "text": "Sangiorgio, Gianantonio da"} {"composed": true, "fields": {"given": "Johannes", "surname-core": "Gorter", "surname-prefix": "de"}, "file": "100153887", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johannes de Gorter"} {"composed": false, "fields": {"given": "Johannes", "surname-core": "Gorter", "surname-prefix": "de"}, "file": "100153887", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Gorter, Johannes de"} -{"composed": true, "fields": {"given": "Jakob", "surname-core": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Jakob Horst"} -{"composed": false, "fields": {"given": "Jakob", "surname-core": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Horst, Jakob"} +{"composed": true, "fields": {"given": "Jakob", "surname": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Jakob Horst"} +{"composed": false, "fields": {"given": "Jakob", "surname": "Horst"}, "file": "100210007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Horst, Jakob"} {"composed": true, "fields": {"given": "Étienne Lauréault", "surname-core": "Foncemagne", "surname-prefix": "de"}, "file": "100278337", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Étienne Lauréault de Foncemagne"} {"composed": false, "fields": {"given": "Étienne Lauréault", "surname-core": "Foncemagne", "surname-prefix": "de"}, "file": "100278337", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Foncemagne, Étienne Lauréault de"} {"composed": true, "fields": {"given": "Emmanuel", "surname-core": "Grouchy", "surname-prefix": "de"}, "file": "100491987", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Emmanuel de Grouchy"} @@ -13,17 +13,17 @@ {"composed": true, "fields": {"given": "Auguste Marie Raymond", "surname": "d'Arenberg"}, "file": "101063857", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Auguste Marie Raymond d'Arenberg"} {"composed": false, "fields": {"given": "Auguste Marie Raymond", "surname-core": "Arenberg", "surname-prefix": "d'"}, "file": "101063857", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Arenberg, Auguste Marie Raymond d'"} {"composed": false, "fields": {"given": "Kristján Eldjárn"}, "file": "1012101827", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Kristján Eldjárn"} -{"composed": false, "fields": {"given": "Senji", "surname-core": "Yamamoto"}, "file": "1012142507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Senji"} +{"composed": false, "fields": {"given": "Senji", "surname": "Yamamoto"}, "file": "1012142507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Senji"} {"composed": true, "fields": {"given": "Egbert", "surname-core": "Heemskerck", "surname-prefix": "van"}, "file": "1012185397", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Egbert van Heemskerck"} {"composed": false, "fields": {"given": "Egbert", "surname-core": "Heemskerck", "surname-prefix": "van"}, "file": "1012185397", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Heemskerck, Egbert van"} -{"composed": false, "fields": {"given": "Shinnosuke", "surname-core": "Abe"}, "file": "1012221407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Abe, Shinnosuke"} +{"composed": false, "fields": {"given": "Shinnosuke", "surname": "Abe"}, "file": "1012221407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Abe, Shinnosuke"} {"composed": true, "fields": {"given": "Hans", "surname-core": "Donat", "surname-prefix": "von"}, "file": "1012376907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hans von Donat"} {"composed": false, "fields": {"given": "Hans", "surname-core": "Donat", "surname-prefix": "von"}, "file": "1012376907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Donat, Hans von"} -{"composed": true, "fields": {"given": "Benito", "surname-core": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Benito Quinquela Martín"} -{"composed": false, "fields": {"given": "Benito", "surname-core": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Quinquela Martín, Benito"} +{"composed": true, "fields": {"given": "Benito", "surname": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Benito Quinquela Martín"} +{"composed": false, "fields": {"given": "Benito", "surname": "Quinquela Martín"}, "file": "1012555887", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Quinquela Martín, Benito"} {"composed": true, "fields": {"generation": "III.", "given": "ʿAbbās"}, "file": "1013522567", "label": "regnal", "order": "givenFirst", "shape": null, "text": "ʿAbbās III."} -{"composed": true, "fields": {"given": "Antonio", "surname-core": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Antonio Moreno Casamitjana"} -{"composed": false, "fields": {"given": "Antonio", "surname-core": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Moreno Casamitjana, Antonio"} +{"composed": true, "fields": {"given": "Antonio", "surname": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Antonio Moreno Casamitjana"} +{"composed": false, "fields": {"given": "Antonio", "surname": "Moreno Casamitjana"}, "file": "1014265487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Moreno Casamitjana, Antonio"} {"composed": true, "fields": {"given": "Lodewijk", "surname-core": "Oranje-Nassau", "surname-prefix": "van"}, "file": "101521707", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Lodewijk van Oranje-Nassau"} {"composed": false, "fields": {"given": "Lodewijk", "surname-core": "Oranje-Nassau", "surname-prefix": "van"}, "file": "101521707", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Oranje-Nassau, Lodewijk van"} {"composed": false, "fields": {"given": "Konráð Gíslason"}, "file": "101526814", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Konráð Gíslason"} @@ -35,10 +35,10 @@ {"composed": false, "fields": {"given": "Jean", "surname-core": "Montereul", "surname-prefix": "de"}, "file": "1017320837", "label": "particle-it", "order": "sorting", "shape": null, "text": "Montereul, Jean de"} {"composed": true, "fields": {"generation": "I.", "given": "Sancho"}, "file": "1017511667", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Sancho I."} {"composed": true, "fields": {"generation": "I.", "given": "Mustafa"}, "file": "1017599777", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Mustafa I."} -{"composed": true, "fields": {"given": "Josep", "surname-core": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Domènech Estapà"} -{"composed": false, "fields": {"given": "Josep", "surname-core": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Domènech Estapà, Josep"} -{"composed": true, "fields": {"given": "Silverio", "surname-core": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Silverio Franconetti y Aguilar"} -{"composed": false, "fields": {"given": "Silverio", "surname-core": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Franconetti y Aguilar, Silverio"} +{"composed": true, "fields": {"given": "Josep", "surname": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Domènech Estapà"} +{"composed": false, "fields": {"given": "Josep", "surname": "Domènech Estapà"}, "file": "1017967407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Domènech Estapà, Josep"} +{"composed": true, "fields": {"given": "Silverio", "surname": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Silverio Franconetti y Aguilar"} +{"composed": false, "fields": {"given": "Silverio", "surname": "Franconetti y Aguilar"}, "file": "1017995737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Franconetti y Aguilar, Silverio"} {"composed": false, "fields": {"given": "Fatimah"}, "file": "1018184392", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Fatimah"} {"composed": false, "fields": {"given": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"}, "file": "1018479422", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"} {"composed": true, "fields": {"given": "Jean de Beaumanoir", "surname-core": "Lavardin", "surname-prefix": "de"}, "file": "1018811257", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean de Beaumanoir de Lavardin"} @@ -52,51 +52,51 @@ {"composed": false, "fields": {"given": "Paul Phélypeaux", "surname-core": "Pontchartrain", "surname-prefix": "de"}, "file": "1019729317", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Pontchartrain, Paul Phélypeaux de"} {"composed": true, "fields": {"given": "Victor-Marie", "surname": "d'Estrées"}, "file": "1019736747", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Victor-Marie d'Estrées"} {"composed": false, "fields": {"given": "Victor-Marie", "surname-core": "Estrées", "surname-prefix": "d'"}, "file": "1019736747", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Estrées, Victor-Marie d'"} -{"composed": false, "fields": {"given": "Masanao", "surname-core": "Nakamura"}, "file": "1020307307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakamura, Masanao"} +{"composed": false, "fields": {"given": "Masanao", "surname": "Nakamura"}, "file": "1020307307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakamura, Masanao"} {"composed": true, "fields": {"given": "Ibrāhīm", "surname": "al-Ǧaʿfarī"}, "file": "1020770929", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm al-Ǧaʿfarī"} {"composed": false, "fields": {"given": "Ibrāhīm", "surname-core": "Ǧaʿfarī", "surname-prefix": "al-"}, "file": "1020770929", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ǧaʿfarī, Ibrāhīm al-"} {"composed": true, "fields": {"generation": "IV.", "given": "Wilhelm"}, "file": "102104387", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Wilhelm IV."} -{"composed": true, "fields": {"given": "Rolf", "surname-core": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Rolf Dietrich"} -{"composed": false, "fields": {"given": "Rolf", "surname-core": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Dietrich, Rolf"} -{"composed": true, "fields": {"given": "Nathan Augustus", "surname-core": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Nathan Augustus Cobb"} -{"composed": false, "fields": {"given": "Nathan Augustus", "surname-core": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cobb, Nathan Augustus"} +{"composed": true, "fields": {"given": "Rolf", "surname": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Rolf Dietrich"} +{"composed": false, "fields": {"given": "Rolf", "surname": "Dietrich"}, "file": "1021134007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Dietrich, Rolf"} +{"composed": true, "fields": {"given": "Nathan Augustus", "surname": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Nathan Augustus Cobb"} +{"composed": false, "fields": {"given": "Nathan Augustus", "surname": "Cobb"}, "file": "102119007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cobb, Nathan Augustus"} {"composed": false, "fields": {"given": "Šihāb-ad-Dīn Muḥammad Ġūrī"}, "file": "1021332496", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Šihāb-ad-Dīn Muḥammad Ġūrī"} {"composed": true, "fields": {"generation": "I.", "given": "Karl"}, "file": "1023019787", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Karl I."} {"composed": true, "fields": {"given": "Aḥmad Ibn-ʿAlī", "surname": "al-Maqrīzī"}, "file": "102371512", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Aḥmad Ibn-ʿAlī al-Maqrīzī"} {"composed": false, "fields": {"given": "Aḥmad Ibn-ʿAlī", "surname-core": "Maqrīzī", "surname-prefix": "al-"}, "file": "102371512", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Maqrīzī, Aḥmad Ibn-ʿAlī al-"} -{"composed": false, "fields": {"given": "Baiitsu", "surname-core": "Yamamoto"}, "file": "1023745607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Baiitsu"} -{"composed": false, "fields": {"given": "Thomas", "surname-core": "Molnar"}, "file": "1024783227", "label": "index-hu", "order": "sorting", "shape": null, "text": "Molnar, Thomas"} -{"composed": true, "fields": {"given": "Barbara", "surname-core": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Barbara Brukalska"} -{"composed": false, "fields": {"given": "Barbara", "surname-core": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Brukalska, Barbara"} +{"composed": false, "fields": {"given": "Baiitsu", "surname": "Yamamoto"}, "file": "1023745607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Baiitsu"} +{"composed": false, "fields": {"given": "Thomas", "surname": "Molnar"}, "file": "1024783227", "label": "index-hu", "order": "sorting", "shape": null, "text": "Molnar, Thomas"} +{"composed": true, "fields": {"given": "Barbara", "surname": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Barbara Brukalska"} +{"composed": false, "fields": {"given": "Barbara", "surname": "Brukalska"}, "file": "1025063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Brukalska, Barbara"} {"composed": true, "fields": {"generation": "II.", "given": "Iustinus"}, "file": "102518157", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Iustinus II."} -{"composed": false, "fields": {"given": "György", "surname-core": "Hajós"}, "file": "1025877837", "label": "index-hu", "order": "sorting", "shape": null, "text": "Hajós, György"} +{"composed": false, "fields": {"given": "György", "surname": "Hajós"}, "file": "1025877837", "label": "index-hu", "order": "sorting", "shape": null, "text": "Hajós, György"} {"composed": true, "fields": {"given": "Emmanuel", "surname": "d'Alzon"}, "file": "1025906977", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Emmanuel d'Alzon"} {"composed": false, "fields": {"given": "Emmanuel", "surname-core": "Alzon", "surname-prefix": "d'"}, "file": "1025906977", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Alzon, Emmanuel d'"} -{"composed": false, "fields": {"given": "Albin", "surname-core": "Kőrösi"}, "file": "1026029007", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kőrösi, Albin"} -{"composed": false, "fields": {"given": "Dezső", "surname-core": "Czigány"}, "file": "1026075297", "label": "index-hu", "order": "sorting", "shape": null, "text": "Czigány, Dezső"} -{"composed": false, "fields": {"given": "Takeshirō", "surname-core": "Matsuura"}, "file": "1026111307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsuura, Takeshirō"} +{"composed": false, "fields": {"given": "Albin", "surname": "Kőrösi"}, "file": "1026029007", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kőrösi, Albin"} +{"composed": false, "fields": {"given": "Dezső", "surname": "Czigány"}, "file": "1026075297", "label": "index-hu", "order": "sorting", "shape": null, "text": "Czigány, Dezső"} +{"composed": false, "fields": {"given": "Takeshirō", "surname": "Matsuura"}, "file": "1026111307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsuura, Takeshirō"} {"composed": true, "fields": {"given": "Matthias", "surname-core": "Pischof", "surname-prefix": "von"}, "file": "1026191157", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Matthias von Pischof"} {"composed": false, "fields": {"given": "Matthias", "surname-core": "Pischof", "surname-prefix": "von"}, "file": "1026191157", "label": "particle-it", "order": "sorting", "shape": null, "text": "Pischof, Matthias von"} {"composed": false, "fields": {"given": "Malas Zénāwi"}, "file": "1026632668", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Malas Zénāwi"} -{"composed": true, "fields": {"given": "Karl", "surname-core": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Pfeffer-Wildenbruch"} -{"composed": false, "fields": {"given": "Karl", "surname-core": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Pfeffer-Wildenbruch, Karl"} +{"composed": true, "fields": {"given": "Karl", "surname": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Pfeffer-Wildenbruch"} +{"composed": false, "fields": {"given": "Karl", "surname": "Pfeffer-Wildenbruch"}, "file": "1026828597", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Pfeffer-Wildenbruch, Karl"} {"composed": false, "fields": {"given": "Avraham ben Mosheh ben Maimon"}, "file": "102836299", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Avraham ben Mosheh ben Maimon"} -{"composed": false, "fields": {"given": "Ignác", "surname-core": "Schlesinger"}, "file": "1030034427", "label": "index-hu", "order": "sorting", "shape": null, "text": "Schlesinger, Ignác"} -{"composed": true, "fields": {"given": "George D.", "surname-core": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "George D. Cummins"} -{"composed": false, "fields": {"given": "George D.", "surname-core": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cummins, George D."} -{"composed": true, "fields": {"given": "Julie", "surname-core": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Julie Traberth"} -{"composed": false, "fields": {"given": "Julie", "surname-core": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Traberth, Julie"} +{"composed": false, "fields": {"given": "Ignác", "surname": "Schlesinger"}, "file": "1030034427", "label": "index-hu", "order": "sorting", "shape": null, "text": "Schlesinger, Ignác"} +{"composed": true, "fields": {"given": "George D.", "surname": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "George D. Cummins"} +{"composed": false, "fields": {"given": "George D.", "surname": "Cummins"}, "file": "1030131007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Cummins, George D."} +{"composed": true, "fields": {"given": "Julie", "surname": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Julie Traberth"} +{"composed": false, "fields": {"given": "Julie", "surname": "Traberth"}, "file": "1030229007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Traberth, Julie"} {"composed": false, "fields": {"given": "Ḥamza Fanṣūrī"}, "file": "1031212523", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ḥamza Fanṣūrī"} {"composed": true, "fields": {"generation": "II.", "given": "Lžedmitrij"}, "file": "1032892617", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Lžedmitrij II."} {"composed": false, "fields": {"given": "Nalî"}, "file": "1033242748", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nalî"} {"composed": false, "fields": {"given": "Wefayî"}, "file": "1033340979", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Wefayî"} {"composed": false, "fields": {"given": "Azizi Hj. Abdullah"}, "file": "1033486469", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Azizi Hj. Abdullah"} -{"composed": false, "fields": {"given": "Motoko", "surname-core": "Hani"}, "file": "1033524107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hani, Motoko"} -{"composed": false, "fields": {"given": "Lajos", "surname-core": "Simonyi von Vitézvár"}, "file": "1034118587", "label": "index-hu", "order": "sorting", "shape": null, "text": "Simonyi von Vitézvár, Lajos"} +{"composed": false, "fields": {"given": "Motoko", "surname": "Hani"}, "file": "1033524107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hani, Motoko"} +{"composed": false, "fields": {"given": "Lajos", "surname": "Simonyi von Vitézvár"}, "file": "1034118587", "label": "index-hu", "order": "sorting", "shape": null, "text": "Simonyi von Vitézvár, Lajos"} {"composed": true, "fields": {"given": "Lúcio", "surname-core": "Mendonça", "surname-prefix": "de"}, "file": "1034340247", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Lúcio de Mendonça"} {"composed": false, "fields": {"given": "Lúcio", "surname-core": "Mendonça", "surname-prefix": "de"}, "file": "1034340247", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Mendonça, Lúcio de"} -{"composed": true, "fields": {"given": "Bernard große", "surname-core": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Bernard große Broermann"} -{"composed": false, "fields": {"given": "Bernard große", "surname-core": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Broermann, Bernard große"} +{"composed": true, "fields": {"given": "Bernard große", "surname": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Bernard große Broermann"} +{"composed": false, "fields": {"given": "Bernard große", "surname": "Broermann"}, "file": "1034662007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Broermann, Bernard große"} {"composed": true, "fields": {"given": "Rudolf Friedrich Leopold", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "1034908707", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Rudolf Friedrich Leopold von Hildebrand"} {"composed": false, "fields": {"given": "Rudolf Friedrich Leopold", "surname-core": "Hildebrand", "surname-prefix": "von"}, "file": "1034908707", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hildebrand, Rudolf Friedrich Leopold von"} {"composed": false, "fields": {"given": "Ramadhan Karta Hadimadja"}, "file": "1036271862", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ramadhan Karta Hadimadja"} @@ -105,21 +105,21 @@ {"composed": false, "fields": {"given": "Ibrāhīm Ibn-Sinān"}, "file": "104056606", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm Ibn-Sinān"} {"composed": false, "fields": {"given": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī"}, "file": "104057726", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nuʿaim Ibn-Ḥammād al-H̱uzāʿī"} {"composed": false, "fields": {"given": "Abū-Ṣāliḥ al-Armanī"}, "file": "104113405", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Abū-Ṣāliḥ al-Armanī"} -{"composed": true, "fields": {"given": "Maurus Daniel", "surname-core": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Maurus Daniel Esteva a Alsina"} -{"composed": false, "fields": {"given": "Maurus Daniel", "surname-core": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Esteva a Alsina, Maurus Daniel"} +{"composed": true, "fields": {"given": "Maurus Daniel", "surname": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Maurus Daniel Esteva a Alsina"} +{"composed": false, "fields": {"given": "Maurus Daniel", "surname": "Esteva a Alsina"}, "file": "1041656467", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Esteva a Alsina, Maurus Daniel"} {"composed": false, "fields": {"given": "Sighvatur Þórðarson"}, "file": "104175346", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sighvatur Þórðarson"} -{"composed": true, "fields": {"given": "Carlos", "surname-core": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Carlos Amigo Vallejo"} -{"composed": false, "fields": {"given": "Carlos", "surname-core": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Amigo Vallejo, Carlos"} +{"composed": true, "fields": {"given": "Carlos", "surname": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Carlos Amigo Vallejo"} +{"composed": false, "fields": {"given": "Carlos", "surname": "Amigo Vallejo"}, "file": "1042379017", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Amigo Vallejo, Carlos"} {"composed": true, "fields": {"given": "Anne-Pierre", "surname-core": "Montesquiou-Fézensac", "surname-prefix": "de"}, "file": "104292717", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Anne-Pierre de Montesquiou-Fézensac"} {"composed": false, "fields": {"given": "Anne-Pierre", "surname-core": "Montesquiou-Fézensac", "surname-prefix": "de"}, "file": "104292717", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Montesquiou-Fézensac, Anne-Pierre de"} {"composed": false, "fields": {"given": "ʿAbd-al-Qādir Badāʾūnī"}, "file": "104303603", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "ʿAbd-al-Qādir Badāʾūnī"} -{"composed": false, "fields": {"given": "Biao", "surname-core": "Geng"}, "file": "1043168907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Geng, Biao"} +{"composed": false, "fields": {"given": "Biao", "surname": "Geng"}, "file": "1043168907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Geng, Biao"} {"composed": true, "fields": {"given": "Alfonsus Antonius", "surname-core": "Sarasa", "surname-prefix": "de"}, "file": "104323507", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Alfonsus Antonius de Sarasa"} {"composed": false, "fields": {"given": "Alfonsus Antonius", "surname-core": "Sarasa", "surname-prefix": "de"}, "file": "104323507", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Sarasa, Alfonsus Antonius de"} {"composed": false, "fields": {"given": "Advayavajra"}, "file": "1047508877", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Advayavajra"} {"composed": false, "fields": {"given": "Sirius"}, "file": "1048023907", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Sirius"} -{"composed": true, "fields": {"given": "Ricardo", "surname-core": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ricardo Valderrama Fernández"} -{"composed": false, "fields": {"given": "Ricardo", "surname-core": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Valderrama Fernández, Ricardo"} +{"composed": true, "fields": {"given": "Ricardo", "surname": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ricardo Valderrama Fernández"} +{"composed": false, "fields": {"given": "Ricardo", "surname": "Valderrama Fernández"}, "file": "1048644847", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Valderrama Fernández, Ricardo"} {"composed": false, "fields": {"given": "Amha Selassie I."}, "file": "1050400062", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Amha Selassie I."} {"composed": true, "fields": {"given": "Marie Louise Fernande", "surname-core": "Montpensier", "surname-prefix": "de"}, "file": "1050420527", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Marie Louise Fernande de Montpensier"} {"composed": false, "fields": {"given": "Marie Louise Fernande", "surname-core": "Montpensier", "surname-prefix": "de"}, "file": "1050420527", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Montpensier, Marie Louise Fernande de"} @@ -129,23 +129,23 @@ {"composed": false, "fields": {"given": "Oddur Björnsson"}, "file": "1051927471", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Oddur Björnsson"} {"composed": true, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Tomás Antonio de la Cerda y Aragón"} {"composed": false, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Cerda y Aragón, Tomás Antonio de la"} -{"composed": true, "fields": {"given": "Ignacio", "surname-core": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ignacio López Rayón"} -{"composed": false, "fields": {"given": "Ignacio", "surname-core": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Rayón, Ignacio"} +{"composed": true, "fields": {"given": "Ignacio", "surname": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ignacio López Rayón"} +{"composed": false, "fields": {"given": "Ignacio", "surname": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Rayón, Ignacio"} {"composed": true, "fields": {"generation": "III.", "given": "Håkon"}, "file": "1053284357", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Håkon III."} {"composed": true, "fields": {"given": "Johann Adolf", "surname-core": "Krosigk", "surname-prefix": "von"}, "file": "1053459807", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Johann Adolf von Krosigk"} {"composed": false, "fields": {"given": "Johann Adolf", "surname-core": "Krosigk", "surname-prefix": "von"}, "file": "1053459807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Krosigk, Johann Adolf von"} {"composed": true, "fields": {"given": "Louis", "surname-core": "Grandmaison", "surname-prefix": "de"}, "file": "1055400257", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Louis de Grandmaison"} {"composed": false, "fields": {"given": "Louis", "surname-core": "Grandmaison", "surname-prefix": "de"}, "file": "1055400257", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Grandmaison, Louis de"} -{"composed": true, "fields": {"given": "Rodrigo", "surname-core": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Rodrigo Arenas Betancourt"} -{"composed": false, "fields": {"given": "Rodrigo", "surname-core": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Arenas Betancourt, Rodrigo"} +{"composed": true, "fields": {"given": "Rodrigo", "surname": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Rodrigo Arenas Betancourt"} +{"composed": false, "fields": {"given": "Rodrigo", "surname": "Arenas Betancourt"}, "file": "1056353457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Arenas Betancourt, Rodrigo"} {"composed": true, "fields": {"given": "Lorenzo di Pierfranceso", "surname": "de'Medici"}, "file": "1056403667", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Lorenzo di Pierfranceso de'Medici"} {"composed": false, "fields": {"given": "Lorenzo di Pierfranceso", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "1056403667", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Lorenzo di Pierfranceso de'"} -{"composed": true, "fields": {"given": "Fernando", "surname-core": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Fernando González Gortázar"} -{"composed": false, "fields": {"given": "Fernando", "surname-core": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "González Gortázar, Fernando"} -{"composed": true, "fields": {"given": "Mariano", "surname-core": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mariano Ospina Pérez"} -{"composed": false, "fields": {"given": "Mariano", "surname-core": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ospina Pérez, Mariano"} -{"composed": true, "fields": {"given": "Mario", "surname-core": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mario Ruiz Armengol"} -{"composed": false, "fields": {"given": "Mario", "surname-core": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ruiz Armengol, Mario"} +{"composed": true, "fields": {"given": "Fernando", "surname": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Fernando González Gortázar"} +{"composed": false, "fields": {"given": "Fernando", "surname": "González Gortázar"}, "file": "1056425067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "González Gortázar, Fernando"} +{"composed": true, "fields": {"given": "Mariano", "surname": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mariano Ospina Pérez"} +{"composed": false, "fields": {"given": "Mariano", "surname": "Ospina Pérez"}, "file": "1056478497", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ospina Pérez, Mariano"} +{"composed": true, "fields": {"given": "Mario", "surname": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Mario Ruiz Armengol"} +{"composed": false, "fields": {"given": "Mario", "surname": "Ruiz Armengol"}, "file": "1056652217", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ruiz Armengol, Mario"} {"composed": true, "fields": {"given": "Markus", "surname-core": "Wickenburg", "surname-prefix": "von"}, "file": "1058419307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Markus von Wickenburg"} {"composed": false, "fields": {"given": "Markus", "surname-core": "Wickenburg", "surname-prefix": "von"}, "file": "1058419307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Wickenburg, Markus von"} {"composed": false, "fields": {"given": "Renaud de Roucy"}, "file": "1059795337", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Renaud de Roucy"} @@ -153,8 +153,8 @@ {"composed": true, "fields": {"given": "Dietrich", "surname-core": "Theobald", "surname-prefix": "von"}, "file": "1061287637", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Dietrich von Theobald"} {"composed": false, "fields": {"given": "Dietrich", "surname-core": "Theobald", "surname-prefix": "von"}, "file": "1061287637", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Theobald, Dietrich von"} {"composed": false, "fields": {"given": "Sigríður Hagalín"}, "file": "1061494667", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sigríður Hagalín"} -{"composed": true, "fields": {"given": "Teresa", "surname-core": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Teresa Mañé i Miravet"} -{"composed": false, "fields": {"given": "Teresa", "surname-core": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Mañé i Miravet, Teresa"} +{"composed": true, "fields": {"given": "Teresa", "surname": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Teresa Mañé i Miravet"} +{"composed": false, "fields": {"given": "Teresa", "surname": "Mañé i Miravet"}, "file": "1065779747", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Mañé i Miravet, Teresa"} {"composed": false, "fields": {"given": "Danarto"}, "file": "1066418039", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Danarto"} {"composed": false, "fields": {"given": "Mohamad Asri Muda"}, "file": "1066832900", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Mohamad Asri Muda"} {"composed": true, "fields": {"generation": "I.", "given": "Ulrich"}, "file": "1074956427", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ulrich I."} @@ -162,22 +162,22 @@ {"composed": false, "fields": {"given": "Simeon bar Sabbaʿe"}, "file": "1077612168", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Simeon bar Sabbaʿe"} {"composed": true, "fields": {"given": "Piet", "surname-core": "Engelen", "surname-prefix": "van"}, "file": "1078168407", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Piet van Engelen"} {"composed": false, "fields": {"given": "Piet", "surname-core": "Engelen", "surname-prefix": "van"}, "file": "1078168407", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Engelen, Piet van"} -{"composed": true, "fields": {"given": "James", "surname-core": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "James Muspratt"} -{"composed": false, "fields": {"given": "James", "surname-core": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Muspratt, James"} +{"composed": true, "fields": {"given": "James", "surname": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "James Muspratt"} +{"composed": false, "fields": {"given": "James", "surname": "Muspratt"}, "file": "1078513007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Muspratt, James"} {"composed": false, "fields": {"given": "Simkoyê Şikak"}, "file": "1081653337", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Simkoyê Şikak"} {"composed": true, "fields": {"given": "Claude", "surname": "d'Annebault"}, "file": "1081737697", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Claude d'Annebault"} {"composed": false, "fields": {"given": "Claude", "surname-core": "Annebault", "surname-prefix": "d'"}, "file": "1081737697", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Annebault, Claude d'"} -{"composed": true, "fields": {"given": "Luis", "surname-core": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luis Van Rooten"} -{"composed": false, "fields": {"given": "Luis", "surname-core": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Van Rooten, Luis"} -{"composed": true, "fields": {"given": "Clorinda", "surname-core": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Clorinda Málaga de Prado"} -{"composed": false, "fields": {"given": "Clorinda", "surname-core": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Málaga de Prado, Clorinda"} +{"composed": true, "fields": {"given": "Luis", "surname": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luis Van Rooten"} +{"composed": false, "fields": {"given": "Luis", "surname": "Van Rooten"}, "file": "1082774367", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Van Rooten, Luis"} +{"composed": true, "fields": {"given": "Clorinda", "surname": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Clorinda Málaga de Prado"} +{"composed": false, "fields": {"given": "Clorinda", "surname": "Málaga de Prado"}, "file": "1083655477", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Málaga de Prado, Clorinda"} {"composed": true, "fields": {"given": "Karl", "surname-core": "Struve", "surname-prefix": "von"}, "file": "1084023547", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Karl von Struve"} {"composed": false, "fields": {"given": "Karl", "surname-core": "Struve", "surname-prefix": "von"}, "file": "1084023547", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Struve, Karl von"} {"composed": false, "fields": {"given": "Pierre-Louis"}, "file": "1093196017", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Pierre-Louis"} -{"composed": true, "fields": {"given": "Juan", "surname-core": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Juan Sordo Madaleno"} -{"composed": false, "fields": {"given": "Juan", "surname-core": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Sordo Madaleno, Juan"} +{"composed": true, "fields": {"given": "Juan", "surname": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Juan Sordo Madaleno"} +{"composed": false, "fields": {"given": "Juan", "surname": "Sordo Madaleno"}, "file": "1100729747", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Sordo Madaleno, Juan"} {"composed": false, "fields": {"given": "Malik Ambar"}, "file": "110685716X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Malik Ambar"} -{"composed": false, "fields": {"given": "Shunichi", "surname-core": "Matsumoto"}, "file": "1107650607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumoto, Shunichi"} +{"composed": false, "fields": {"given": "Shunichi", "surname": "Matsumoto"}, "file": "1107650607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumoto, Shunichi"} {"composed": false, "fields": {"given": "Bonvi"}, "file": "110883187", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Bonvi"} {"composed": true, "fields": {"given": "Ḥusnī", "surname": "az-Zaʿīm"}, "file": "1112629513", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ḥusnī az-Zaʿīm"} {"composed": false, "fields": {"given": "Ḥusnī", "surname-core": "Zaʿīm", "surname-prefix": "az-"}, "file": "1112629513", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Zaʿīm, Ḥusnī az-"} @@ -189,8 +189,8 @@ {"composed": true, "fields": {"given": "Luís", "surname-core": "Ataíde", "surname-prefix": "de"}, "file": "1121111637", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Luís de Ataíde"} {"composed": false, "fields": {"given": "Luís", "surname-core": "Ataíde", "surname-prefix": "de"}, "file": "1121111637", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Ataíde, Luís de"} {"composed": false, "fields": {"given": "Alexis"}, "file": "112146147", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Alexis"} -{"composed": true, "fields": {"given": "José", "surname-core": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José López Domínguez"} -{"composed": false, "fields": {"given": "José", "surname-core": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Domínguez, José"} +{"composed": true, "fields": {"given": "José", "surname": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José López Domínguez"} +{"composed": false, "fields": {"given": "José", "surname": "López Domínguez"}, "file": "1123958947", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Domínguez, José"} {"composed": false, "fields": {"given": "Khaled el-Hassani ben el-Hachemi"}, "file": "1124785817", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Khaled el-Hassani ben el-Hachemi"} {"composed": true, "fields": {"given": "Teodoro", "surname-core": "Faria", "surname-prefix": "de"}, "file": "1127072587", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Teodoro de Faria"} {"composed": false, "fields": {"given": "Teodoro", "surname-core": "Faria", "surname-prefix": "de"}, "file": "1127072587", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Faria, Teodoro de"} @@ -198,7 +198,7 @@ {"composed": false, "fields": {"given": "Makonnen Haile Selassie"}, "file": "1129925617", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Makonnen Haile Selassie"} {"composed": true, "fields": {"given": "Clarice", "surname": "de'Medici"}, "file": "1130808467", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Clarice de'Medici"} {"composed": false, "fields": {"given": "Clarice", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "1130808467", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Clarice de'"} -{"composed": false, "fields": {"given": "Xirui", "surname-core": "Pi"}, "file": "1131897307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Pi, Xirui"} +{"composed": false, "fields": {"given": "Xirui", "surname": "Pi"}, "file": "1131897307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Pi, Xirui"} {"composed": true, "fields": {"given": "Domingo", "surname-core": "Iriarte", "surname-prefix": "de"}, "file": "1135675287", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Domingo de Iriarte"} {"composed": false, "fields": {"given": "Domingo", "surname-core": "Iriarte", "surname-prefix": "de"}, "file": "1135675287", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Iriarte, Domingo de"} {"composed": true, "fields": {"given": "Pleikard Dietrich", "surname-core": "Gemmingen", "surname-prefix": "von"}, "file": "1136030107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Pleikard Dietrich von Gemmingen"} @@ -216,16 +216,16 @@ {"composed": true, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Edmond de La Croix"} {"composed": false, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "La Croix, Edmond de"} {"composed": false, "fields": {"given": "Mohamed Khir Johari"}, "file": "1147649030", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Mohamed Khir Johari"} -{"composed": true, "fields": {"given": "Johann", "surname-core": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Johann Klingenberg"} -{"composed": false, "fields": {"given": "Johann", "surname-core": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingenberg, Johann"} +{"composed": true, "fields": {"given": "Johann", "surname": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Johann Klingenberg"} +{"composed": false, "fields": {"given": "Johann", "surname": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingenberg, Johann"} {"composed": true, "fields": {"given": "Herman", "surname-core": "Cunsel", "surname-prefix": "de"}, "file": "1154414957", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Herman de Cunsel"} {"composed": false, "fields": {"given": "Herman", "surname-core": "Cunsel", "surname-prefix": "de"}, "file": "1154414957", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Cunsel, Herman de"} {"composed": true, "fields": {"given": "Habib Pacha", "surname": "es-Saad"}, "file": "1155661249", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Habib Pacha es-Saad"} {"composed": false, "fields": {"given": "Habib Pacha", "surname-core": "Saad", "surname-prefix": "es-"}, "file": "1155661249", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Saad, Habib Pacha es-"} {"composed": false, "fields": {"given": "Vossug ed Dowleh"}, "file": "1155767624", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Vossug ed Dowleh"} {"composed": false, "fields": {"given": "Thorkild Fjeldsted"}, "file": "1157689973", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Thorkild Fjeldsted"} -{"composed": true, "fields": {"given": "José María", "surname-core": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José María Campo Serrano"} -{"composed": false, "fields": {"given": "José María", "surname-core": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Campo Serrano, José María"} +{"composed": true, "fields": {"given": "José María", "surname": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José María Campo Serrano"} +{"composed": false, "fields": {"given": "José María", "surname": "Campo Serrano"}, "file": "1160043817", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Campo Serrano, José María"} {"composed": true, "fields": {"given": "Antonius", "surname-core": "Dale", "surname-prefix": "van"}, "file": "116016337", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Antonius van Dale"} {"composed": false, "fields": {"given": "Antonius", "surname-core": "Dale", "surname-prefix": "van"}, "file": "116016337", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Dale, Antonius van"} {"composed": true, "fields": {"given": "Willem Antonie", "surname-core": "Deventer", "surname-prefix": "van"}, "file": "116088427", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Willem Antonie van Deventer"} @@ -234,8 +234,8 @@ {"composed": false, "fields": {"given": "Hermann", "surname-core": "Solms-Hohensolms-Lich", "surname-prefix": "zu"}, "file": "1161432507", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Solms-Hohensolms-Lich, Hermann zu"} {"composed": true, "fields": {"given": "Johann", "surname-core": "Dumreicher", "surname-prefix": "von"}, "file": "116251107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Johann von Dumreicher"} {"composed": false, "fields": {"given": "Johann", "surname-core": "Dumreicher", "surname-prefix": "von"}, "file": "116251107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Dumreicher, Johann von"} -{"composed": true, "fields": {"given": "Jaime", "surname-core": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jaime Guardia Neyra"} -{"composed": false, "fields": {"given": "Jaime", "surname-core": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Guardia Neyra, Jaime"} +{"composed": true, "fields": {"given": "Jaime", "surname": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jaime Guardia Neyra"} +{"composed": false, "fields": {"given": "Jaime", "surname": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Guardia Neyra, Jaime"} {"composed": true, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Francisco Inácio de Carvalho Moreira"} {"composed": false, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Carvalho Moreira, Francisco Inácio de"} {"composed": false, "fields": {"given": "Sigfús Einarsson"}, "file": "116424702", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sigfús Einarsson"} @@ -248,16 +248,16 @@ {"composed": true, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Gottfried Huyn von Geleen und Amsterad"} {"composed": false, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Geleen und Amsterad, Gottfried Huyn von"} {"composed": false, "fields": {"given": "Jón Magnússon"}, "file": "1165817241", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Jón Magnússon"} -{"composed": true, "fields": {"given": "Heinz", "surname-core": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinz Kägebein"} -{"composed": false, "fields": {"given": "Heinz", "surname-core": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Kägebein, Heinz"} -{"composed": false, "fields": {"given": "Vilmos", "surname-core": "Fraknói"}, "file": "116692537", "label": "index-hu", "order": "sorting", "shape": null, "text": "Fraknói, Vilmos"} +{"composed": true, "fields": {"given": "Heinz", "surname": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinz Kägebein"} +{"composed": false, "fields": {"given": "Heinz", "surname": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Kägebein, Heinz"} +{"composed": false, "fields": {"given": "Vilmos", "surname": "Fraknói"}, "file": "116692537", "label": "index-hu", "order": "sorting", "shape": null, "text": "Fraknói, Vilmos"} {"composed": true, "fields": {"given": "Heinz", "surname-core": "Cramer", "surname-prefix": "von"}, "file": "116709197", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Heinz von Cramer"} {"composed": false, "fields": {"given": "Heinz", "surname-core": "Cramer", "surname-prefix": "von"}, "file": "116709197", "label": "particle-it", "order": "sorting", "shape": null, "text": "Cramer, Heinz von"} {"composed": true, "fields": {"given": "Marie Laure", "surname-core": "Noailles", "surname-prefix": "de"}, "file": "116755687", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Marie Laure de Noailles"} {"composed": false, "fields": {"given": "Marie Laure", "surname-core": "Noailles", "surname-prefix": "de"}, "file": "116755687", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Noailles, Marie Laure de"} -{"composed": true, "fields": {"given": "Martin Pierre", "surname-core": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Martin Pierre Marsick"} -{"composed": false, "fields": {"given": "Martin Pierre", "surname-core": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Marsick, Martin Pierre"} -{"composed": false, "fields": {"given": "Robert", "surname-core": "Gragger"}, "file": "116819987", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gragger, Robert"} +{"composed": true, "fields": {"given": "Martin Pierre", "surname": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Martin Pierre Marsick"} +{"composed": false, "fields": {"given": "Martin Pierre", "surname": "Marsick"}, "file": "116793007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Marsick, Martin Pierre"} +{"composed": false, "fields": {"given": "Robert", "surname": "Gragger"}, "file": "116819987", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gragger, Robert"} {"composed": true, "fields": {"given": "Sophie", "surname-core": "Merenberg", "surname-prefix": "von"}, "file": "116891807", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Sophie von Merenberg"} {"composed": false, "fields": {"given": "Sophie", "surname-core": "Merenberg", "surname-prefix": "von"}, "file": "116891807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Merenberg, Sophie von"} {"composed": true, "fields": {"given": "Georg", "surname-core": "Hülsen-Haeseler", "surname-prefix": "von"}, "file": "117049107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Georg von Hülsen-Haeseler"} @@ -269,34 +269,34 @@ {"composed": false, "fields": {"given": "Sein Lwin"}, "file": "117126089X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Sein Lwin"} {"composed": true, "fields": {"given": "Frances", "surname-core": "Bunsen", "surname-prefix": "von"}, "file": "117157007", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Frances von Bunsen"} {"composed": false, "fields": {"given": "Frances", "surname-core": "Bunsen", "surname-prefix": "von"}, "file": "117157007", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Bunsen, Frances von"} -{"composed": true, "fields": {"given": "Juan Antonio", "surname-core": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan Antonio Rascón Navarro Seña y Redondo"} -{"composed": false, "fields": {"given": "Juan Antonio", "surname-core": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Rascón Navarro Seña y Redondo, Juan Antonio"} +{"composed": true, "fields": {"given": "Juan Antonio", "surname": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan Antonio Rascón Navarro Seña y Redondo"} +{"composed": false, "fields": {"given": "Juan Antonio", "surname": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Rascón Navarro Seña y Redondo, Juan Antonio"} {"composed": true, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Julius van Zuylen van Nijevelt"} {"composed": false, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Zuylen van Nijevelt, Julius van"} {"composed": false, "fields": {"given": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"}, "file": "1172113386", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"} -{"composed": false, "fields": {"given": "Hugo", "surname-core": "Weigold"}, "file": "117249807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Weigold, Hugo"} +{"composed": false, "fields": {"given": "Hugo", "surname": "Weigold"}, "file": "117249807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Weigold, Hugo"} {"composed": true, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "David zu Sonnegg von Ungnad von Weissenwolf"} {"composed": false, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Ungnad von Weissenwolf, David zu Sonnegg von"} -{"composed": true, "fields": {"given": "Herma", "surname-core": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Herma Studeny"} -{"composed": false, "fields": {"given": "Herma", "surname-core": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Studeny, Herma"} +{"composed": true, "fields": {"given": "Herma", "surname": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Herma Studeny"} +{"composed": false, "fields": {"given": "Herma", "surname": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Studeny, Herma"} {"composed": true, "fields": {"given": "Richard", "surname-core": "Süßkind-Schwendi", "surname-prefix": "von"}, "file": "117372307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Richard von Süßkind-Schwendi"} {"composed": false, "fields": {"given": "Richard", "surname-core": "Süßkind-Schwendi", "surname-prefix": "von"}, "file": "117372307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Süßkind-Schwendi, Richard von"} {"composed": true, "fields": {"given": "Jean Joseph Antoine Marie", "surname-core": "Witte", "surname-prefix": "de"}, "file": "117420557", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jean Joseph Antoine Marie de Witte"} {"composed": false, "fields": {"given": "Jean Joseph Antoine Marie", "surname-core": "Witte", "surname-prefix": "de"}, "file": "117420557", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Witte, Jean Joseph Antoine Marie de"} -{"composed": true, "fields": {"given": "Augustus P.", "surname-core": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus P. Gardner"} -{"composed": false, "fields": {"given": "Augustus P.", "surname-core": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Gardner, Augustus P."} -{"composed": true, "fields": {"given": "Bella Cohen", "surname-core": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Bella Cohen Spewack"} -{"composed": false, "fields": {"given": "Bella Cohen", "surname-core": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Spewack, Bella Cohen"} +{"composed": true, "fields": {"given": "Augustus P.", "surname": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus P. Gardner"} +{"composed": false, "fields": {"given": "Augustus P.", "surname": "Gardner"}, "file": "1174822007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Gardner, Augustus P."} +{"composed": true, "fields": {"given": "Bella Cohen", "surname": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Bella Cohen Spewack"} +{"composed": false, "fields": {"given": "Bella Cohen", "surname": "Spewack"}, "file": "117493007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Spewack, Bella Cohen"} {"composed": false, "fields": {"given": "Hussein Kamil"}, "file": "117546712", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Hussein Kamil"} -{"composed": false, "fields": {"given": "Jinzo", "surname-core": "Matsumura"}, "file": "117557307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumura, Jinzo"} +{"composed": false, "fields": {"given": "Jinzo", "surname": "Matsumura"}, "file": "117557307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Matsumura, Jinzo"} {"composed": true, "fields": {"given": "Elard", "surname-core": "Oldenburg-Januschau", "surname-prefix": "von"}, "file": "117593907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Elard von Oldenburg-Januschau"} {"composed": false, "fields": {"given": "Elard", "surname-core": "Oldenburg-Januschau", "surname-prefix": "von"}, "file": "117593907", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Oldenburg-Januschau, Elard von"} {"composed": true, "fields": {"given": "Achille", "surname": "d'Orsi"}, "file": "117606227", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Achille d'Orsi"} {"composed": false, "fields": {"given": "Achille", "surname-core": "Orsi", "surname-prefix": "d'"}, "file": "117606227", "label": "particle-it", "order": "sorting", "shape": null, "text": "Orsi, Achille d'"} {"composed": true, "fields": {"given": "Giovanni Battista Gherardo", "surname": "d'Arco"}, "file": "117763497", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Giovanni Battista Gherardo d'Arco"} {"composed": false, "fields": {"given": "Giovanni Battista Gherardo", "surname-core": "Arco", "surname-prefix": "d'"}, "file": "117763497", "label": "particle-it", "order": "sorting", "shape": null, "text": "Arco, Giovanni Battista Gherardo d'"} -{"composed": true, "fields": {"given": "Liberty Hyde", "surname-core": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Liberty Hyde Bailey"} -{"composed": false, "fields": {"given": "Liberty Hyde", "surname-core": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bailey, Liberty Hyde"} +{"composed": true, "fields": {"given": "Liberty Hyde", "surname": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Liberty Hyde Bailey"} +{"composed": false, "fields": {"given": "Liberty Hyde", "surname": "Bailey"}, "file": "117765007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bailey, Liberty Hyde"} {"composed": false, "fields": {"given": "Finnur Jónsson"}, "file": "118049062", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Finnur Jónsson"} {"composed": true, "fields": {"given": "Renaat", "surname-core": "Elslande", "surname-prefix": "van"}, "file": "1180768477", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Renaat van Elslande"} {"composed": false, "fields": {"given": "Renaat", "surname-core": "Elslande", "surname-prefix": "van"}, "file": "1180768477", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Elslande, Renaat van"} @@ -307,8 +307,8 @@ {"composed": false, "fields": {"given": "Eugen", "surname-core": "Albert", "surname-prefix": "d'"}, "file": "118501437", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Albert, Eugen d'"} {"composed": true, "fields": {"generation": "VIII.", "given": "Bonifatius"}, "file": "118513257", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Bonifatius VIII."} {"composed": false, "fields": {"given": "Colette"}, "file": "118521527", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Colette"} -{"composed": true, "fields": {"given": "Heinrich", "surname-core": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinrich Cunow"} -{"composed": false, "fields": {"given": "Heinrich", "surname-core": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cunow, Heinrich"} +{"composed": true, "fields": {"given": "Heinrich", "surname": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinrich Cunow"} +{"composed": false, "fields": {"given": "Heinrich", "surname": "Cunow"}, "file": "118523007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cunow, Heinrich"} {"composed": true, "fields": {"generation": "V.", "given": "Eduard"}, "file": "118528947", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Eduard V."} {"composed": true, "fields": {"given": "Miguel", "surname": "d'Escoto"}, "file": "118531107", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Miguel d'Escoto"} {"composed": false, "fields": {"given": "Miguel", "surname-core": "Escoto", "surname-prefix": "d'"}, "file": "118531107", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Escoto, Miguel d'"} @@ -317,11 +317,11 @@ {"composed": true, "fields": {"generation": "I.", "given": "Franz"}, "file": "118534947", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Franz I."} {"composed": true, "fields": {"given": "Louis", "surname-core": "Funès", "surname-prefix": "de"}, "file": "118536877", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Louis de Funès"} {"composed": false, "fields": {"given": "Louis", "surname-core": "Funès", "surname-prefix": "de"}, "file": "118536877", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Funès, Louis de"} -{"composed": true, "fields": {"given": "Claus", "surname-core": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Claus Harms"} -{"composed": false, "fields": {"given": "Claus", "surname-core": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Harms, Claus"} +{"composed": true, "fields": {"given": "Claus", "surname": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Claus Harms"} +{"composed": false, "fields": {"given": "Claus", "surname": "Harms"}, "file": "118546007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Harms, Claus"} {"composed": true, "fields": {"generation": "I.", "given": "László"}, "file": "118568647", "label": "regnal", "order": "givenFirst", "shape": null, "text": "László I."} -{"composed": true, "fields": {"given": "José Luis", "surname-core": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Luis Martín Descalzo"} -{"composed": false, "fields": {"given": "José Luis", "surname-core": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín Descalzo, José Luis"} +{"composed": true, "fields": {"given": "José Luis", "surname": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Luis Martín Descalzo"} +{"composed": false, "fields": {"given": "José Luis", "surname": "Martín Descalzo"}, "file": "118578367", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín Descalzo, José Luis"} {"composed": true, "fields": {"given": "Šākir", "surname": "al-Faḥḥām"}, "file": "1185824316", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Šākir al-Faḥḥām"} {"composed": false, "fields": {"given": "Šākir", "surname-core": "Faḥḥām", "surname-prefix": "al-"}, "file": "1185824316", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Faḥḥām, Šākir al-"} {"composed": false, "fields": {"given": "Ngugi wa Thiong'o"}, "file": "118587587", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Ngugi wa Thiong'o"} @@ -345,11 +345,11 @@ {"composed": false, "fields": {"given": "Théodore Agrippa", "surname-core": "Aubigné", "surname-prefix": "d'"}, "file": "118650947", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Aubigné, Théodore Agrippa d'"} {"composed": true, "fields": {"given": "Sébastien", "surname-core": "Brossard", "surname-prefix": "de"}, "file": "118660217", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Sébastien de Brossard"} {"composed": false, "fields": {"given": "Sébastien", "surname-core": "Brossard", "surname-prefix": "de"}, "file": "118660217", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Brossard, Sébastien de"} -{"composed": true, "fields": {"given": "Camilo", "surname-core": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Camilo Castelo Branco"} -{"composed": false, "fields": {"given": "Camilo", "surname-core": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Castelo Branco, Camilo"} +{"composed": true, "fields": {"given": "Camilo", "surname": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Camilo Castelo Branco"} +{"composed": false, "fields": {"given": "Camilo", "surname": "Castelo Branco"}, "file": "118668757", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Castelo Branco, Camilo"} {"composed": false, "fields": {"given": "Giambologna"}, "file": "118678477", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Giambologna"} -{"composed": true, "fields": {"given": "Benito Jerónimo", "surname-core": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benito Jerónimo Feijoo y Montenegro"} -{"composed": false, "fields": {"given": "Benito Jerónimo", "surname-core": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Feijoo y Montenegro, Benito Jerónimo"} +{"composed": true, "fields": {"given": "Benito Jerónimo", "surname": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benito Jerónimo Feijoo y Montenegro"} +{"composed": false, "fields": {"given": "Benito Jerónimo", "surname": "Feijoo y Montenegro"}, "file": "118683217", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Feijoo y Montenegro, Benito Jerónimo"} {"composed": false, "fields": {"given": "Fidus"}, "file": "118687077", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Fidus"} {"composed": false, "fields": {"given": "Meister E. S."}, "file": "118687387", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Meister E. S."} {"composed": true, "fields": {"generation": "VI.", "given": "Georg"}, "file": "118690477", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Georg VI."} @@ -358,39 +358,39 @@ {"composed": true, "fields": {"given": "Jan Stephan", "surname-core": "Calcar", "surname-prefix": "von"}, "file": "118714937", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Jan Stephan von Calcar"} {"composed": false, "fields": {"given": "Jan Stephan", "surname-core": "Calcar", "surname-prefix": "von"}, "file": "118714937", "label": "particle-it", "order": "sorting", "shape": null, "text": "Calcar, Jan Stephan von"} {"composed": false, "fields": {"given": "Ǧalāl-ad-Dīn Rūmī"}, "file": "118716158", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ǧalāl-ad-Dīn Rūmī"} -{"composed": true, "fields": {"given": "Edward", "surname-core": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Hall"} -{"composed": false, "fields": {"given": "Edward", "surname-core": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Hall, Edward"} -{"composed": true, "fields": {"given": "Robert", "surname-core": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Morris"} -{"composed": false, "fields": {"given": "Robert", "surname-core": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Morris, Robert"} +{"composed": true, "fields": {"given": "Edward", "surname": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Hall"} +{"composed": false, "fields": {"given": "Edward", "surname": "Hall"}, "file": "118720007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Hall, Edward"} +{"composed": true, "fields": {"given": "Robert", "surname": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Morris"} +{"composed": false, "fields": {"given": "Robert", "surname": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Morris, Robert"} {"composed": false, "fields": {"given": "Rethar"}, "file": "118750127", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Rethar"} {"composed": true, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Diego Fernández de San Pedro"} {"composed": false, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "San Pedro, Diego Fernández de"} -{"composed": true, "fields": {"given": "Epaminondas", "surname-core": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Epaminondas Nunes de Ávila e Silva"} -{"composed": false, "fields": {"given": "Epaminondas", "surname-core": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Nunes de Ávila e Silva, Epaminondas"} +{"composed": true, "fields": {"given": "Epaminondas", "surname": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Epaminondas Nunes de Ávila e Silva"} +{"composed": false, "fields": {"given": "Epaminondas", "surname": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Nunes de Ávila e Silva, Epaminondas"} {"composed": false, "fields": {"given": "Suharto"}, "file": "118757741", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Suharto"} -{"composed": false, "fields": {"given": "Joseph", "surname-core": "Szigeti"}, "file": "118758187", "label": "index-hu", "order": "sorting", "shape": null, "text": "Szigeti, Joseph"} +{"composed": false, "fields": {"given": "Joseph", "surname": "Szigeti"}, "file": "118758187", "label": "index-hu", "order": "sorting", "shape": null, "text": "Szigeti, Joseph"} {"composed": true, "fields": {"given": "Jakob", "surname-core": "Uexküll", "surname-prefix": "von"}, "file": "118763407", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Jakob von Uexküll"} {"composed": false, "fields": {"given": "Jakob", "surname-core": "Uexküll", "surname-prefix": "von"}, "file": "118763407", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Uexküll, Jakob von"} -{"composed": true, "fields": {"given": "Luis", "surname-core": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Vélez de Guevara"} -{"composed": false, "fields": {"given": "Luis", "surname-core": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Vélez de Guevara, Luis"} +{"composed": true, "fields": {"given": "Luis", "surname": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Vélez de Guevara"} +{"composed": false, "fields": {"given": "Luis", "surname": "Vélez de Guevara"}, "file": "118767917", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Vélez de Guevara, Luis"} {"composed": true, "fields": {"given": "Ernst", "surname-core": "Wildenbruch", "surname-prefix": "von"}, "file": "118771760", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ernst von Wildenbruch"} {"composed": false, "fields": {"given": "Ernst", "surname-core": "Wildenbruch", "surname-prefix": "von"}, "file": "118771760", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Wildenbruch, Ernst von"} {"composed": false, "fields": {"given": "Muḥammad ʿAlī Bāšā"}, "file": "118782835", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Muḥammad ʿAlī Bāšā"} {"composed": true, "fields": {"given": "Pierre", "surname-core": "Nolhac", "surname-prefix": "de"}, "file": "118786377", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Pierre de Nolhac"} {"composed": false, "fields": {"given": "Pierre", "surname-core": "Nolhac", "surname-prefix": "de"}, "file": "118786377", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Nolhac, Pierre de"} {"composed": false, "fields": {"given": "Saint-Pol-Roux"}, "file": "118794167", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Saint-Pol-Roux"} -{"composed": true, "fields": {"given": "Hans", "surname-core": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Schiltberger"} -{"composed": false, "fields": {"given": "Hans", "surname-core": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schiltberger, Hans"} +{"composed": true, "fields": {"given": "Hans", "surname": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Schiltberger"} +{"composed": false, "fields": {"given": "Hans", "surname": "Schiltberger"}, "file": "118795007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schiltberger, Hans"} {"composed": false, "fields": {"given": "Ṯābit Ibn-Qurra"}, "file": "118801724", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ṯābit Ibn-Qurra"} {"composed": true, "fields": {"given": "Zacharias Konrad", "surname-core": "Uffenbach", "surname-prefix": "von"}, "file": "118803107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Zacharias Konrad von Uffenbach"} {"composed": false, "fields": {"given": "Zacharias Konrad", "surname-core": "Uffenbach", "surname-prefix": "von"}, "file": "118803107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Uffenbach, Zacharias Konrad von"} -{"composed": false, "fields": {"given": "Musashi", "surname-core": "Miyamoto"}, "file": "118820907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Miyamoto, Musashi"} -{"composed": true, "fields": {"given": "Ludwig", "surname-core": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Ludwig Hempel"} -{"composed": false, "fields": {"given": "Ludwig", "surname-core": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Hempel, Ludwig"} +{"composed": false, "fields": {"given": "Musashi", "surname": "Miyamoto"}, "file": "118820907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Miyamoto, Musashi"} +{"composed": true, "fields": {"given": "Ludwig", "surname": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Ludwig Hempel"} +{"composed": false, "fields": {"given": "Ludwig", "surname": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Hempel, Ludwig"} {"composed": true, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-François Lefebvre de La Barre"} {"composed": false, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "sorting", "shape": null, "text": "La Barre, Jean-François Lefebvre de"} -{"composed": true, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname-core": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail"} -{"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname-core": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik"} +{"composed": true, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail"} +{"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik"} {"composed": true, "fields": {"given": "Hafis", "surname": "al-Assad"}, "file": "118848062", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Hafis al-Assad"} {"composed": false, "fields": {"given": "Hafis", "surname-core": "Assad", "surname-prefix": "al-"}, "file": "118848062", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Assad, Hafis al-"} {"composed": false, "fields": {"given": "Ṣafī-ad-Dīn Ardabīlī"}, "file": "118850555", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ṣafī-ad-Dīn Ardabīlī"} @@ -399,61 +399,61 @@ {"composed": false, "fields": {"given": "Ḥusain Ṯanāʾī Mašhadī"}, "file": "1188659936", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Ḥusain Ṯanāʾī Mašhadī"} {"composed": true, "fields": {"given": "Jan", "surname-core": "Munster", "surname-prefix": "van"}, "file": "118873377", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan van Munster"} {"composed": false, "fields": {"given": "Jan", "surname-core": "Munster", "surname-prefix": "van"}, "file": "118873377", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Munster, Jan van"} -{"composed": true, "fields": {"given": "Babe D.", "surname-core": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Babe D. Zaharias"} -{"composed": false, "fields": {"given": "Babe D.", "surname-core": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Zaharias, Babe D."} -{"composed": false, "fields": {"given": "Attila", "surname-core": "Kovács"}, "file": "118879057", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kovács, Attila"} +{"composed": true, "fields": {"given": "Babe D.", "surname": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Babe D. Zaharias"} +{"composed": false, "fields": {"given": "Babe D.", "surname": "Zaharias"}, "file": "118876007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Zaharias, Babe D."} +{"composed": false, "fields": {"given": "Attila", "surname": "Kovács"}, "file": "118879057", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kovács, Attila"} {"composed": true, "fields": {"given": "Leopoldo", "surname": "de'Medici"}, "file": "118886207", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Leopoldo de'Medici"} {"composed": false, "fields": {"given": "Leopoldo", "surname-core": "Medici", "surname-prefix": "de'"}, "file": "118886207", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Leopoldo de'"} {"composed": false, "fields": {"given": "Mayo"}, "file": "118888625", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mayo"} -{"composed": false, "fields": {"given": "Morihei", "surname-core": "Ueshiba"}, "file": "118892207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ueshiba, Morihei"} +{"composed": false, "fields": {"given": "Morihei", "surname": "Ueshiba"}, "file": "118892207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ueshiba, Morihei"} {"composed": true, "fields": {"generation": "II.", "given": "Thibaut"}, "file": "118893467", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Thibaut II."} {"composed": false, "fields": {"given": "Einar Jónsson"}, "file": "118894978", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Jónsson"} {"composed": false, "fields": {"given": "Etiemble"}, "file": "118903357", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Etiemble"} -{"composed": false, "fields": {"given": "Monzaemon", "surname-core": "Chikamatsu"}, "file": "118914707", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chikamatsu, Monzaemon"} +{"composed": false, "fields": {"given": "Monzaemon", "surname": "Chikamatsu"}, "file": "118914707", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chikamatsu, Monzaemon"} {"composed": true, "fields": {"given": "Karl August", "surname-core": "Hase", "surname-prefix": "von"}, "file": "118927507", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Karl August von Hase"} {"composed": false, "fields": {"given": "Karl August", "surname-core": "Hase", "surname-prefix": "von"}, "file": "118927507", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hase, Karl August von"} {"composed": true, "fields": {"generation": "I.", "given": "Ismail"}, "file": "118932497", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ismail I."} {"composed": false, "fields": {"given": "Enver Pascha"}, "file": "118935577", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Enver Pascha"} {"composed": true, "fields": {"given": "Antoine", "surname-core": "Tounens", "surname-prefix": "de"}, "file": "118937227", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Antoine de Tounens"} {"composed": false, "fields": {"given": "Antoine", "surname-core": "Tounens", "surname-prefix": "de"}, "file": "118937227", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Tounens, Antoine de"} -{"composed": true, "fields": {"given": "Dermot", "surname-core": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Dermot Ryan"} -{"composed": false, "fields": {"given": "Dermot", "surname-core": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ryan, Dermot"} -{"composed": true, "fields": {"given": "Alice", "surname-core": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Alice Rühle-Gerstel"} -{"composed": false, "fields": {"given": "Alice", "surname-core": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Rühle-Gerstel, Alice"} +{"composed": true, "fields": {"given": "Dermot", "surname": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Dermot Ryan"} +{"composed": false, "fields": {"given": "Dermot", "surname": "Ryan"}, "file": "118940007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ryan, Dermot"} +{"composed": true, "fields": {"given": "Alice", "surname": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Alice Rühle-Gerstel"} +{"composed": false, "fields": {"given": "Alice", "surname": "Rühle-Gerstel"}, "file": "118953877", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Rühle-Gerstel, Alice"} {"composed": true, "fields": {"given": "Antonio", "surname-core": "Sangallo", "surname-prefix": "da"}, "file": "118956337", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Antonio da Sangallo"} {"composed": false, "fields": {"given": "Antonio", "surname-core": "Sangallo", "surname-prefix": "da"}, "file": "118956337", "label": "particle-it", "order": "sorting", "shape": null, "text": "Sangallo, Antonio da"} {"composed": false, "fields": {"given": "Ğawīdān _ Hānum"}, "file": "118963430", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Ğawīdān _ Hānum"} {"composed": false, "fields": {"given": "Ultra Violet"}, "file": "118972197", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Ultra Violet"} {"composed": false, "fields": {"given": "ʿAbd-al-Ǧabbār Ibn-Aḥmad"}, "file": "118976869", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿAbd-al-Ǧabbār Ibn-Aḥmad"} -{"composed": true, "fields": {"given": "Manuel", "surname-core": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Manuel Marulanda Vélez"} -{"composed": false, "fields": {"given": "Manuel", "surname-core": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Marulanda Vélez, Manuel"} -{"composed": false, "fields": {"given": "István", "surname-core": "Tisza"}, "file": "118998897", "label": "index-hu", "order": "sorting", "shape": null, "text": "Tisza, István"} -{"composed": true, "fields": {"given": "José Maria", "surname-core": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Maria Sert y Badia"} -{"composed": false, "fields": {"given": "José Maria", "surname-core": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sert y Badia, José Maria"} -{"composed": true, "fields": {"given": "Ida", "surname-core": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Ida Kar"} -{"composed": false, "fields": {"given": "Ida", "surname-core": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kar, Ida"} +{"composed": true, "fields": {"given": "Manuel", "surname": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Manuel Marulanda Vélez"} +{"composed": false, "fields": {"given": "Manuel", "surname": "Marulanda Vélez"}, "file": "118988417", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Marulanda Vélez, Manuel"} +{"composed": false, "fields": {"given": "István", "surname": "Tisza"}, "file": "118998897", "label": "index-hu", "order": "sorting", "shape": null, "text": "Tisza, István"} +{"composed": true, "fields": {"given": "José Maria", "surname": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Maria Sert y Badia"} +{"composed": false, "fields": {"given": "José Maria", "surname": "Sert y Badia"}, "file": "119000717", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sert y Badia, José Maria"} +{"composed": true, "fields": {"given": "Ida", "surname": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Ida Kar"} +{"composed": false, "fields": {"given": "Ida", "surname": "Kar"}, "file": "119003007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kar, Ida"} {"composed": true, "fields": {"given": "Zainab", "surname": "al-Ġazālī"}, "file": "119007703", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Zainab al-Ġazālī"} {"composed": false, "fields": {"given": "Zainab", "surname-core": "Ġazālī", "surname-prefix": "al-"}, "file": "119007703", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ġazālī, Zainab al-"} {"composed": true, "fields": {"given": "Jan Davidsz.", "surname-core": "Heem", "surname-prefix": "de"}, "file": "119020157", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jan Davidsz. de Heem"} {"composed": false, "fields": {"given": "Jan Davidsz.", "surname-core": "Heem", "surname-prefix": "de"}, "file": "119020157", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Heem, Jan Davidsz. de"} {"composed": true, "fields": {"generation": "VII.", "given": "Konstantin"}, "file": "119022397", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Konstantin VII."} -{"composed": false, "fields": {"given": "Andor", "surname-core": "Gábor"}, "file": "119033887", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gábor, Andor"} -{"composed": false, "fields": {"given": "Shuming", "surname-core": "Liang"}, "file": "119046407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Liang, Shuming"} -{"composed": true, "fields": {"given": "Louise", "surname-core": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Louise Fitzhugh"} -{"composed": false, "fields": {"given": "Louise", "surname-core": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Fitzhugh, Louise"} -{"composed": true, "fields": {"given": "José", "surname-core": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José López Portillo y Pacheco"} -{"composed": false, "fields": {"given": "José", "surname-core": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Portillo y Pacheco, José"} +{"composed": false, "fields": {"given": "Andor", "surname": "Gábor"}, "file": "119033887", "label": "index-hu", "order": "sorting", "shape": null, "text": "Gábor, Andor"} +{"composed": false, "fields": {"given": "Shuming", "surname": "Liang"}, "file": "119046407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Liang, Shuming"} +{"composed": true, "fields": {"given": "Louise", "surname": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Louise Fitzhugh"} +{"composed": false, "fields": {"given": "Louise", "surname": "Fitzhugh"}, "file": "119055007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Fitzhugh, Louise"} +{"composed": true, "fields": {"given": "José", "surname": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José López Portillo y Pacheco"} +{"composed": false, "fields": {"given": "José", "surname": "López Portillo y Pacheco"}, "file": "119075067", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Portillo y Pacheco, José"} {"composed": false, "fields": {"given": "Albert Guðmundsson"}, "file": "1190758520", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Albert Guðmundsson"} -{"composed": false, "fields": {"given": "Zhaojun", "surname-core": "Wang"}, "file": "119096307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Wang, Zhaojun"} +{"composed": false, "fields": {"given": "Zhaojun", "surname": "Wang"}, "file": "119096307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Wang, Zhaojun"} {"composed": true, "fields": {"given": "George Edward Stanhope Molyneux Herbert", "surname-core": "Carnarvon", "surname-prefix": "of"}, "file": "119104644", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "George Edward Stanhope Molyneux Herbert of Carnarvon"} {"composed": false, "fields": {"given": "George Edward Stanhope Molyneux Herbert", "surname-core": "Carnarvon", "surname-prefix": "of"}, "file": "119104644", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Carnarvon, George Edward Stanhope Molyneux Herbert of"} {"composed": false, "fields": {"given": "Benedikt Gröndal"}, "file": "119112655", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Benedikt Gröndal"} {"composed": true, "fields": {"given": "Jackson", "surname-core": "Figueiredo", "surname-prefix": "de"}, "file": "119114607", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Jackson de Figueiredo"} {"composed": false, "fields": {"given": "Jackson", "surname-core": "Figueiredo", "surname-prefix": "de"}, "file": "119114607", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Figueiredo, Jackson de"} -{"composed": false, "fields": {"given": "Elisabeth", "surname-core": "Gössmann"}, "file": "119115107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Gössmann, Elisabeth"} +{"composed": false, "fields": {"given": "Elisabeth", "surname": "Gössmann"}, "file": "119115107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Gössmann, Elisabeth"} {"composed": true, "fields": {"given": "Aldephonse Alexandre Félix", "surname-core": "Jardin", "surname-prefix": "du"}, "file": "1191284387", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Aldephonse Alexandre Félix du Jardin"} {"composed": false, "fields": {"given": "Aldephonse Alexandre Félix", "surname-core": "Jardin", "surname-prefix": "du"}, "file": "1191284387", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Jardin, Aldephonse Alexandre Félix du"} -{"composed": false, "fields": {"given": "Nariaki", "surname-core": "Tokugawa"}, "file": "1191443507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Tokugawa, Nariaki"} +{"composed": false, "fields": {"given": "Nariaki", "surname": "Tokugawa"}, "file": "1191443507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Tokugawa, Nariaki"} {"composed": false, "fields": {"given": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad"}, "file": "11914512X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Abū-Maʿšar Ǧaʿfar Ibn-Muḥammad"} {"composed": false, "fields": {"given": "Mūsā al-Kāẓīm"}, "file": "119147726", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mūsā al-Kāẓīm"} {"composed": true, "fields": {"given": "Giuliano", "surname-core": "Medici", "surname-prefix": "de"}, "file": "119151197", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Giuliano de Medici"} @@ -464,9 +464,9 @@ {"composed": false, "fields": {"given": "Antonio", "surname-core": "Santos Cabral", "surname-prefix": "dos"}, "file": "119160617", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Santos Cabral, Antonio dos"} {"composed": true, "fields": {"given": "Ferdinand-Philippe", "surname": "d'Orléans"}, "file": "119177447", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Ferdinand-Philippe d'Orléans"} {"composed": false, "fields": {"given": "Ferdinand-Philippe", "surname-core": "Orléans", "surname-prefix": "d'"}, "file": "119177447", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Orléans, Ferdinand-Philippe d'"} -{"composed": false, "fields": {"given": "Nobuo", "surname-core": "Naora"}, "file": "119179407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Naora, Nobuo"} -{"composed": true, "fields": {"given": "Gertrude", "surname-core": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Gertrude Duby-Blom"} -{"composed": false, "fields": {"given": "Gertrude", "surname-core": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Duby-Blom, Gertrude"} +{"composed": false, "fields": {"given": "Nobuo", "surname": "Naora"}, "file": "119179407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Naora, Nobuo"} +{"composed": true, "fields": {"given": "Gertrude", "surname": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Gertrude Duby-Blom"} +{"composed": false, "fields": {"given": "Gertrude", "surname": "Duby-Blom"}, "file": "119185237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Duby-Blom, Gertrude"} {"composed": true, "fields": {"given": "Abu-'l-Qāsim Maslama Ibn-Aḥmad", "surname": "al-Maǧrīṭī"}, "file": "119192047", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Abu-'l-Qāsim Maslama Ibn-Aḥmad al-Maǧrīṭī"} {"composed": false, "fields": {"given": "Abu-'l-Qāsim Maslama Ibn-Aḥmad", "surname-core": "Maǧrīṭī", "surname-prefix": "al-"}, "file": "119192047", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Maǧrīṭī, Abu-'l-Qāsim Maslama Ibn-Aḥmad al-"} {"composed": false, "fields": {"given": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī"}, "file": "119196824", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Muslim Ibn-al-Ḥaǧǧāǧ al-Qušairī"} @@ -476,26 +476,26 @@ {"composed": false, "fields": {"given": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī"}, "file": "119255782", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Bābak Yaḥyā Ibn-Muʿāḏ al-Ḫurramī"} {"composed": true, "fields": {"given": "Vinícius", "surname-core": "Moraes", "surname-prefix": "de"}, "file": "119255987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Vinícius de Moraes"} {"composed": false, "fields": {"given": "Vinícius", "surname-core": "Moraes", "surname-prefix": "de"}, "file": "119255987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Moraes, Vinícius de"} -{"composed": false, "fields": {"given": "Shōsan", "surname-core": "Suzuki"}, "file": "119256207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Suzuki, Shōsan"} +{"composed": false, "fields": {"given": "Shōsan", "surname": "Suzuki"}, "file": "119256207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Suzuki, Shōsan"} {"composed": true, "fields": {"generation": "II.", "given": "Eitel Friedrich"}, "file": "119270277", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Eitel Friedrich II."} {"composed": true, "fields": {"given": "Taufīq", "surname": "al-Ḥakīm"}, "file": "119272911", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Taufīq al-Ḥakīm"} {"composed": false, "fields": {"given": "Taufīq", "surname-core": "Ḥakīm", "surname-prefix": "al-"}, "file": "119272911", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ḥakīm, Taufīq al-"} {"composed": true, "fields": {"generation": "II.", "given": "Johann"}, "file": "119273187", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Johann II."} -{"composed": false, "fields": {"given": "Pál", "surname-core": "Jászay"}, "file": "119283867", "label": "index-hu", "order": "sorting", "shape": null, "text": "Jászay, Pál"} +{"composed": false, "fields": {"given": "Pál", "surname": "Jászay"}, "file": "119283867", "label": "index-hu", "order": "sorting", "shape": null, "text": "Jászay, Pál"} {"composed": false, "fields": {"given": "Aung San"}, "file": "119288109", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Aung San"} {"composed": false, "fields": {"given": "Einar Benediktsson"}, "file": "119288370", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Benediktsson"} -{"composed": true, "fields": {"given": "Dietrich", "surname-core": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Dietrich Weise"} -{"composed": false, "fields": {"given": "Dietrich", "surname-core": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Weise, Dietrich"} -{"composed": true, "fields": {"given": "José Luis", "surname-core": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José Luis Bustamante y Rivero"} -{"composed": false, "fields": {"given": "José Luis", "surname-core": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Bustamante y Rivero, José Luis"} -{"composed": true, "fields": {"given": "Samuel", "surname-core": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Samuel Bourne"} -{"composed": false, "fields": {"given": "Samuel", "surname-core": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bourne, Samuel"} +{"composed": true, "fields": {"given": "Dietrich", "surname": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Dietrich Weise"} +{"composed": false, "fields": {"given": "Dietrich", "surname": "Weise"}, "file": "1192937007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Weise, Dietrich"} +{"composed": true, "fields": {"given": "José Luis", "surname": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "José Luis Bustamante y Rivero"} +{"composed": false, "fields": {"given": "José Luis", "surname": "Bustamante y Rivero"}, "file": "119313707", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Bustamante y Rivero, José Luis"} +{"composed": true, "fields": {"given": "Samuel", "surname": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Samuel Bourne"} +{"composed": false, "fields": {"given": "Samuel", "surname": "Bourne"}, "file": "119333007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bourne, Samuel"} {"composed": false, "fields": {"given": "Gesang"}, "file": "1193450314", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Gesang"} {"composed": false, "fields": {"given": "Pétur Sigurðsson"}, "file": "119392275", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Pétur Sigurðsson"} {"composed": false, "fields": {"given": "Shemuʾel ben Ḥofni"}, "file": "119398184", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Shemuʾel ben Ḥofni"} -{"composed": false, "fields": {"given": "Máté", "surname-core": "Zalka"}, "file": "119399377", "label": "index-hu", "order": "sorting", "shape": null, "text": "Zalka, Máté"} -{"composed": true, "fields": {"given": "Neil Edward", "surname-core": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Neil Edward Goldschmidt"} -{"composed": false, "fields": {"given": "Neil Edward", "surname-core": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Goldschmidt, Neil Edward"} +{"composed": false, "fields": {"given": "Máté", "surname": "Zalka"}, "file": "119399377", "label": "index-hu", "order": "sorting", "shape": null, "text": "Zalka, Máté"} +{"composed": true, "fields": {"given": "Neil Edward", "surname": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Neil Edward Goldschmidt"} +{"composed": false, "fields": {"given": "Neil Edward", "surname": "Goldschmidt"}, "file": "1194065007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Goldschmidt, Neil Edward"} {"composed": true, "fields": {"given": "Laṭīfa", "surname": "az-Zaiyāt"}, "file": "119418029", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Laṭīfa az-Zaiyāt"} {"composed": false, "fields": {"given": "Laṭīfa", "surname-core": "Zaiyāt", "surname-prefix": "az-"}, "file": "119418029", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Zaiyāt, Laṭīfa az-"} {"composed": true, "fields": {"given": "Idwār", "surname": "al-Ḫarrāṭ"}, "file": "119426838", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Idwār al-Ḫarrāṭ"} @@ -506,7 +506,7 @@ {"composed": false, "fields": {"given": "Willem", "surname-core": "Haren", "surname-prefix": "van"}, "file": "119453797", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Haren, Willem van"} {"composed": false, "fields": {"given": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān"}, "file": "1194558798", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Amīn as-Sulṭān ʿAlī Aṣġar Ḫān"} {"composed": false, "fields": {"given": "Þorlákur Þórhallsson"}, "file": "119465175", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Þorlákur Þórhallsson"} -{"composed": false, "fields": {"given": "Chiune", "surname-core": "Sugihara"}, "file": "119508907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Sugihara, Chiune"} +{"composed": false, "fields": {"given": "Chiune", "surname": "Sugihara"}, "file": "119508907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Sugihara, Chiune"} {"composed": false, "fields": {"given": "Abū-Muslim"}, "file": "11951625X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Abū-Muslim"} {"composed": true, "fields": {"generation": "III.", "given": "Murad"}, "file": "119524767", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Murad III."} {"composed": false, "fields": {"given": "ʿImād al-Ḥasanī"}, "file": "11952645X", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "ʿImād al-Ḥasanī"} @@ -520,54 +520,54 @@ {"composed": false, "fields": {"given": "Tewolde Berhan Gebre Egziabher"}, "file": "1200607953", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Tewolde Berhan Gebre Egziabher"} {"composed": false, "fields": {"given": "Machbuba"}, "file": "120092166", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Machbuba"} {"composed": true, "fields": {"generation": "VIIII.", "given": "Hamengku Buwono"}, "file": "120147327", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Hamengku Buwono VIIII."} -{"composed": true, "fields": {"given": "Klaus", "surname-core": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Poeck"} -{"composed": false, "fields": {"given": "Klaus", "surname-core": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Poeck, Klaus"} -{"composed": true, "fields": {"given": "Eduardo", "surname-core": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Eduardo López Ochoa"} -{"composed": false, "fields": {"given": "Eduardo", "surname-core": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Ochoa, Eduardo"} -{"composed": true, "fields": {"given": "Edward", "surname-core": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Bransfield"} -{"composed": false, "fields": {"given": "Edward", "surname-core": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bransfield, Edward"} +{"composed": true, "fields": {"given": "Klaus", "surname": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Poeck"} +{"composed": false, "fields": {"given": "Klaus", "surname": "Poeck"}, "file": "120217007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Poeck, Klaus"} +{"composed": true, "fields": {"given": "Eduardo", "surname": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Eduardo López Ochoa"} +{"composed": false, "fields": {"given": "Eduardo", "surname": "López Ochoa"}, "file": "1202958737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "López Ochoa, Eduardo"} +{"composed": true, "fields": {"given": "Edward", "surname": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Edward Bransfield"} +{"composed": false, "fields": {"given": "Edward", "surname": "Bransfield"}, "file": "1203263007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bransfield, Edward"} {"composed": true, "fields": {"given": "María Dolores", "surname-core": "Pablos", "surname-prefix": "de"}, "file": "1203586507", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "María Dolores de Pablos"} {"composed": false, "fields": {"given": "María Dolores", "surname-core": "Pablos", "surname-prefix": "de"}, "file": "1203586507", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Pablos, María Dolores de"} {"composed": true, "fields": {"given": "Magda", "surname-core": "Lerch", "surname-prefix": "von"}, "file": "1204166307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Magda von Lerch"} {"composed": false, "fields": {"given": "Magda", "surname-core": "Lerch", "surname-prefix": "von"}, "file": "1204166307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Lerch, Magda von"} -{"composed": true, "fields": {"given": "Robert", "surname-core": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Aitken"} -{"composed": false, "fields": {"given": "Robert", "surname-core": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Aitken, Robert"} -{"composed": true, "fields": {"given": "Jorge A.", "surname-core": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jorge A. Livraga Rizzi"} -{"composed": false, "fields": {"given": "Jorge A.", "surname-core": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Livraga Rizzi, Jorge A."} -{"composed": false, "fields": {"given": "Kōzui", "surname-core": "Ōtani"}, "file": "120764407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ōtani, Kōzui"} +{"composed": true, "fields": {"given": "Robert", "surname": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Aitken"} +{"composed": false, "fields": {"given": "Robert", "surname": "Aitken"}, "file": "120495007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Aitken, Robert"} +{"composed": true, "fields": {"given": "Jorge A.", "surname": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jorge A. Livraga Rizzi"} +{"composed": false, "fields": {"given": "Jorge A.", "surname": "Livraga Rizzi"}, "file": "120584727", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Livraga Rizzi, Jorge A."} +{"composed": false, "fields": {"given": "Kōzui", "surname": "Ōtani"}, "file": "120764407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ōtani, Kōzui"} {"composed": true, "fields": {"generation": "I.", "given": "Magnus"}, "file": "120770377", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Magnus I."} {"composed": true, "fields": {"given": "Philipp", "surname-core": "Breuner", "surname-prefix": "von"}, "file": "1207986607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Philipp von Breuner"} {"composed": false, "fields": {"given": "Philipp", "surname-core": "Breuner", "surname-prefix": "von"}, "file": "1207986607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Breuner, Philipp von"} {"composed": false, "fields": {"given": "Lockroy"}, "file": "120820757", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Lockroy"} -{"composed": true, "fields": {"given": "Klaus", "surname-core": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Schönert"} -{"composed": false, "fields": {"given": "Klaus", "surname-core": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schönert, Klaus"} +{"composed": true, "fields": {"given": "Klaus", "surname": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Klaus Schönert"} +{"composed": false, "fields": {"given": "Klaus", "surname": "Schönert"}, "file": "1208853007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schönert, Klaus"} {"composed": true, "fields": {"given": "Marc", "surname-core": "Joybert", "surname-prefix": "de"}, "file": "1209153777", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Marc de Joybert"} {"composed": false, "fields": {"given": "Marc", "surname-core": "Joybert", "surname-prefix": "de"}, "file": "1209153777", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Joybert, Marc de"} {"composed": false, "fields": {"given": "Muḥammad Taqī Ḫān Pisyān"}, "file": "120926172", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Muḥammad Taqī Ḫān Pisyān"} -{"composed": true, "fields": {"given": "Gabriel", "surname-core": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Gabriel Kolko"} -{"composed": false, "fields": {"given": "Gabriel", "surname-core": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kolko, Gabriel"} +{"composed": true, "fields": {"given": "Gabriel", "surname": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Gabriel Kolko"} +{"composed": false, "fields": {"given": "Gabriel", "surname": "Kolko"}, "file": "120929007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Kolko, Gabriel"} {"composed": false, "fields": {"given": "Surāqa Ibn-Mirdās al-Aṣġar"}, "file": "120942550", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Surāqa Ibn-Mirdās al-Aṣġar"} -{"composed": false, "fields": {"given": "Seiji", "surname-core": "Ozawa"}, "file": "121084507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozawa, Seiji"} +{"composed": false, "fields": {"given": "Seiji", "surname": "Ozawa"}, "file": "121084507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozawa, Seiji"} {"composed": false, "fields": {"given": "Jón Leifs"}, "file": "121086135", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Jón Leifs"} -{"composed": false, "fields": {"given": "Stefan", "surname-core": "Kazó"}, "file": "1212139917", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kazó, Stefan"} -{"composed": true, "fields": {"given": "Benita", "surname-core": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benita Asas Manterola"} -{"composed": false, "fields": {"given": "Benita", "surname-core": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Asas Manterola, Benita"} +{"composed": false, "fields": {"given": "Stefan", "surname": "Kazó"}, "file": "1212139917", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kazó, Stefan"} +{"composed": true, "fields": {"given": "Benita", "surname": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Benita Asas Manterola"} +{"composed": false, "fields": {"given": "Benita", "surname": "Asas Manterola"}, "file": "1213251737", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Asas Manterola, Benita"} {"composed": true, "fields": {"generation": "IV.", "given": "Ziemowit"}, "file": "121434397", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ziemowit IV."} -{"composed": true, "fields": {"given": "Segundo", "surname-core": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Segundo Serrano Poncela"} -{"composed": false, "fields": {"given": "Segundo", "surname-core": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Serrano Poncela, Segundo"} -{"composed": true, "fields": {"given": "Amélie", "surname-core": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Amélie Beaury-Saurel"} -{"composed": false, "fields": {"given": "Amélie", "surname-core": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Beaury-Saurel, Amélie"} +{"composed": true, "fields": {"given": "Segundo", "surname": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Segundo Serrano Poncela"} +{"composed": false, "fields": {"given": "Segundo", "surname": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Serrano Poncela, Segundo"} +{"composed": true, "fields": {"given": "Amélie", "surname": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Amélie Beaury-Saurel"} +{"composed": false, "fields": {"given": "Amélie", "surname": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Beaury-Saurel, Amélie"} {"composed": true, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Mathilde Therese von Thurn und Taxis"} {"composed": false, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Thurn und Taxis, Mathilde Therese von"} -{"composed": true, "fields": {"given": "Alan", "surname-core": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Alan Ridout"} -{"composed": false, "fields": {"given": "Alan", "surname-core": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ridout, Alan"} +{"composed": true, "fields": {"given": "Alan", "surname": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Alan Ridout"} +{"composed": false, "fields": {"given": "Alan", "surname": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ridout, Alan"} {"composed": false, "fields": {"given": "Lukardis"}, "file": "121968987", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Lukardis"} {"composed": true, "fields": {"given": "Jodocus", "surname-core": "Winghe", "surname-prefix": "van"}, "file": "121978877", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Jodocus van Winghe"} {"composed": false, "fields": {"given": "Jodocus", "surname-core": "Winghe", "surname-prefix": "van"}, "file": "121978877", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Winghe, Jodocus van"} -{"composed": true, "fields": {"given": "Sebastian", "surname-core": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Sebastian Neidhart"} -{"composed": false, "fields": {"given": "Sebastian", "surname-core": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neidhart, Sebastian"} -{"composed": true, "fields": {"given": "Augustus Seymour", "surname-core": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus Seymour Porter"} -{"composed": false, "fields": {"given": "Augustus Seymour", "surname-core": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Porter, Augustus Seymour"} +{"composed": true, "fields": {"given": "Sebastian", "surname": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Sebastian Neidhart"} +{"composed": false, "fields": {"given": "Sebastian", "surname": "Neidhart"}, "file": "122063007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neidhart, Sebastian"} +{"composed": true, "fields": {"given": "Augustus Seymour", "surname": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Augustus Seymour Porter"} +{"composed": false, "fields": {"given": "Augustus Seymour", "surname": "Porter"}, "file": "1221135007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Porter, Augustus Seymour"} {"composed": true, "fields": {"given": "Albertino", "surname-core": "Piazza", "surname-prefix": "della"}, "file": "122246527", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Albertino della Piazza"} {"composed": false, "fields": {"given": "Albertino", "surname-core": "Piazza", "surname-prefix": "della"}, "file": "122246527", "label": "particle-it", "order": "sorting", "shape": null, "text": "Piazza, Albertino della"} {"composed": true, "fields": {"given": "Consuelo", "surname-core": "Saint-Exupéry", "surname-prefix": "de"}, "file": "122310047", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Consuelo de Saint-Exupéry"} @@ -576,59 +576,59 @@ {"composed": true, "fields": {"given": "Eric", "surname-core": "Bisschop", "surname-prefix": "de"}, "file": "1225143187", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Eric de Bisschop"} {"composed": false, "fields": {"given": "Eric", "surname-core": "Bisschop", "surname-prefix": "de"}, "file": "1225143187", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Bisschop, Eric de"} {"composed": true, "fields": {"generation": "I.", "given": "Malik al-ʿĀdil al"}, "file": "122734017", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Malik al-ʿĀdil al I."} -{"composed": true, "fields": {"given": "Luis", "surname-core": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Martín-Santos"} -{"composed": false, "fields": {"given": "Luis", "surname-core": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín-Santos, Luis"} +{"composed": true, "fields": {"given": "Luis", "surname": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Martín-Santos"} +{"composed": false, "fields": {"given": "Luis", "surname": "Martín-Santos"}, "file": "122760247", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Martín-Santos, Luis"} {"composed": true, "fields": {"given": "Antoine", "surname-core": "Gramont", "surname-prefix": "de"}, "file": "122810627", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Antoine de Gramont"} {"composed": false, "fields": {"given": "Antoine", "surname-core": "Gramont", "surname-prefix": "de"}, "file": "122810627", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Gramont, Antoine de"} -{"composed": true, "fields": {"given": "Ángel", "surname-core": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Ángel Sanz Briz"} -{"composed": false, "fields": {"given": "Ángel", "surname-core": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sanz Briz, Ángel"} -{"composed": true, "fields": {"given": "José Antonio", "surname-core": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Antonio Nieves Conde"} -{"composed": false, "fields": {"given": "José Antonio", "surname-core": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Nieves Conde, José Antonio"} +{"composed": true, "fields": {"given": "Ángel", "surname": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Ángel Sanz Briz"} +{"composed": false, "fields": {"given": "Ángel", "surname": "Sanz Briz"}, "file": "122991567", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Sanz Briz, Ángel"} +{"composed": true, "fields": {"given": "José Antonio", "surname": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Antonio Nieves Conde"} +{"composed": false, "fields": {"given": "José Antonio", "surname": "Nieves Conde"}, "file": "123089077", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Nieves Conde, José Antonio"} {"composed": false, "fields": {"given": "Ledi Sayadaw"}, "file": "123225663", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Ledi Sayadaw"} {"composed": false, "fields": {"given": "Sarkīs ar-Rizzī"}, "file": "1233224425", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Sarkīs ar-Rizzī"} -{"composed": true, "fields": {"given": "Hans Walter", "surname-core": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Walter Klein"} -{"composed": false, "fields": {"given": "Hans Walter", "surname-core": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klein, Hans Walter"} +{"composed": true, "fields": {"given": "Hans Walter", "surname": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hans Walter Klein"} +{"composed": false, "fields": {"given": "Hans Walter", "surname": "Klein"}, "file": "1233390007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klein, Hans Walter"} {"composed": false, "fields": {"given": "Job"}, "file": "123438667", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Job"} {"composed": true, "fields": {"given": "Gunter", "surname": "d'Alquen"}, "file": "123439647", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Gunter d'Alquen"} {"composed": false, "fields": {"given": "Gunter", "surname-core": "Alquen", "surname-prefix": "d'"}, "file": "123439647", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Alquen, Gunter d'"} {"composed": false, "fields": {"given": "Ahmad Al-Hadi"}, "file": "123505585", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ahmad Al-Hadi"} -{"composed": true, "fields": {"given": "Seymour Martin", "surname-core": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Seymour Martin Lipset"} -{"composed": false, "fields": {"given": "Seymour Martin", "surname-core": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Lipset, Seymour Martin"} +{"composed": true, "fields": {"given": "Seymour Martin", "surname": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Seymour Martin Lipset"} +{"composed": false, "fields": {"given": "Seymour Martin", "surname": "Lipset"}, "file": "123556007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Lipset, Seymour Martin"} {"composed": true, "fields": {"given": "Johann", "surname-core": "Goëß", "surname-prefix": "von"}, "file": "123662427", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johann von Goëß"} {"composed": false, "fields": {"given": "Johann", "surname-core": "Goëß", "surname-prefix": "von"}, "file": "123662427", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Goëß, Johann von"} {"composed": true, "fields": {"generation": "I.", "given": "Hermann"}, "file": "123676797", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Hermann I."} {"composed": false, "fields": {"given": "Abu Bakar"}, "file": "1237298350", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Abu Bakar"} -{"composed": true, "fields": {"given": "Diego", "surname-core": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Diego Carrillo de Mendoza y Pimentel"} -{"composed": false, "fields": {"given": "Diego", "surname-core": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Carrillo de Mendoza y Pimentel, Diego"} +{"composed": true, "fields": {"given": "Diego", "surname": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Diego Carrillo de Mendoza y Pimentel"} +{"composed": false, "fields": {"given": "Diego", "surname": "Carrillo de Mendoza y Pimentel"}, "file": "1238191037", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Carrillo de Mendoza y Pimentel, Diego"} {"composed": true, "fields": {"given": "Abū-Bakr", "surname": "aš-Šiblī"}, "file": "123907373", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Abū-Bakr aš-Šiblī"} {"composed": false, "fields": {"given": "Abū-Bakr", "surname-core": "Šiblī", "surname-prefix": "aš-"}, "file": "123907373", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Šiblī, Abū-Bakr aš-"} {"composed": false, "fields": {"given": "Badurad"}, "file": "123910277", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Badurad"} -{"composed": false, "fields": {"given": "Kinji", "surname-core": "Imanishi"}, "file": "123938007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Imanishi, Kinji"} +{"composed": false, "fields": {"given": "Kinji", "surname": "Imanishi"}, "file": "123938007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Imanishi, Kinji"} {"composed": false, "fields": {"given": "Pîremêrd"}, "file": "124120750X", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Pîremêrd"} -{"composed": false, "fields": {"given": "Toju", "surname-core": "Nakae"}, "file": "124210007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakae, Toju"} +{"composed": false, "fields": {"given": "Toju", "surname": "Nakae"}, "file": "124210007", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Nakae, Toju"} {"composed": true, "fields": {"given": "Claude François Joseph", "surname": "d'Auxiron"}, "file": "124211917", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Claude François Joseph d'Auxiron"} {"composed": false, "fields": {"given": "Claude François Joseph", "surname-core": "Auxiron", "surname-prefix": "d'"}, "file": "124211917", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Auxiron, Claude François Joseph d'"} {"composed": true, "fields": {"given": "Mariano Salvador", "surname-core": "Maella", "surname-prefix": "de"}, "file": "124391397", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Mariano Salvador de Maella"} {"composed": false, "fields": {"given": "Mariano Salvador", "surname-core": "Maella", "surname-prefix": "de"}, "file": "124391397", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Maella, Mariano Salvador de"} -{"composed": false, "fields": {"given": "Takeshi", "surname-core": "Umehara"}, "file": "124470807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Umehara, Takeshi"} +{"composed": false, "fields": {"given": "Takeshi", "surname": "Umehara"}, "file": "124470807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Umehara, Takeshi"} {"composed": true, "fields": {"generation": "II.", "given": "Mahmud"}, "file": "124530877", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Mahmud II."} -{"composed": true, "fields": {"given": "Luiz Alfredo", "surname-core": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luiz Alfredo Garcia-Roza"} -{"composed": false, "fields": {"given": "Luiz Alfredo", "surname-core": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Garcia-Roza, Luiz Alfredo"} +{"composed": true, "fields": {"given": "Luiz Alfredo", "surname": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luiz Alfredo Garcia-Roza"} +{"composed": false, "fields": {"given": "Luiz Alfredo", "surname": "Garcia-Roza"}, "file": "124665047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Garcia-Roza, Luiz Alfredo"} {"composed": true, "fields": {"given": "Cornelis", "surname-core": "Dalen", "surname-prefix": "van"}, "file": "124665837", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Cornelis van Dalen"} {"composed": false, "fields": {"given": "Cornelis", "surname-core": "Dalen", "surname-prefix": "van"}, "file": "124665837", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Dalen, Cornelis van"} {"composed": false, "fields": {"given": "Svavar Guðnason"}, "file": "124714617", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Svavar Guðnason"} {"composed": true, "fields": {"given": "Ibrāhīm", "surname": "al-Yāzīǧī"}, "file": "124788165", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Ibrāhīm al-Yāzīǧī"} {"composed": false, "fields": {"given": "Ibrāhīm", "surname-core": "Yāzīǧī", "surname-prefix": "al-"}, "file": "124788165", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Yāzīǧī, Ibrāhīm al-"} -{"composed": false, "fields": {"given": "Gábor", "surname-core": "Kállai"}, "file": "1248655907", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kállai, Gábor"} +{"composed": false, "fields": {"given": "Gábor", "surname": "Kállai"}, "file": "1248655907", "label": "index-hu", "order": "sorting", "shape": null, "text": "Kállai, Gábor"} {"composed": false, "fields": {"given": "Gillet"}, "file": "124880037", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Gillet"} -{"composed": true, "fields": {"given": "Carlos", "surname-core": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Carlos Prats Gonzaléz"} -{"composed": false, "fields": {"given": "Carlos", "surname-core": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Prats Gonzaléz, Carlos"} -{"composed": true, "fields": {"given": "Berta", "surname-core": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Berta Klingberg"} -{"composed": false, "fields": {"given": "Berta", "surname-core": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingberg, Berta"} -{"composed": true, "fields": {"given": "Gregorio", "surname-core": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Gregorio Modrego Casaus"} -{"composed": false, "fields": {"given": "Gregorio", "surname-core": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Modrego Casaus, Gregorio"} +{"composed": true, "fields": {"given": "Carlos", "surname": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Carlos Prats Gonzaléz"} +{"composed": false, "fields": {"given": "Carlos", "surname": "Prats Gonzaléz"}, "file": "124955487", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Prats Gonzaléz, Carlos"} +{"composed": true, "fields": {"given": "Berta", "surname": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Berta Klingberg"} +{"composed": false, "fields": {"given": "Berta", "surname": "Klingberg"}, "file": "1254103007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingberg, Berta"} +{"composed": true, "fields": {"given": "Gregorio", "surname": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Gregorio Modrego Casaus"} +{"composed": false, "fields": {"given": "Gregorio", "surname": "Modrego Casaus"}, "file": "125827547", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Modrego Casaus, Gregorio"} {"composed": false, "fields": {"given": "Ismail Nasiruddin Shah"}, "file": "1260866602", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ismail Nasiruddin Shah"} -{"composed": false, "fields": {"given": "Emil", "surname-core": "Ábrányi"}, "file": "126561087", "label": "index-hu", "order": "sorting", "shape": null, "text": "Ábrányi, Emil"} +{"composed": false, "fields": {"given": "Emil", "surname": "Ábrányi"}, "file": "126561087", "label": "index-hu", "order": "sorting", "shape": null, "text": "Ábrányi, Emil"} {"composed": false, "fields": {"given": "Agitu Ideo Gudeta"}, "file": "1267417625", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Agitu Ideo Gudeta"} {"composed": true, "fields": {"given": "François", "surname-core": "L'Aubespine", "surname-prefix": "de"}, "file": "1270634917", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "François de L'Aubespine"} {"composed": false, "fields": {"given": "François", "surname-core": "L'Aubespine", "surname-prefix": "de"}, "file": "1270634917", "label": "particle-fr", "order": "sorting", "shape": null, "text": "L'Aubespine, François de"} @@ -636,24 +636,24 @@ {"composed": false, "fields": {"given": "Andreas Bernardus", "surname-core": "Quertenmont", "surname-prefix": "de"}, "file": "1274116457", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Quertenmont, Andreas Bernardus de"} {"composed": true, "fields": {"given": "Armando", "surname-core": "Lacerda", "surname-prefix": "de"}, "file": "127448187", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Armando de Lacerda"} {"composed": false, "fields": {"given": "Armando", "surname-core": "Lacerda", "surname-prefix": "de"}, "file": "127448187", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Lacerda, Armando de"} -{"composed": true, "fields": {"given": "Albert", "surname-core": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Albert Lederle"} -{"composed": false, "fields": {"given": "Albert", "surname-core": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lederle, Albert"} -{"composed": true, "fields": {"given": "Radim", "surname-core": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Radim Cvrček"} -{"composed": false, "fields": {"given": "Radim", "surname-core": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cvrček, Radim"} -{"composed": true, "fields": {"given": "Luis", "surname-core": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Polo de Bernabé"} -{"composed": false, "fields": {"given": "Luis", "surname-core": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Polo de Bernabé, Luis"} +{"composed": true, "fields": {"given": "Albert", "surname": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Albert Lederle"} +{"composed": false, "fields": {"given": "Albert", "surname": "Lederle"}, "file": "1276153007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lederle, Albert"} +{"composed": true, "fields": {"given": "Radim", "surname": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Radim Cvrček"} +{"composed": false, "fields": {"given": "Radim", "surname": "Cvrček"}, "file": "1277669007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Cvrček, Radim"} +{"composed": true, "fields": {"given": "Luis", "surname": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Luis Polo de Bernabé"} +{"composed": false, "fields": {"given": "Luis", "surname": "Polo de Bernabé"}, "file": "1280472707", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Polo de Bernabé, Luis"} {"composed": false, "fields": {"given": "Einar Arnórsson"}, "file": "128048638", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Einar Arnórsson"} {"composed": false, "fields": {"given": "Bāqir Ḫān"}, "file": "1284598136", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Bāqir Ḫān"} {"composed": false, "fields": {"given": "Paku Alam VIII"}, "file": "1285103238", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Paku Alam VIII"} -{"composed": false, "fields": {"given": "Yisao", "surname-core": "Zheng"}, "file": "1287179207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Zheng, Yisao"} +{"composed": false, "fields": {"given": "Yisao", "surname": "Zheng"}, "file": "1287179207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Zheng, Yisao"} {"composed": false, "fields": {"given": "Stephan Guðmundsson Stephansson"}, "file": "128739088", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stephan Guðmundsson Stephansson"} -{"composed": true, "fields": {"given": "Marianne", "surname-core": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Marianne Schmidt"} -{"composed": false, "fields": {"given": "Marianne", "surname-core": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schmidt, Marianne"} +{"composed": true, "fields": {"given": "Marianne", "surname": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Marianne Schmidt"} +{"composed": false, "fields": {"given": "Marianne", "surname": "Schmidt"}, "file": "128741007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Schmidt, Marianne"} {"composed": false, "fields": {"given": "Shahnon Ahmad"}, "file": "128851473", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Shahnon Ahmad"} {"composed": true, "fields": {"given": "Kamāl Yūsuf", "surname": "al-Ḥāǧǧ"}, "file": "128897732", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Kamāl Yūsuf al-Ḥāǧǧ"} {"composed": false, "fields": {"given": "Kamāl Yūsuf", "surname-core": "Ḥāǧǧ", "surname-prefix": "al-"}, "file": "128897732", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ḥāǧǧ, Kamāl Yūsuf al-"} {"composed": false, "fields": {"given": "Tschagribeg"}, "file": "128967781", "label": "direct-ir-af", "order": "givenFirst", "shape": null, "text": "Tschagribeg"} -{"composed": false, "fields": {"given": "Shirō", "surname-core": "Ozaki"}, "file": "129055107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozaki, Shirō"} +{"composed": false, "fields": {"given": "Shirō", "surname": "Ozaki"}, "file": "129055107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ozaki, Shirō"} {"composed": false, "fields": {"given": "Antico"}, "file": "129065307", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Antico"} {"composed": true, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Costanza da Varano"} {"composed": false, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "sorting", "shape": null, "text": "Varano, Costanza da"} @@ -663,76 +663,76 @@ {"composed": false, "fields": {"given": "Stefán Karl Stefánsson"}, "file": "1293064432", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stefán Karl Stefánsson"} {"composed": false, "fields": {"given": "Guðmundur Böðvarsson"}, "file": "12937427X", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Guðmundur Böðvarsson"} {"composed": false, "fields": {"given": "Anan ben David"}, "file": "129465046", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Anan ben David"} -{"composed": true, "fields": {"given": "Hermann Martin", "surname-core": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hermann Martin Popert"} -{"composed": false, "fields": {"given": "Hermann Martin", "surname-core": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Popert, Hermann Martin"} -{"composed": false, "fields": {"given": "Xianyi", "surname-core": "Yang"}, "file": "129708607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yang, Xianyi"} +{"composed": true, "fields": {"given": "Hermann Martin", "surname": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Hermann Martin Popert"} +{"composed": false, "fields": {"given": "Hermann Martin", "surname": "Popert"}, "file": "129574007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Popert, Hermann Martin"} +{"composed": false, "fields": {"given": "Xianyi", "surname": "Yang"}, "file": "129708607", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yang, Xianyi"} {"composed": true, "fields": {"given": "Isala", "surname-core": "Diest", "surname-prefix": "van"}, "file": "129764477", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Isala van Diest"} {"composed": false, "fields": {"given": "Isala", "surname-core": "Diest", "surname-prefix": "van"}, "file": "129764477", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Diest, Isala van"} {"composed": true, "fields": {"given": "Johannes", "surname": "d'Outrein"}, "file": "129765767", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Johannes d'Outrein"} {"composed": false, "fields": {"given": "Johannes", "surname-core": "Outrein", "surname-prefix": "d'"}, "file": "129765767", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Outrein, Johannes d'"} {"composed": true, "fields": {"given": "Maria Firmina", "surname-core": "Reis", "surname-prefix": "dos"}, "file": "129778567", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Maria Firmina dos Reis"} {"composed": false, "fields": {"given": "Maria Firmina", "surname-core": "Reis", "surname-prefix": "dos"}, "file": "129778567", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Reis, Maria Firmina dos"} -{"composed": true, "fields": {"given": "Charles", "surname-core": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Charles Wilkins"} -{"composed": false, "fields": {"given": "Charles", "surname-core": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Wilkins, Charles"} +{"composed": true, "fields": {"given": "Charles", "surname": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Charles Wilkins"} +{"composed": false, "fields": {"given": "Charles", "surname": "Wilkins"}, "file": "129794007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Wilkins, Charles"} {"composed": false, "fields": {"given": "Lim Boo Liat"}, "file": "1298312620", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Lim Boo Liat"} {"composed": true, "fields": {"given": "Charles Claude de La Billarderie", "surname": "d'Angiviller"}, "file": "129854697", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Charles Claude de La Billarderie d'Angiviller"} {"composed": false, "fields": {"given": "Charles Claude de La Billarderie", "surname-core": "Angiviller", "surname-prefix": "d'"}, "file": "129854697", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Angiviller, Charles Claude de La Billarderie d'"} {"composed": true, "fields": {"generation": "IV.", "given": "Friedrich"}, "file": "129981117", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Friedrich IV."} {"composed": false, "fields": {"given": "Subandrio"}, "file": "130044741", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Subandrio"} -{"composed": true, "fields": {"given": "Joan Antoni", "surname-core": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Joan Antoni Desvalls i d’Ardena"} -{"composed": false, "fields": {"given": "Joan Antoni", "surname-core": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Desvalls i d’Ardena, Joan Antoni"} -{"composed": true, "fields": {"given": "Karl", "surname-core": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Lustig-Prean"} -{"composed": false, "fields": {"given": "Karl", "surname-core": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Lustig-Prean, Karl"} -{"composed": false, "fields": {"given": "Takashi", "surname-core": "Kōno"}, "file": "130370207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kōno, Takashi"} -{"composed": false, "fields": {"given": "Samson", "surname-core": "Wertheimer"}, "file": "130548677", "label": "index-hu", "order": "sorting", "shape": null, "text": "Wertheimer, Samson"} +{"composed": true, "fields": {"given": "Joan Antoni", "surname": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Joan Antoni Desvalls i d’Ardena"} +{"composed": false, "fields": {"given": "Joan Antoni", "surname": "Desvalls i d’Ardena"}, "file": "1302221957", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Desvalls i d’Ardena, Joan Antoni"} +{"composed": true, "fields": {"given": "Karl", "surname": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Karl Lustig-Prean"} +{"composed": false, "fields": {"given": "Karl", "surname": "Lustig-Prean"}, "file": "130234737", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Lustig-Prean, Karl"} +{"composed": false, "fields": {"given": "Takashi", "surname": "Kōno"}, "file": "130370207", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kōno, Takashi"} +{"composed": false, "fields": {"given": "Samson", "surname": "Wertheimer"}, "file": "130548677", "label": "index-hu", "order": "sorting", "shape": null, "text": "Wertheimer, Samson"} {"composed": false, "fields": {"given": "Abdullah bin Haji Ahmad Badawi"}, "file": "130656097", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Abdullah bin Haji Ahmad Badawi"} {"composed": true, "fields": {"given": "Hebe", "surname-core": "Bonafini", "surname-prefix": "de"}, "file": "130823767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Hebe de Bonafini"} {"composed": false, "fields": {"given": "Hebe", "surname-core": "Bonafini", "surname-prefix": "de"}, "file": "130823767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Bonafini, Hebe de"} {"composed": false, "fields": {"given": "Diponegoro"}, "file": "130894346", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Diponegoro"} {"composed": true, "fields": {"given": "Āqā Buzurg", "surname": "aṭ-Ṭihrānī"}, "file": "130897035", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Āqā Buzurg aṭ-Ṭihrānī"} {"composed": false, "fields": {"given": "Āqā Buzurg", "surname-core": "Ṭihrānī", "surname-prefix": "aṭ-"}, "file": "130897035", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Ṭihrānī, Āqā Buzurg aṭ-"} -{"composed": true, "fields": {"given": "José", "surname-core": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Robles Pazos"} -{"composed": false, "fields": {"given": "José", "surname-core": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Robles Pazos, José"} +{"composed": true, "fields": {"given": "José", "surname": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "José Robles Pazos"} +{"composed": false, "fields": {"given": "José", "surname": "Robles Pazos"}, "file": "131443097", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Robles Pazos, José"} {"composed": false, "fields": {"given": "Hussein Onn"}, "file": "13167398X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Hussein Onn"} {"composed": false, "fields": {"given": "Ba Maw"}, "file": "1316845230", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Ba Maw"} -{"composed": true, "fields": {"given": "Antonio", "surname-core": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Antonio García y Bellido"} -{"composed": false, "fields": {"given": "Antonio", "surname-core": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "García y Bellido, Antonio"} -{"composed": false, "fields": {"given": "Frederik Jacobus van Rossum", "surname-core": "Chattel"}, "file": "132187507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chattel, Frederik Jacobus van Rossum"} +{"composed": true, "fields": {"given": "Antonio", "surname": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Antonio García y Bellido"} +{"composed": false, "fields": {"given": "Antonio", "surname": "García y Bellido"}, "file": "131889877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "García y Bellido, Antonio"} +{"composed": false, "fields": {"given": "Frederik Jacobus van Rossum", "surname": "Chattel"}, "file": "132187507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Chattel, Frederik Jacobus van Rossum"} {"composed": true, "fields": {"generation": "II.", "given": "Johann"}, "file": "132255847", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Johann II."} -{"composed": true, "fields": {"given": "Rafael", "surname-core": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Rafael Frühbeck de Burgos"} -{"composed": false, "fields": {"given": "Rafael", "surname-core": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Frühbeck de Burgos, Rafael"} -{"composed": true, "fields": {"given": "Daniel", "surname-core": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Daniel Ayala Pérez"} -{"composed": false, "fields": {"given": "Daniel", "surname-core": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ayala Pérez, Daniel"} -{"composed": false, "fields": {"given": "Chikanobu", "surname-core": "Hashimoto"}, "file": "132919907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hashimoto, Chikanobu"} +{"composed": true, "fields": {"given": "Rafael", "surname": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Rafael Frühbeck de Burgos"} +{"composed": false, "fields": {"given": "Rafael", "surname": "Frühbeck de Burgos"}, "file": "132686147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Frühbeck de Burgos, Rafael"} +{"composed": true, "fields": {"given": "Daniel", "surname": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Daniel Ayala Pérez"} +{"composed": false, "fields": {"given": "Daniel", "surname": "Ayala Pérez"}, "file": "132883317", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Ayala Pérez, Daniel"} +{"composed": false, "fields": {"given": "Chikanobu", "surname": "Hashimoto"}, "file": "132919907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Hashimoto, Chikanobu"} {"composed": false, "fields": {"given": "Humbelina"}, "file": "133115437", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Humbelina"} -{"composed": false, "fields": {"given": "Peter", "surname-core": "Foldès"}, "file": "133392597", "label": "index-hu", "order": "sorting", "shape": null, "text": "Foldès, Peter"} +{"composed": false, "fields": {"given": "Peter", "surname": "Foldès"}, "file": "133392597", "label": "index-hu", "order": "sorting", "shape": null, "text": "Foldès, Peter"} {"composed": true, "fields": {"given": "Félicie", "surname-core": "Fauveau", "surname-prefix": "de"}, "file": "133414507", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Félicie de Fauveau"} {"composed": false, "fields": {"given": "Félicie", "surname-core": "Fauveau", "surname-prefix": "de"}, "file": "133414507", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Fauveau, Félicie de"} {"composed": false, "fields": {"given": "Mattā al-Miskīn"}, "file": "13358285X", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Mattā al-Miskīn"} -{"composed": false, "fields": {"given": "Michio", "surname-core": "Takeyama"}, "file": "133597407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takeyama, Michio"} +{"composed": false, "fields": {"given": "Michio", "surname": "Takeyama"}, "file": "133597407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takeyama, Michio"} {"composed": false, "fields": {"given": "Emil", "surname-core": "Ábrányi", "surname-prefix": "von"}, "file": "133641147", "label": "index-hu", "order": "sorting", "shape": null, "text": "Ábrányi, Emil von"} -{"composed": true, "fields": {"given": "Luciano", "surname-core": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luciano Mendes de Almeida"} -{"composed": false, "fields": {"given": "Luciano", "surname-core": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Mendes de Almeida, Luciano"} +{"composed": true, "fields": {"given": "Luciano", "surname": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Luciano Mendes de Almeida"} +{"composed": false, "fields": {"given": "Luciano", "surname": "Mendes de Almeida"}, "file": "133824047", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Mendes de Almeida, Luciano"} {"composed": true, "fields": {"given": "Philips", "surname-core": "Almonde", "surname-prefix": "van"}, "file": "133827887", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Philips van Almonde"} {"composed": false, "fields": {"given": "Philips", "surname-core": "Almonde", "surname-prefix": "van"}, "file": "133827887", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Almonde, Philips van"} -{"composed": true, "fields": {"given": "Nikolaj Evgenʹevič", "surname-core": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Nikolaj Evgenʹevič Lansere"} -{"composed": false, "fields": {"given": "Nikolaj Evgenʹevič", "surname-core": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lansere, Nikolaj Evgenʹevič"} -{"composed": true, "fields": {"given": "Dionisio", "surname-core": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Dionisio Aguado y García"} -{"composed": false, "fields": {"given": "Dionisio", "surname-core": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Aguado y García, Dionisio"} +{"composed": true, "fields": {"given": "Nikolaj Evgenʹevič", "surname": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Nikolaj Evgenʹevič Lansere"} +{"composed": false, "fields": {"given": "Nikolaj Evgenʹevič", "surname": "Lansere"}, "file": "133890007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Lansere, Nikolaj Evgenʹevič"} +{"composed": true, "fields": {"given": "Dionisio", "surname": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Dionisio Aguado y García"} +{"composed": false, "fields": {"given": "Dionisio", "surname": "Aguado y García"}, "file": "133912027", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Aguado y García, Dionisio"} {"composed": true, "fields": {"given": "Paul", "surname-core": "Maleingreau", "surname-prefix": "de"}, "file": "134453387", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Paul de Maleingreau"} {"composed": false, "fields": {"given": "Paul", "surname-core": "Maleingreau", "surname-prefix": "de"}, "file": "134453387", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Maleingreau, Paul de"} {"composed": false, "fields": {"given": "Andreas Martin"}, "file": "134456467", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Andreas Martin"} -{"composed": true, "fields": {"given": "Tony", "surname-core": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Tony Miranda"} -{"composed": false, "fields": {"given": "Tony", "surname-core": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Miranda, Tony"} -{"composed": true, "fields": {"given": "Teddy", "surname-core": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Teddy Bunn"} -{"composed": false, "fields": {"given": "Teddy", "surname-core": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bunn, Teddy"} +{"composed": true, "fields": {"given": "Tony", "surname": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Tony Miranda"} +{"composed": false, "fields": {"given": "Tony", "surname": "Miranda"}, "file": "134827007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Miranda, Tony"} +{"composed": true, "fields": {"given": "Teddy", "surname": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Teddy Bunn"} +{"composed": false, "fields": {"given": "Teddy", "surname": "Bunn"}, "file": "134856007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Bunn, Teddy"} {"composed": false, "fields": {"given": "L. U. P. O."}, "file": "135094097", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "L. U. P. O."} -{"composed": true, "fields": {"given": "Walter", "surname-core": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Walter Leschetizky"} -{"composed": false, "fields": {"given": "Walter", "surname-core": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Leschetizky, Walter"} -{"composed": true, "fields": {"given": "Donna Jean", "surname-core": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Donna Jean Godchaux"} -{"composed": false, "fields": {"given": "Donna Jean", "surname-core": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Godchaux, Donna Jean"} +{"composed": true, "fields": {"given": "Walter", "surname": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Walter Leschetizky"} +{"composed": false, "fields": {"given": "Walter", "surname": "Leschetizky"}, "file": "135249007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Leschetizky, Walter"} +{"composed": true, "fields": {"given": "Donna Jean", "surname": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Donna Jean Godchaux"} +{"composed": false, "fields": {"given": "Donna Jean", "surname": "Godchaux"}, "file": "135510007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Godchaux, Donna Jean"} {"composed": true, "fields": {"generation": "I.", "given": "Ulrich"}, "file": "135683637", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Ulrich I."} -{"composed": false, "fields": {"given": "Theodor", "surname-core": "Joset"}, "file": "135723507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Joset, Theodor"} +{"composed": false, "fields": {"given": "Theodor", "surname": "Joset"}, "file": "135723507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Joset, Theodor"} {"composed": false, "fields": {"given": "Djuanda"}, "file": "135828465", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Djuanda"} {"composed": false, "fields": {"given": "Steingrímur SteinÞórsson"}, "file": "135858755", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Steingrímur SteinÞórsson"} {"composed": true, "fields": {"generation": "III.", "given": "Bruno"}, "file": "135951437", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Bruno III."} @@ -745,8 +745,8 @@ {"composed": true, "fields": {"given": "Fien", "surname-core": "Mar", "surname-prefix": "de la"}, "file": "136386687", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Fien de la Mar"} {"composed": false, "fields": {"given": "Fien", "surname-core": "Mar", "surname-prefix": "de la"}, "file": "136386687", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Mar, Fien de la"} {"composed": false, "fields": {"given": "Nūr al-Dīn"}, "file": "136516106", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Nūr al-Dīn"} -{"composed": true, "fields": {"given": "Francisco", "surname-core": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Francisco Gutiérrez Carreola"} -{"composed": false, "fields": {"given": "Francisco", "surname-core": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Gutiérrez Carreola, Francisco"} +{"composed": true, "fields": {"given": "Francisco", "surname": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Francisco Gutiérrez Carreola"} +{"composed": false, "fields": {"given": "Francisco", "surname": "Gutiérrez Carreola"}, "file": "136563457", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Gutiérrez Carreola, Francisco"} {"composed": true, "fields": {"generation": "III.", "given": "Otto"}, "file": "136732607", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Otto III."} {"composed": true, "fields": {"given": "Hermann", "surname-core": "Hagen", "surname-prefix": "von"}, "file": "136818307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Hermann von Hagen"} {"composed": false, "fields": {"given": "Hermann", "surname-core": "Hagen", "surname-prefix": "von"}, "file": "136818307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Hagen, Hermann von"} @@ -754,8 +754,8 @@ {"composed": true, "fields": {"generation": "I.", "given": "Heinrich"}, "file": "137324847", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Heinrich I."} {"composed": false, "fields": {"given": "Tahir Jalaluddin"}, "file": "13775390X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Tahir Jalaluddin"} {"composed": true, "fields": {"generation": "V.", "given": "Friedrich"}, "file": "137841817", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Friedrich V."} -{"composed": true, "fields": {"given": "Arnold", "surname-core": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Arnold Neher"} -{"composed": false, "fields": {"given": "Arnold", "surname-core": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neher, Arnold"} +{"composed": true, "fields": {"given": "Arnold", "surname": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Arnold Neher"} +{"composed": false, "fields": {"given": "Arnold", "surname": "Neher"}, "file": "137998007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Neher, Arnold"} {"composed": true, "fields": {"given": "Blas", "surname-core": "Lezo", "surname-prefix": "de"}, "file": "138122067", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Blas de Lezo"} {"composed": false, "fields": {"given": "Blas", "surname-core": "Lezo", "surname-prefix": "de"}, "file": "138122067", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Lezo, Blas de"} {"composed": true, "fields": {"given": "Bernhard", "surname-core": "Solms-Braunfels", "surname-prefix": "zu"}, "file": "138468907", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Bernhard zu Solms-Braunfels"} @@ -767,35 +767,35 @@ {"composed": true, "fields": {"generation": "I.", "given": "Vladislav"}, "file": "139287647", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Vladislav I."} {"composed": true, "fields": {"given": "Juan", "surname-core": "Ayolas", "surname-prefix": "de"}, "file": "139612467", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Juan de Ayolas"} {"composed": false, "fields": {"given": "Juan", "surname-core": "Ayolas", "surname-prefix": "de"}, "file": "139612467", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Ayolas, Juan de"} -{"composed": false, "fields": {"given": "Tomonori", "surname-core": "Ki"}, "file": "140612807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ki, Tomonori"} +{"composed": false, "fields": {"given": "Tomonori", "surname": "Ki"}, "file": "140612807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ki, Tomonori"} {"composed": false, "fields": {"given": "Pendeta Zaba"}, "file": "140876936", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Pendeta Zaba"} {"composed": true, "fields": {"given": "Arie", "surname-core": "Arend", "surname-prefix": "den"}, "file": "140971807", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Arie den Arend"} {"composed": false, "fields": {"given": "Arie", "surname-core": "Arend", "surname-prefix": "den"}, "file": "140971807", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Arend, Arie den"} {"composed": true, "fields": {"given": "Benjamin Louis Eulalie", "surname-core": "Bonneville", "surname-prefix": "de"}, "file": "141311207", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Benjamin Louis Eulalie de Bonneville"} {"composed": false, "fields": {"given": "Benjamin Louis Eulalie", "surname-core": "Bonneville", "surname-prefix": "de"}, "file": "141311207", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Bonneville, Benjamin Louis Eulalie de"} -{"composed": false, "fields": {"given": "Kōichi", "surname-core": "Kishi"}, "file": "141381507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kishi, Kōichi"} +{"composed": false, "fields": {"given": "Kōichi", "surname": "Kishi"}, "file": "141381507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kishi, Kōichi"} {"composed": false, "fields": {"given": "Gunnar Benediktsson"}, "file": "141518618", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Gunnar Benediktsson"} {"composed": false, "fields": {"given": "Imam Bonjol"}, "file": "14240439X", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Imam Bonjol"} {"composed": false, "fields": {"given": "ʿAbdallāh Ibn-ʿAbdalqādir"}, "file": "142486175", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "ʿAbdallāh Ibn-ʿAbdalqādir"} -{"composed": true, "fields": {"given": "Josep", "surname-core": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Balari i Jovany"} -{"composed": false, "fields": {"given": "Josep", "surname-core": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Balari i Jovany, Josep"} -{"composed": false, "fields": {"given": "Jirō", "surname-core": "Takamatsu"}, "file": "142729507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takamatsu, Jirō"} +{"composed": true, "fields": {"given": "Josep", "surname": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Josep Balari i Jovany"} +{"composed": false, "fields": {"given": "Josep", "surname": "Balari i Jovany"}, "file": "142675067", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Balari i Jovany, Josep"} +{"composed": false, "fields": {"given": "Jirō", "surname": "Takamatsu"}, "file": "142729507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Takamatsu, Jirō"} {"composed": true, "fields": {"generation": "III.", "given": "Otto"}, "file": "142734527", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Otto III."} -{"composed": false, "fields": {"given": "Bunchō", "surname-core": "Ippitsusai"}, "file": "142870307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ippitsusai, Bunchō"} +{"composed": false, "fields": {"given": "Bunchō", "surname": "Ippitsusai"}, "file": "142870307", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Ippitsusai, Bunchō"} {"composed": true, "fields": {"given": "Hudā", "surname": "aš-Šaʿrāwī"}, "file": "151529558", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Hudā aš-Šaʿrāwī"} {"composed": false, "fields": {"given": "Hudā", "surname-core": "Šaʿrāwī", "surname-prefix": "aš-"}, "file": "151529558", "label": "particle-arab", "order": "sorting", "shape": null, "text": "Šaʿrāwī, Hudā aš-"} -{"composed": true, "fields": {"given": "Juan C.", "surname-core": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan C. Garaikoetxea Urriza"} -{"composed": false, "fields": {"given": "Juan C.", "surname-core": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Garaikoetxea Urriza, Juan C."} +{"composed": true, "fields": {"given": "Juan C.", "surname": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan C. Garaikoetxea Urriza"} +{"composed": false, "fields": {"given": "Juan C.", "surname": "Garaikoetxea Urriza"}, "file": "170741427", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Garaikoetxea Urriza, Juan C."} {"composed": false, "fields": {"given": "Baʿal-Maḥshoves̀"}, "file": "171963997", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Baʿal-Maḥshoves̀"} -{"composed": true, "fields": {"given": "Eduardo", "surname-core": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Eduardo Caballero Calderón"} -{"composed": false, "fields": {"given": "Eduardo", "surname-core": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Caballero Calderón, Eduardo"} -{"composed": false, "fields": {"given": "Tarō", "surname-core": "Yamamoto"}, "file": "172468507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Tarō"} +{"composed": true, "fields": {"given": "Eduardo", "surname": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Eduardo Caballero Calderón"} +{"composed": false, "fields": {"given": "Eduardo", "surname": "Caballero Calderón"}, "file": "172013437", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Caballero Calderón, Eduardo"} +{"composed": false, "fields": {"given": "Tarō", "surname": "Yamamoto"}, "file": "172468507", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Yamamoto, Tarō"} {"composed": false, "fields": {"given": "Kho Liang Ie"}, "file": "174317840", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Kho Liang Ie"} {"composed": false, "fields": {"given": "Ásmundur Sveinsson"}, "file": "174346352", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Ásmundur Sveinsson"} -{"composed": false, "fields": {"given": "Yingda", "surname-core": "Kong"}, "file": "176221107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kong, Yingda"} +{"composed": false, "fields": {"given": "Yingda", "surname": "Kong"}, "file": "176221107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kong, Yingda"} {"composed": true, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Ricardo de Orueta y Duarte"} {"composed": false, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Orueta y Duarte, Ricardo de"} -{"composed": true, "fields": {"given": "Domingo", "surname-core": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Domingo Santa María González"} -{"composed": false, "fields": {"given": "Domingo", "surname-core": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Santa María González, Domingo"} -{"composed": true, "fields": {"given": "Remigio", "surname-core": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Remigio Gandásegui y Gorrochátegui"} -{"composed": false, "fields": {"given": "Remigio", "surname-core": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Gandásegui y Gorrochátegui, Remigio"} +{"composed": true, "fields": {"given": "Domingo", "surname": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Domingo Santa María González"} +{"composed": false, "fields": {"given": "Domingo", "surname": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Santa María González, Domingo"} +{"composed": true, "fields": {"given": "Remigio", "surname": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Remigio Gandásegui y Gorrochátegui"} +{"composed": false, "fields": {"given": "Remigio", "surname": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Gandásegui y Gorrochátegui, Remigio"} From 1de7ee0e248f82b7f7283e94a78f79ddc0c41f9b Mon Sep 17 00:00:00 2001 From: Derek Gulbranson Date: Fri, 16 Oct 2026 14:36:54 -0700 Subject: [PATCH 3/4] Compare GND's particle split only before a one-word core The second review of the fix found its rule ("what GND leaves unsplit is not stated") broken one shape over. With a prefix before a core of several words, the core can still hold an unstated particle: `Zuylen van Nijevelt, Julius van` recorded the parser's second `van` as a particle disagreement no fix could clear. A family is now stated whole unless a prefix stands before a one-word core. The GND record drops 8 renderings and 18 entries, and gains none. Also from that review: the README's blind-spot cell no longer says no title reaches a preferred name (two do, inside a personalName), the builder docstring lists `surname` in the field vocabulary, and the refusal table's comment no longer claims every row isolates its guard. The README's "adding a source" lesson names this second miss. Co-Authored-By: Claude Opus 5.5 --- tests/v2/test_gnd_corpus.py | 17 ++++- tools/differential/README.md | 6 +- tools/differential/build_gnd_corpus.py | 26 ++++--- tools/differential/gnd_agreement.json | 96 -------------------------- tools/differential/gnd_fields.jsonl | 52 +++++++------- 5 files changed, 62 insertions(+), 135 deletions(-) diff --git a/tests/v2/test_gnd_corpus.py b/tests/v2/test_gnd_corpus.py index ab7317ac..7df6b884 100644 --- a/tests/v2/test_gnd_corpus.py +++ b/tests/v2/test_gnd_corpus.py @@ -45,6 +45,21 @@ def test_a_surname_record_gives_its_index_form_and_a_composed_one() -> None: "surname-core": "Gogh"} +@pytest.mark.parametrize(("written", "entity"), [ + ("Zuylen van Nijevelt, Julius van", + {"forename": "Julius", "prefix": "van", "surname": "Zuylen van Nijevelt"}), + ("Croix, Edmond de La", {"forename": "Edmond", "prefix": "de La", "surname": "Croix"}), +]) +def test_the_split_is_compared_only_before_a_one_word_core( + written: str, entity: dict[str, str]) -> None: + # A core of several words may hold an unstated particle (the second + # `van`), so its family is stated whole; a one-word core keeps the split. + index = build.renderings(_record(written, **entity), _PLAIN)[0] + split = " " not in entity["surname"] + assert ("surname-core" in index["fields"]) is split + assert ("family_particles" in agreement.expected_roles(index["fields"], written)) is split + + def test_a_surname_with_no_prefix_is_stated_whole() -> None: # GND keeps a particle inside a surname (`Vélez de Guevara`), so a # missing prefix is not a statement that there is none. As @@ -102,7 +117,7 @@ def _multi(written: str, **entity: list[str]) -> dict[str, Any]: @pytest.mark.parametrize("record", [ - # Each row is refused by one guard alone; the comment names it. + # Grouped by the guard each row is for; the comment names it. # a descriptor the fields cannot place _record("Eutychios, von Alexandria", personalName="Eutychios", nameAddition="von Alexandria"), diff --git a/tools/differential/README.md b/tools/differential/README.md index 709e15d8..57571543 100644 --- a/tools/differential/README.md +++ b/tools/differential/README.md @@ -187,7 +187,7 @@ invocation shows it. | `corpus_issues.jsonl` | name-like strings harvested from the GitHub issue tracker | anything nobody ever reported | | `corpus_cjk.jsonl` | the CJK-bearing rows of `tests/v2/cases.py`, via `build_cjk_corpus.py` (#295) | anything the case table itself missed | | `corpus_cldr.jsonl` | Unicode CLDR's person-name formatting test data at `release-48`: each fictional name's long, formal rendering in givenFirst, surnameFirst and sorting order, about 110 locales in native scripts, via `build_cldr_corpus.py` (2026-10-12); Unicode-3.0, notice in `cldr_LICENSE` | real-world name distributions: the names are written to fill every field, so full-house names are over-represented and plain two-word names under-represented | -| `corpus_gnd.jsonl` | the German National Library's authority file (GND, via lobid), real people who are deceased and have a Wikipedia article: each preferred name as cataloged (`Gogh, Vincent van`) and, outside family-first areas, a given-first rendering composed from its fields (a regnal name is composed only, `Johann II.`, without its German descriptor), sampled by shape and area via `build_gnd_corpus.py` (2026-10-16); CC0, credit in `gnd_LICENSE` | names as their bearers write them: German library romanization and German forms for historic figures, Latin script only, no titles, credentials or nicknames, and the catalog's entry rules (not the bearer's culture) decide what counts as a surname | +| `corpus_gnd.jsonl` | the German National Library's authority file (GND, via lobid), real people who are deceased and have a Wikipedia article: each preferred name as cataloged (`Gogh, Vincent van`) and, outside family-first areas, a given-first rendering composed from its fields (a regnal name is composed only, `Johann II.`, without its German descriptor), sampled by shape and area via `build_gnd_corpus.py` (2026-10-16); CC0, credit in `gnd_LICENSE` | names as their bearers write them: German library romanization and German forms for historic figures, Latin script only, titles, credentials and nicknames kept out of the preferred name (a few slip into a `personalName`: `Imam Bonjol`), and the catalog's entry rules (not the bearer's culture) decide what counts as a surname | | `corpus_rules.jsonl` | every example in `docs/design/rules.md`, via `build_rules_corpus.py` (#414) | anything the rules doc has no example for | | `corpus_shapes.jsonl` | shape-tagged rows of `tests/v2/cases.py`, via `build_shapes_corpus.py` (#468) | anything no one has tagged a row for | @@ -400,9 +400,9 @@ and say why in the commit. Run it without `--record` for per-role agreement coun A second view measures the locale packs (#672). `LOCALE_FILES` in `cldr_agreement.py` maps each CLDR file to the pack for its language (`zh`, `zh_Hant`, `yue`, `yue_Hans` → `ZH`; `ja` → `JA`; `ru` → `RU`; `tr`, `az` → `TR_AZ`); those renderings are parsed with `parser_for(pack)`, over the same `FAMILY_FIRST` base where CLDR's order is surnameFirst, and their disagreements go to `cldr_agreement_locales.json`, ratcheted per pack by the same test. The summary prints, per pack, how many of its renderings agree in every role under the default parser and under the pack, so a pack PR shows what it moved on its own language. A new pack adds its files to `LOCALE_FILES`, or its name to `NO_CLDR`; the test fails on a pack in neither. The modelling differences stay recorded here too: a pack is not meant to agree with CLDR where the models differ by design. -**The GND source.** `build_gnd_corpus.py` writes the GND's name parts in CLDR's field vocabulary (`forename` → `given`, `prefix` → `surname-prefix` with the `surname` as `surname-core`, a `surname` with no `prefix` → `surname` whole, `counting` → `generation`, and a `personalName` -- a person entered under the whole name, with no surname -- as `given` alone, so the family is expected empty), so `cldr_agreement.py` compares `gnd_fields.jsonl` by the same rules and records its disagreements in `gnd_agreement.json`, ratcheted by the same test. The locale view reads CLDR only. A composed rendering says so (`composed: true`); where a particle is glued to the surname (`d'Arenberg`, `al-Ǧaʿfarī`) the composed line states the glued word as a whole `surname`, since the comparison matches fields word by word, and the index form, where the particle is a word of its own, keeps the split. A surname with no `prefix` is stated whole for the same kind of reason: GND does not split a particle inside a surname (`Vélez de Guevara`), so a missing prefix means "not stated", not "no particle", and only `family` is compared there. Raw lobid responses are cached outside the tree, in a `gnd/` directory under `$NAMEPARSER_TOOLS_CACHE` (default `~/.cache/nameparser-tools`); `--refresh` fetches them again. The build stops before writing anything when a stratum falls below its floor, a query matches nothing, or a pool pages short, so a lobid change fails it rather than shrinking the corpus; `--record` prints, per source, how many changes of each kind it accepts. +**The GND source.** `build_gnd_corpus.py` writes the GND's name parts in CLDR's field vocabulary (`forename` → `given`, `prefix` → `surname-prefix` with a one-word `surname` as `surname-core`, any other family → `surname` whole, `counting` → `generation`, and a `personalName` -- a person entered under the whole name, with no surname -- as `given` alone, so the family is expected empty), so `cldr_agreement.py` compares `gnd_fields.jsonl` by the same rules and records its disagreements in `gnd_agreement.json`, ratcheted by the same test. The locale view reads CLDR only. A composed rendering says so (`composed: true`); where a particle is glued to the surname (`d'Arenberg`, `al-Ǧaʿfarī`) the composed line states the glued word as a whole `surname`, since the comparison matches fields word by word, and the index form, where the particle is a word of its own, keeps the split. A family with no `prefix`, or with a surname of several words, is stated whole for the same kind of reason: GND does not split a particle inside a surname (`Vélez de Guevara`, `Zuylen van Nijevelt`), so what it leaves unsplit means "not stated", not "no particle", and only `family` is compared there. Raw lobid responses are cached outside the tree, in a `gnd/` directory under `$NAMEPARSER_TOOLS_CACHE` (default `~/.cache/nameparser-tools`); `--refresh` fetches them again. The build stops before writing anything when a stratum falls below its floor, a query matches nothing, or a pool pages short, so a lobid change fails it rather than shrinking the corpus; `--record` prints, per source, how many changes of each kind it accepts. -**Adding a source.** Map only what the source states. The comparison reads a missing field as a statement that the role is empty, so a field the source leaves unstated must be mapped so that its role is not compared at all: #688's first build wrote a prefixless GND surname as `surname-core`, and 19 renderings recorded the parser's `de` in `Vélez de Guevara` as a disagreement no fix could clear. A field must also occur in its rendering's text, word by word (`test_every_committed_field_occurs_in_its_rendering`), or it is expected empty too. +**Adding a source.** Map only what the source states. The comparison reads a missing field as a statement that the role is empty, so a field the source leaves unstated must be mapped so that its role is not compared at all: #688's first build wrote a prefixless GND surname as `surname-core`, and 19 renderings recorded the parser's `de` in `Vélez de Guevara` as a disagreement no fix could clear; its fix then missed the same gap inside a several-word core after a prefix (`Zuylen van Nijevelt, Julius van`), so test each way a field can be left unstated, not the one that was reported. A field must also occur in its rendering's text, word by word (`test_every_committed_field_occurs_in_its_rendering`), or it is expected empty too. `--record` rewrites every record. `JA` needs the `ja` extra (`namedivider-python`), which only CI's `ja-extra` job installs: without it the `JA` ratchet skips, the summary says `not measured`, and `--record` keeps the recorded `ja` entries unchanged. Re-record with the extra installed (`uv sync --group dev --extra ja`) when a change moves Japanese. diff --git a/tools/differential/build_gnd_corpus.py b/tools/differential/build_gnd_corpus.py index 8b671603..2cfacd3d 100644 --- a/tools/differential/build_gnd_corpus.py +++ b/tools/differential/build_gnd_corpus.py @@ -21,9 +21,9 @@ render alike), in the existing corpus line format, read by snapshot.py like every other corpus. - gnd_fields.jsonl -- one line per rendering, with the GND fields - written in CLDR's field vocabulary (`given`, `surname-prefix`, - `surname-core`, `generation`), so cldr_agreement.py compares both - sources by the same rules. + written in CLDR's field vocabulary (`given`, `surname`, + `surname-prefix` and `surname-core`, `generation`), so + cldr_agreement.py compares both sources by the same rules. - gnd_LICENSE -- the CC0 statement and the source credit. Raw lobid responses are cached outside the repository, in a gnd/ @@ -54,10 +54,11 @@ script wrote, as CLDR's renderings are formatter output. A glued particle's composed line states the glued word as a whole `surname`, since the comparison matches fields word by word; the index form, - where the particle is a word of its own, keeps the split. A surname - GND states with no prefix is stated whole as well (`surname`, not - `surname-core`): GND does not split a particle inside a surname - (`Vélez de Guevara`), so an absent prefix means "not stated", not "no + where the particle is a word of its own, keeps the split. The split + is stated only for a prefix before a one-word surname; otherwise the + family is stated whole (`surname`, not `surname-core`): GND does not + split a particle inside a surname (`Vélez de Guevara`, `Zuylen van + Nijevelt`), so what it leaves unsplit means "not stated", not "no particle", and only the family is compared. - a personalName record gives the name as written; it is in direct order and has no inverted form. CLDR's `given` holds it, so the @@ -336,8 +337,15 @@ def row(order: str, text: str, fields: dict[str, str], composed: bool) -> dict[s index = f"{surname}, {forename}" + (f" {prefix}" if prefix else "") if written != index: return [] # the preferred name is not what its fields say - fields = ({"given": forename, "surname-prefix": prefix, "surname-core": surname} - if prefix else {"given": forename, "surname": surname}) + # The particle split is stated only where GND states all of it: a + # prefix before a one-word core. With no prefix, or a core of several + # words (`Zuylen van Nijevelt`), a particle may sit unstated inside, + # so the family is stated whole and the split is not compared. + if prefix and " " not in surname: + fields = {"given": forename, "surname-prefix": prefix, "surname-core": surname} + else: + fields = {"given": forename, + "surname": f"{prefix} {surname}" if prefix else surname} rows = [row("sorting", written, fields, False)] if not stratum.family_first: if prefix.endswith(_GLUED): diff --git a/tools/differential/gnd_agreement.json b/tools/differential/gnd_agreement.json index 6597d745..298186de 100644 --- a/tools/differential/gnd_agreement.json +++ b/tools/differential/gnd_agreement.json @@ -736,28 +736,6 @@ }, "text": "Hooghvorst, Emmanuel d'" }, - "1147237387/particle-iberia/givenFirst": { - "family_base": { - "expected": "La Croix", - "got": "Croix" - }, - "family_particles": { - "expected": "de", - "got": "de La" - }, - "text": "Edmond de La Croix" - }, - "1147237387/particle-iberia/sorting": { - "family_base": { - "expected": "La Croix", - "got": "Croix" - }, - "family_particles": { - "expected": "de", - "got": "de La" - }, - "text": "La Croix, Edmond de" - }, "1147649030/direct-my-id/givenFirst": { "family": { "expected": "", @@ -877,27 +855,12 @@ "expected": "van Zuylen van Nijevelt", "got": "van Nijevelt" }, - "family_base": { - "expected": "Zuylen van Nijevelt", - "got": "Nijevelt" - }, "given_names": { "expected": "Julius", "got": "Julius van Zuylen" }, "text": "Julius van Zuylen van Nijevelt" }, - "1172046697/particle-nl-be/sorting": { - "family_base": { - "expected": "Zuylen van Nijevelt", - "got": "Zuylen Nijevelt" - }, - "family_particles": { - "expected": "van", - "got": "van van" - }, - "text": "Zuylen van Nijevelt, Julius van" - }, "1172113386/direct-my-id/givenFirst": { "family": { "expected": "", @@ -914,27 +877,12 @@ "expected": "von Ungnad von Weissenwolf", "got": "von Weissenwolf" }, - "family_base": { - "expected": "Ungnad von Weissenwolf", - "got": "Weissenwolf" - }, "given_names": { "expected": "David zu Sonnegg", "got": "David zu Sonnegg von Ungnad" }, "text": "David zu Sonnegg von Ungnad von Weissenwolf" }, - "117310107/particle-de-at/sorting": { - "family_base": { - "expected": "Ungnad von Weissenwolf", - "got": "Ungnad Weissenwolf" - }, - "family_particles": { - "expected": "von", - "got": "von von" - }, - "text": "Ungnad von Weissenwolf, David zu Sonnegg von" - }, "117546712/direct-arab/givenFirst": { "family": { "expected": "", @@ -1194,28 +1142,6 @@ }, "text": "Ǧalāl-ad-Dīn Rūmī" }, - "118751107/particle-iberia/givenFirst": { - "family_base": { - "expected": "San Pedro", - "got": "Pedro" - }, - "family_particles": { - "expected": "de", - "got": "de San" - }, - "text": "Diego Fernández de San Pedro" - }, - "118751107/particle-iberia/sorting": { - "family_base": { - "expected": "San Pedro", - "got": "Pedro" - }, - "family_particles": { - "expected": "de", - "got": "de San" - }, - "text": "San Pedro, Diego Fernández de" - }, "1187542687/compound-latam/givenFirst": { "family": { "expected": "Nunes de Ávila e Silva", @@ -1260,28 +1186,6 @@ }, "text": "Ṯābit Ibn-Qurra" }, - "118835467/particle-fr/givenFirst": { - "family_base": { - "expected": "La Barre", - "got": "Barre" - }, - "family_particles": { - "expected": "de", - "got": "de La" - }, - "text": "Jean-François Lefebvre de La Barre" - }, - "118835467/particle-fr/sorting": { - "family_base": { - "expected": "La Barre", - "got": "Barre" - }, - "family_particles": { - "expected": "de", - "got": "de La" - }, - "text": "La Barre, Jean-François Lefebvre de" - }, "118848062/particle-arab/sorting": { "family": { "expected": "Assad al-", diff --git a/tools/differential/gnd_fields.jsonl b/tools/differential/gnd_fields.jsonl index 3f90f3ca..ab9a3fa5 100644 --- a/tools/differential/gnd_fields.jsonl +++ b/tools/differential/gnd_fields.jsonl @@ -43,8 +43,8 @@ {"composed": false, "fields": {"given": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"}, "file": "1018479422", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "ʿĀliya Bint-ʿAlī al-Ḥiǧāzī"} {"composed": true, "fields": {"given": "Jean de Beaumanoir", "surname-core": "Lavardin", "surname-prefix": "de"}, "file": "1018811257", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean de Beaumanoir de Lavardin"} {"composed": false, "fields": {"given": "Jean de Beaumanoir", "surname-core": "Lavardin", "surname-prefix": "de"}, "file": "1018811257", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Lavardin, Jean de Beaumanoir de"} -{"composed": true, "fields": {"given": "Cayetano Alberto", "surname-core": "Barrera y Leirado", "surname-prefix": "de la"}, "file": "101938977", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Cayetano Alberto de la Barrera y Leirado"} -{"composed": false, "fields": {"given": "Cayetano Alberto", "surname-core": "Barrera y Leirado", "surname-prefix": "de la"}, "file": "101938977", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Barrera y Leirado, Cayetano Alberto de la"} +{"composed": true, "fields": {"given": "Cayetano Alberto", "surname": "de la Barrera y Leirado"}, "file": "101938977", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Cayetano Alberto de la Barrera y Leirado"} +{"composed": false, "fields": {"given": "Cayetano Alberto", "surname": "de la Barrera y Leirado"}, "file": "101938977", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Barrera y Leirado, Cayetano Alberto de la"} {"composed": true, "fields": {"given": "Karl August Ferdinand", "surname-core": "Borcke", "surname-prefix": "von"}, "file": "1019726407", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Karl August Ferdinand von Borcke"} {"composed": false, "fields": {"given": "Karl August Ferdinand", "surname-core": "Borcke", "surname-prefix": "von"}, "file": "1019726407", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Borcke, Karl August Ferdinand von"} {"composed": true, "fields": {"generation": "II.", "given": "Christian Ulrich"}, "file": "1019728027", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Christian Ulrich II."} @@ -127,8 +127,8 @@ {"composed": false, "fields": {"given": "F.", "surname-core": "Lange", "surname-prefix": "de"}, "file": "1050991397", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Lange, F. de"} {"composed": false, "fields": {"given": "Drífa Viðar"}, "file": "1051922143", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Drífa Viðar"} {"composed": false, "fields": {"given": "Oddur Björnsson"}, "file": "1051927471", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Oddur Björnsson"} -{"composed": true, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Tomás Antonio de la Cerda y Aragón"} -{"composed": false, "fields": {"given": "Tomás Antonio", "surname-core": "Cerda y Aragón", "surname-prefix": "de la"}, "file": "1053081987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Cerda y Aragón, Tomás Antonio de la"} +{"composed": true, "fields": {"given": "Tomás Antonio", "surname": "de la Cerda y Aragón"}, "file": "1053081987", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Tomás Antonio de la Cerda y Aragón"} +{"composed": false, "fields": {"given": "Tomás Antonio", "surname": "de la Cerda y Aragón"}, "file": "1053081987", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Cerda y Aragón, Tomás Antonio de la"} {"composed": true, "fields": {"given": "Ignacio", "surname": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Ignacio López Rayón"} {"composed": false, "fields": {"given": "Ignacio", "surname": "López Rayón"}, "file": "1053275307", "label": "compound-latam", "order": "sorting", "shape": null, "text": "López Rayón, Ignacio"} {"composed": true, "fields": {"generation": "III.", "given": "Håkon"}, "file": "1053284357", "label": "regnal", "order": "givenFirst", "shape": null, "text": "Håkon III."} @@ -213,8 +213,8 @@ {"composed": false, "fields": {"given": "Tadsch ad-Din al-Hasani"}, "file": "1145191851", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Tadsch ad-Din al-Hasani"} {"composed": true, "fields": {"given": "Emmanuel", "surname": "d'Hooghvorst"}, "file": "1147042357", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Emmanuel d'Hooghvorst"} {"composed": false, "fields": {"given": "Emmanuel", "surname-core": "Hooghvorst", "surname-prefix": "d'"}, "file": "1147042357", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Hooghvorst, Emmanuel d'"} -{"composed": true, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Edmond de La Croix"} -{"composed": false, "fields": {"given": "Edmond", "surname-core": "La Croix", "surname-prefix": "de"}, "file": "1147237387", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "La Croix, Edmond de"} +{"composed": true, "fields": {"given": "Edmond", "surname": "de La Croix"}, "file": "1147237387", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Edmond de La Croix"} +{"composed": false, "fields": {"given": "Edmond", "surname": "de La Croix"}, "file": "1147237387", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "La Croix, Edmond de"} {"composed": false, "fields": {"given": "Mohamed Khir Johari"}, "file": "1147649030", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Mohamed Khir Johari"} {"composed": true, "fields": {"given": "Johann", "surname": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Johann Klingenberg"} {"composed": false, "fields": {"given": "Johann", "surname": "Klingenberg"}, "file": "1150683007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Klingenberg, Johann"} @@ -236,8 +236,8 @@ {"composed": false, "fields": {"given": "Johann", "surname-core": "Dumreicher", "surname-prefix": "von"}, "file": "116251107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Dumreicher, Johann von"} {"composed": true, "fields": {"given": "Jaime", "surname": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Jaime Guardia Neyra"} {"composed": false, "fields": {"given": "Jaime", "surname": "Guardia Neyra"}, "file": "1163022667", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Guardia Neyra, Jaime"} -{"composed": true, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Francisco Inácio de Carvalho Moreira"} -{"composed": false, "fields": {"given": "Francisco Inácio", "surname-core": "Carvalho Moreira", "surname-prefix": "de"}, "file": "1163326437", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Carvalho Moreira, Francisco Inácio de"} +{"composed": true, "fields": {"given": "Francisco Inácio", "surname": "de Carvalho Moreira"}, "file": "1163326437", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Francisco Inácio de Carvalho Moreira"} +{"composed": false, "fields": {"given": "Francisco Inácio", "surname": "de Carvalho Moreira"}, "file": "1163326437", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Carvalho Moreira, Francisco Inácio de"} {"composed": false, "fields": {"given": "Sigfús Einarsson"}, "file": "116424702", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Sigfús Einarsson"} {"composed": true, "fields": {"given": "Jean-Dominique", "surname-core": "Cassini", "surname-prefix": "de"}, "file": "116470887", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-Dominique de Cassini"} {"composed": false, "fields": {"given": "Jean-Dominique", "surname-core": "Cassini", "surname-prefix": "de"}, "file": "116470887", "label": "particle-fr", "order": "sorting", "shape": null, "text": "Cassini, Jean-Dominique de"} @@ -245,8 +245,8 @@ {"composed": false, "fields": {"given": "August", "surname-core": "Cetto", "surname-prefix": "von"}, "file": "116480807", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Cetto, August von"} {"composed": true, "fields": {"given": "Wolf", "surname-core": "Engelhardt", "surname-prefix": "von"}, "file": "116496207", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Wolf von Engelhardt"} {"composed": false, "fields": {"given": "Wolf", "surname-core": "Engelhardt", "surname-prefix": "von"}, "file": "116496207", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Engelhardt, Wolf von"} -{"composed": true, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Gottfried Huyn von Geleen und Amsterad"} -{"composed": false, "fields": {"given": "Gottfried Huyn", "surname-core": "Geleen und Amsterad", "surname-prefix": "von"}, "file": "116522607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Geleen und Amsterad, Gottfried Huyn von"} +{"composed": true, "fields": {"given": "Gottfried Huyn", "surname": "von Geleen und Amsterad"}, "file": "116522607", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Gottfried Huyn von Geleen und Amsterad"} +{"composed": false, "fields": {"given": "Gottfried Huyn", "surname": "von Geleen und Amsterad"}, "file": "116522607", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Geleen und Amsterad, Gottfried Huyn von"} {"composed": false, "fields": {"given": "Jón Magnússon"}, "file": "1165817241", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Jón Magnússon"} {"composed": true, "fields": {"given": "Heinz", "surname": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Heinz Kägebein"} {"composed": false, "fields": {"given": "Heinz", "surname": "Kägebein"}, "file": "1166467007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Kägebein, Heinz"} @@ -271,12 +271,12 @@ {"composed": false, "fields": {"given": "Frances", "surname-core": "Bunsen", "surname-prefix": "von"}, "file": "117157007", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Bunsen, Frances von"} {"composed": true, "fields": {"given": "Juan Antonio", "surname": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Juan Antonio Rascón Navarro Seña y Redondo"} {"composed": false, "fields": {"given": "Juan Antonio", "surname": "Rascón Navarro Seña y Redondo"}, "file": "1172012407", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Rascón Navarro Seña y Redondo, Juan Antonio"} -{"composed": true, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Julius van Zuylen van Nijevelt"} -{"composed": false, "fields": {"given": "Julius", "surname-core": "Zuylen van Nijevelt", "surname-prefix": "van"}, "file": "1172046697", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Zuylen van Nijevelt, Julius van"} +{"composed": true, "fields": {"given": "Julius", "surname": "van Zuylen van Nijevelt"}, "file": "1172046697", "label": "particle-nl-be", "order": "givenFirst", "shape": null, "text": "Julius van Zuylen van Nijevelt"} +{"composed": false, "fields": {"given": "Julius", "surname": "van Zuylen van Nijevelt"}, "file": "1172046697", "label": "particle-nl-be", "order": "sorting", "shape": null, "text": "Zuylen van Nijevelt, Julius van"} {"composed": false, "fields": {"given": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"}, "file": "1172113386", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Ahmad Shah Al-Musta’in Billah ibni Almarhum Sultan Abu Bakar Riayatuddin Al-Mu’azzam Shah"} {"composed": false, "fields": {"given": "Hugo", "surname": "Weigold"}, "file": "117249807", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Weigold, Hugo"} -{"composed": true, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "David zu Sonnegg von Ungnad von Weissenwolf"} -{"composed": false, "fields": {"given": "David zu Sonnegg", "surname-core": "Ungnad von Weissenwolf", "surname-prefix": "von"}, "file": "117310107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Ungnad von Weissenwolf, David zu Sonnegg von"} +{"composed": true, "fields": {"given": "David zu Sonnegg", "surname": "von Ungnad von Weissenwolf"}, "file": "117310107", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "David zu Sonnegg von Ungnad von Weissenwolf"} +{"composed": false, "fields": {"given": "David zu Sonnegg", "surname": "von Ungnad von Weissenwolf"}, "file": "117310107", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Ungnad von Weissenwolf, David zu Sonnegg von"} {"composed": true, "fields": {"given": "Herma", "surname": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Herma Studeny"} {"composed": false, "fields": {"given": "Herma", "surname": "Studeny"}, "file": "117354007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Studeny, Herma"} {"composed": true, "fields": {"given": "Richard", "surname-core": "Süßkind-Schwendi", "surname-prefix": "von"}, "file": "117372307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Richard von Süßkind-Schwendi"} @@ -363,8 +363,8 @@ {"composed": true, "fields": {"given": "Robert", "surname": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Robert Morris"} {"composed": false, "fields": {"given": "Robert", "surname": "Morris"}, "file": "118737007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Morris, Robert"} {"composed": false, "fields": {"given": "Rethar"}, "file": "118750127", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Rethar"} -{"composed": true, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Diego Fernández de San Pedro"} -{"composed": false, "fields": {"given": "Diego Fernández", "surname-core": "San Pedro", "surname-prefix": "de"}, "file": "118751107", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "San Pedro, Diego Fernández de"} +{"composed": true, "fields": {"given": "Diego Fernández", "surname": "de San Pedro"}, "file": "118751107", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Diego Fernández de San Pedro"} +{"composed": false, "fields": {"given": "Diego Fernández", "surname": "de San Pedro"}, "file": "118751107", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "San Pedro, Diego Fernández de"} {"composed": true, "fields": {"given": "Epaminondas", "surname": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Epaminondas Nunes de Ávila e Silva"} {"composed": false, "fields": {"given": "Epaminondas", "surname": "Nunes de Ávila e Silva"}, "file": "1187542687", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Nunes de Ávila e Silva, Epaminondas"} {"composed": false, "fields": {"given": "Suharto"}, "file": "118757741", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Suharto"} @@ -387,8 +387,8 @@ {"composed": false, "fields": {"given": "Musashi", "surname": "Miyamoto"}, "file": "118820907", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Miyamoto, Musashi"} {"composed": true, "fields": {"given": "Ludwig", "surname": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "givenFirst", "shape": null, "text": "Ludwig Hempel"} {"composed": false, "fields": {"given": "Ludwig", "surname": "Hempel"}, "file": "118824007", "label": "plain-europe", "order": "sorting", "shape": null, "text": "Hempel, Ludwig"} -{"composed": true, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-François Lefebvre de La Barre"} -{"composed": false, "fields": {"given": "Jean-François Lefebvre", "surname-core": "La Barre", "surname-prefix": "de"}, "file": "118835467", "label": "particle-fr", "order": "sorting", "shape": null, "text": "La Barre, Jean-François Lefebvre de"} +{"composed": true, "fields": {"given": "Jean-François Lefebvre", "surname": "de La Barre"}, "file": "118835467", "label": "particle-fr", "order": "givenFirst", "shape": null, "text": "Jean-François Lefebvre de La Barre"} +{"composed": false, "fields": {"given": "Jean-François Lefebvre", "surname": "de La Barre"}, "file": "118835467", "label": "particle-fr", "order": "sorting", "shape": null, "text": "La Barre, Jean-François Lefebvre de"} {"composed": true, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Malik Ibn-Ṭufail"} {"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Malik", "surname": "Ibn-Ṭufail"}, "file": "118847147", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Ibn-Ṭufail, Muḥammad Ibn-ʿAbd-al-Malik"} {"composed": true, "fields": {"given": "Hafis", "surname": "al-Assad"}, "file": "118848062", "label": "particle-arab", "order": "givenFirst", "shape": null, "text": "Hafis al-Assad"} @@ -460,8 +460,8 @@ {"composed": false, "fields": {"given": "Giuliano", "surname-core": "Medici", "surname-prefix": "de"}, "file": "119151197", "label": "particle-it", "order": "sorting", "shape": null, "text": "Medici, Giuliano de"} {"composed": false, "fields": {"given": "Muḥammad Ibn-ʿAbd-al-Wahhāb"}, "file": "119152169", "label": "direct-arab", "order": "givenFirst", "shape": null, "text": "Muḥammad Ibn-ʿAbd-al-Wahhāb"} {"composed": false, "fields": {"given": "Zarea Yaeqob"}, "file": "11915689X", "label": "direct-et-mm", "order": "givenFirst", "shape": null, "text": "Zarea Yaeqob"} -{"composed": true, "fields": {"given": "Antonio", "surname-core": "Santos Cabral", "surname-prefix": "dos"}, "file": "119160617", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Antonio dos Santos Cabral"} -{"composed": false, "fields": {"given": "Antonio", "surname-core": "Santos Cabral", "surname-prefix": "dos"}, "file": "119160617", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Santos Cabral, Antonio dos"} +{"composed": true, "fields": {"given": "Antonio", "surname": "dos Santos Cabral"}, "file": "119160617", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Antonio dos Santos Cabral"} +{"composed": false, "fields": {"given": "Antonio", "surname": "dos Santos Cabral"}, "file": "119160617", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Santos Cabral, Antonio dos"} {"composed": true, "fields": {"given": "Ferdinand-Philippe", "surname": "d'Orléans"}, "file": "119177447", "label": "particle-elided", "order": "givenFirst", "shape": null, "text": "Ferdinand-Philippe d'Orléans"} {"composed": false, "fields": {"given": "Ferdinand-Philippe", "surname-core": "Orléans", "surname-prefix": "d'"}, "file": "119177447", "label": "particle-elided", "order": "sorting", "shape": null, "text": "Orléans, Ferdinand-Philippe d'"} {"composed": false, "fields": {"given": "Nobuo", "surname": "Naora"}, "file": "119179407", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Naora, Nobuo"} @@ -557,8 +557,8 @@ {"composed": false, "fields": {"given": "Segundo", "surname": "Serrano Poncela"}, "file": "121487237", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Serrano Poncela, Segundo"} {"composed": true, "fields": {"given": "Amélie", "surname": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Amélie Beaury-Saurel"} {"composed": false, "fields": {"given": "Amélie", "surname": "Beaury-Saurel"}, "file": "1215994877", "label": "compound-iberia", "order": "sorting", "shape": null, "text": "Beaury-Saurel, Amélie"} -{"composed": true, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Mathilde Therese von Thurn und Taxis"} -{"composed": false, "fields": {"given": "Mathilde Therese", "surname-core": "Thurn und Taxis", "surname-prefix": "von"}, "file": "121734307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Thurn und Taxis, Mathilde Therese von"} +{"composed": true, "fields": {"given": "Mathilde Therese", "surname": "von Thurn und Taxis"}, "file": "121734307", "label": "particle-de-at", "order": "givenFirst", "shape": null, "text": "Mathilde Therese von Thurn und Taxis"} +{"composed": false, "fields": {"given": "Mathilde Therese", "surname": "von Thurn und Taxis"}, "file": "121734307", "label": "particle-de-at", "order": "sorting", "shape": null, "text": "Thurn und Taxis, Mathilde Therese von"} {"composed": true, "fields": {"given": "Alan", "surname": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "givenFirst", "shape": null, "text": "Alan Ridout"} {"composed": false, "fields": {"given": "Alan", "surname": "Ridout"}, "file": "121803007", "label": "plain-anglo", "order": "sorting", "shape": null, "text": "Ridout, Alan"} {"composed": false, "fields": {"given": "Lukardis"}, "file": "121968987", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Lukardis"} @@ -657,8 +657,8 @@ {"composed": false, "fields": {"given": "Antico"}, "file": "129065307", "label": "direct-eu", "order": "givenFirst", "shape": null, "text": "Antico"} {"composed": true, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "givenFirst", "shape": null, "text": "Costanza da Varano"} {"composed": false, "fields": {"given": "Costanza", "surname-core": "Varano", "surname-prefix": "da"}, "file": "129069787", "label": "particle-it", "order": "sorting", "shape": null, "text": "Varano, Costanza da"} -{"composed": true, "fields": {"given": "Fadrique", "surname-core": "Toledo Osorio", "surname-prefix": "de"}, "file": "1292092467", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Fadrique de Toledo Osorio"} -{"composed": false, "fields": {"given": "Fadrique", "surname-core": "Toledo Osorio", "surname-prefix": "de"}, "file": "1292092467", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Toledo Osorio, Fadrique de"} +{"composed": true, "fields": {"given": "Fadrique", "surname": "de Toledo Osorio"}, "file": "1292092467", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Fadrique de Toledo Osorio"} +{"composed": false, "fields": {"given": "Fadrique", "surname": "de Toledo Osorio"}, "file": "1292092467", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Toledo Osorio, Fadrique de"} {"composed": false, "fields": {"given": "Gerður Helgadóttir"}, "file": "129229970", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Gerður Helgadóttir"} {"composed": false, "fields": {"given": "Stefán Karl Stefánsson"}, "file": "1293064432", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Stefán Karl Stefánsson"} {"composed": false, "fields": {"given": "Guðmundur Böðvarsson"}, "file": "12937427X", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Guðmundur Böðvarsson"} @@ -793,8 +793,8 @@ {"composed": false, "fields": {"given": "Kho Liang Ie"}, "file": "174317840", "label": "direct-my-id", "order": "givenFirst", "shape": null, "text": "Kho Liang Ie"} {"composed": false, "fields": {"given": "Ásmundur Sveinsson"}, "file": "174346352", "label": "direct-is", "order": "givenFirst", "shape": null, "text": "Ásmundur Sveinsson"} {"composed": false, "fields": {"given": "Yingda", "surname": "Kong"}, "file": "176221107", "label": "index-cjk", "order": "sorting", "shape": null, "text": "Kong, Yingda"} -{"composed": true, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Ricardo de Orueta y Duarte"} -{"composed": false, "fields": {"given": "Ricardo", "surname-core": "Orueta y Duarte", "surname-prefix": "de"}, "file": "188410767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Orueta y Duarte, Ricardo de"} +{"composed": true, "fields": {"given": "Ricardo", "surname": "de Orueta y Duarte"}, "file": "188410767", "label": "particle-iberia", "order": "givenFirst", "shape": null, "text": "Ricardo de Orueta y Duarte"} +{"composed": false, "fields": {"given": "Ricardo", "surname": "de Orueta y Duarte"}, "file": "188410767", "label": "particle-iberia", "order": "sorting", "shape": null, "text": "Orueta y Duarte, Ricardo de"} {"composed": true, "fields": {"given": "Domingo", "surname": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "givenFirst", "shape": null, "text": "Domingo Santa María González"} {"composed": false, "fields": {"given": "Domingo", "surname": "Santa María González"}, "file": "189570547", "label": "compound-latam", "order": "sorting", "shape": null, "text": "Santa María González, Domingo"} {"composed": true, "fields": {"given": "Remigio", "surname": "Gandásegui y Gorrochátegui"}, "file": "189575697", "label": "compound-iberia", "order": "givenFirst", "shape": null, "text": "Remigio Gandásegui y Gorrochátegui"} From fd926d2dd2693f5105adbe241cd34b63ae872136 Mon Sep 17 00:00:00 2001 From: Derek Gulbranson Date: Fri, 16 Oct 2026 14:38:46 -0700 Subject: [PATCH 4/4] Record that release figures count GND's moved names in Derek's call on #688's open question: the names are real, so they count, composed renderings included; the AGENTS.md rule stays CLDR's alone. Co-Authored-By: Claude Opus 5.5 --- tools/differential/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/differential/README.md b/tools/differential/README.md index 57571543..ada0c4e3 100644 --- a/tools/differential/README.md +++ b/tools/differential/README.md @@ -406,4 +406,4 @@ A second view measures the locale packs (#672). `LOCALE_FILES` in `cldr_agreemen `--record` rewrites every record. `JA` needs the `ja` extra (`namedivider-python`), which only CI's `ja-extra` job installs: without it the `JA` ratchet skips, the summary says `not measured`, and `--record` keeps the recorded `ja` entries unchanged. Re-record with the extra installed (`uv sync --group dev --extra ja`) when a change moves Japanese. -`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `corpus_gnd.jsonl` stays in it (2026-10-16): the counts those tests carry are floors and dated snapshots, which a larger corpus cannot falsify, and their invariants now walk GND's names too. `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names. +`_CORPUS_NAMES` in `tests/v2/_differential_fixtures.py` leaves the file out (2026-10-12): the tests reading it carry counts measured over the names the other corpora held. `corpus_gnd.jsonl` stays in it (2026-10-16): the counts those tests carry are floors and dated snapshots, which a larger corpus cannot falsify, and their invariants now walk GND's names too. A release figure counts GND's moved names in, its composed renderings included, since the names are real; AGENTS.md's rule of counting out names only `corpus_cldr.jsonl` holds stays CLDR's alone (Derek, 2026-10-16). `differential_corpus()` in `tests/v2/conftest.py`, which feeds the property tests, includes it since #652, so the decomposed-twin test walks its names.