diff --git a/src/fragmentarium/application/FragmentService.test.ts b/src/fragmentarium/application/FragmentService.test.ts index 60229e4db..7c4ccc04f 100644 --- a/src/fragmentarium/application/FragmentService.test.ts +++ b/src/fragmentarium/application/FragmentService.test.ts @@ -77,6 +77,7 @@ const fragmentRepository = { lineToVecRanking: jest.fn(), findInCorpus: jest.fn(), query: jest.fn(), + queryLatest: jest.fn(), listAllFragments: jest.fn(), queryByTraditionalReferences: jest.fn(), } diff --git a/src/fragmentarium/application/FragmentService.ts b/src/fragmentarium/application/FragmentService.ts index 031d9aeec..5e11c6a6d 100644 --- a/src/fragmentarium/application/FragmentService.ts +++ b/src/fragmentarium/application/FragmentService.ts @@ -88,6 +88,7 @@ export interface FragmentRepository { fetchCdliInfo(cdliNumber: string): Bluebird lineToVecRanking(number: string): Bluebird query(fragmentQuery: FragmentQuery): Bluebird + queryLatest(): Bluebird queryByTraditionalReferences( traditionalReferences: string[] ): Bluebird @@ -338,6 +339,10 @@ export class FragmentService { return this.fragmentRepository.query(fragmentQuery) } + queryLatest(): Bluebird { + return this.fragmentRepository.queryLatest() + } + queryByTraditionalReferences( traditionalReferences: string[] ): Bluebird { diff --git a/src/fragmentarium/infrastructure/FragmentRepository.ts b/src/fragmentarium/infrastructure/FragmentRepository.ts index 521233b8b..4b428dc9a 100644 --- a/src/fragmentarium/infrastructure/FragmentRepository.ts +++ b/src/fragmentarium/infrastructure/FragmentRepository.ts @@ -133,6 +133,13 @@ function createQueryItem(dto): QueryItem { } } +function createQueryResult(dto): QueryResult { + return { + matchCountTotal: dto.matchCountTotal, + items: dto.items.map(createQueryItem), + } +} + class ApiFragmentRepository implements FragmentInfoRepository, FragmentRepository, AnnotationRepository { constructor(private readonly apiClient: JsonApiClient) {} @@ -381,10 +388,13 @@ class ApiFragmentRepository query(fragmentQuery: FragmentQuery): Promise { return this.apiClient .fetchJson(`/fragments/query?${stringify(fragmentQuery)}`, false) - .then((result) => ({ - matchCountTotal: result.matchCountTotal, - items: result.items.map(createQueryItem), - })) + .then(createQueryResult) + } + + queryLatest(): Promise { + return this.apiClient + .fetchJson('/fragments/latest', false) + .then(createQueryResult) } queryByTraditionalReferences( diff --git a/src/fragmentarium/ui/front-page/Fragmentarium.test.tsx b/src/fragmentarium/ui/front-page/Fragmentarium.test.tsx index 2a6d315f6..b4119d5d2 100644 --- a/src/fragmentarium/ui/front-page/Fragmentarium.test.tsx +++ b/src/fragmentarium/ui/front-page/Fragmentarium.test.tsx @@ -83,7 +83,7 @@ describe('Fragment lists', () => { beforeEach(async () => { latest = fragmentFactory.build() session = new MemorySession(['read:fragments', 'transliterate:fragments']) - fragmentService.query.mockReturnValueOnce( + fragmentService.queryLatest.mockReturnValueOnce( Promise.resolve({ items: [queryItemOf(latest)], matchCountTotal: 0 }) ) fragmentService.find.mockReturnValueOnce(Promise.resolve(latest)) diff --git a/src/fragmentarium/ui/front-page/LatestTransliterations.test.tsx b/src/fragmentarium/ui/front-page/LatestTransliterations.test.tsx index 1ce1ceedb..556dce141 100644 --- a/src/fragmentarium/ui/front-page/LatestTransliterations.test.tsx +++ b/src/fragmentarium/ui/front-page/LatestTransliterations.test.tsx @@ -35,7 +35,7 @@ beforeEach(async () => { {}, { transient: { chance } } ) - fragmentService.query.mockReturnValueOnce( + fragmentService.queryLatest.mockReturnValueOnce( Promise.resolve({ items: fragments.map(queryItemOf), matchCountTotal: 0, diff --git a/src/fragmentarium/ui/front-page/LatestTransliterations.tsx b/src/fragmentarium/ui/front-page/LatestTransliterations.tsx index dee3c771c..99e8b3ada 100644 --- a/src/fragmentarium/ui/front-page/LatestTransliterations.tsx +++ b/src/fragmentarium/ui/front-page/LatestTransliterations.tsx @@ -40,5 +40,5 @@ export default withData< ) }, - (props) => props.fragmentService.query({ latest: true }) + (props) => props.fragmentService.queryLatest() ) diff --git a/src/fragmentarium/ui/front-page/__snapshots__/LatestTransliterations.test.tsx.snap b/src/fragmentarium/ui/front-page/__snapshots__/LatestTransliterations.test.tsx.snap index be19b03ef..d14edfa3a 100644 --- a/src/fragmentarium/ui/front-page/__snapshots__/LatestTransliterations.test.tsx.snap +++ b/src/fragmentarium/ui/front-page/__snapshots__/LatestTransliterations.test.tsx.snap @@ -9,244 +9,212 @@ exports[`Snapshot 1`] = ` Latest additions:
-

- - tichi.1 - - (PElam) -

- -

- Accession no.: - kuljulom.1 -

-

- Excavation no.: - radjo.1 -

-
-
-
-
    -
      - - ARCHIVE ➝ Administrative ➝ Lists - -
    + + tichi.1 + + (PElam) + + +

    + Accession no.: + kuljulom.1 +

    +

    + Excavation no.: + radjo.1 +

    +
    +
+
    - - Other ➝ Fake ➝ Certain - +
      + + ARCHIVE ➝ Administrative ➝ Lists + +
    +
      + + Other ➝ Fake ➝ Certain + +
- -
-
-
    +
    -
  1. - Pistolesi - ( - Transliteration - , - - - ) -
  2. -
+ Pistolesi + ( + Transliteration + , + + + ) + + +
- -
- 1.I.1 SE (3 April 311 BCE) +
+ 1.I.1 SE (3 April 311 BCE) +
-
-
- -
    -
  1. - - Fanti & Carr, 2036: 8970824935538688-3796097900216320 - [ - l. 4'.2., 2. - ] +
    + +
      +
    1. - (P) + Fanti & Carr, 2036: 8970824935538688-3796097900216320 + [ + l. 4'.2., 2. + ] + + (P) + - -
    2. -
    3. - - Hall & Reid, 2089: 7020923936833536-4895425479835648 - [ - l. 4'.2., 3'. - ] +
    4. +
    5. - (P) + Hall & Reid, 2089: 7020923936833536-4895425479835648 + [ + l. 4'.2., 3'. + ] + + (P) + - -
    6. -
    -
    -
    -
    - - - - - + + +
    - 1 - - + + + +
    + + + + + - - - - + + - - - - + + - - - - + + + + - - - - + + + - - - - + + - - - - - - - - + + - - - - + + + + - - - - + + + + - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - + + + + + + + + - - - - + + - - - - - - - - - - - - + + + + + - - -
    + 1 + - érin + + érin + + + - - - - - - - - - - - - - [ - - - ( + + - + - - - - ŠÁ - + [ - - - - - - + + ( + - - - šà + ŠÁ - / + - + + + + - GÌRI + + šà + + + + + + / + + + + + GÌRI + + + + - - - - - ) + + ) + - - - - - + + + - kur + + kur + + + - - - - - - - + + + - saḫ + + saḫ + + + - - - - - - + + - + - - - SAḪ + + SAḪ + + + - - - - - - - - … - - - ] + - -
    - 2 - - + … + + - - - |KUR.KUR| - - + ] - - - - - - - - - - - - - - +
    - - - + - - - - - kur - - - - - - - / - |RA| + |KUR.KUR| - - - - - + + + - [ + - - - … - - - ] + - -
    - 3 - - + + + + + + - ⸢ - - - 1 + + + kur + + + + - - v - - - * - - - - ⸣ + + |RA| + + - - - - - - - - - ⸢ - - - x - - ! - - - - ⸣ - - - + - - - - - - - - ⸢ - - - X - - ? - - - - ⸣ - - + [ - - - - - - ⸢ + … - :: - - v44 - - - ? - - - - ⸣ + ] + - - - - - - | - - +
    - - - + - [ - - - - - ( + + ⸢ + + + + + 1 + + + + v + + + * + + + + ⸣ + + + + + + + + - o - + + ⸢ + + + x + + ! + + + + ⸣ + + + + + + + + - ) + + ⸢ + + + X + + ? + + + + ⸣ + - - - - - + + + - + + :: + - - o - - - - + - - ] - - + ? + + + + ⸣ - -
    - 4 - - - - - - - - + + + + | + + + + + - ⸢ - - - - kur - - - - ₓ + [ - - v - - - ! - + + ( + + - - ⸢ - - - KUR - - v - - - ? - - - - ⸣ - + o + + + ) - - ⸣ - + + + + + + + - - + + o + + - - - ⸢ + + ] + + + + +
    + 4 + + + + + + + + + + + ⸢ + + + + kur + + + + ₓ + + + v + + + ! + + + ( + + + + ⸢ + + + KUR + + v + + + ? + + + + ⸣ + + + - KÚR + ) - - v - - + + + - ? - + - + + + - <( + ⸢ + KÚR + + + + v + + + ? + + + <( + + + - kur + + kur + + + - - - - - - + + - + - - - kur + + kur + + + - - + + + )> - )> + ⸣ - - ⸣ - - -
    - 5 - - +
    + 5 + - ° + + ° + - - - kur + + kur + + + - - - - - \\ + + \\ + - - - kur + + kur + + + - - - - - ° + + ° + + + + - - - - - - - - - kur - - - - - - - - - - - - - - - ° - - - - kur + + kur + + + - - - - - - - \\ - - - - kur - + - - - - - - - - ° - - - - - - - - - - kur - + ° - - - - - - - -
    - 6 - - - - - - - - . - - - - ⸢ - - @@ -1383,37 +1250,24 @@ exports[`Snapshot 1`] = ` - - d - + kur - - - - + + - - - ⸣ - - - - - - + \\ - - kúr - + kur - - - - ? - - + + - - - - - . - - - - - - d - - - - - - - + ° - - - - + - - - RA - + kur - - - - ! - - + + - - - - - kur - - - - - - - - +
    - - - + - - . - - - + + . + + + + + + ⸢ + + - - kur - + + + d + + + + + + - - + + ⸣ + - - - - - - - - - - - - - - - - - k + + - - [ + + + + kúr + + + + + + + ? + + + + + + + . + + - - u + + + d + + + + + + - ] + + - + - - r + + + RA + + + + + + + ! + - + + + + + kur + + - + + + + + + + + - . - - - + - - d + kur - + - - - ! - + /> - + - - - - - - - + + + + - - - KÚR - - - - - - - ! - - - - - - - - - - - - - - - - - ra - + + k + + - - - - - - - - - - - - - - - - - - - - - - - kur - + [ + - - - - - - - - - - - - . - - - - - - - k - + u @@ -1939,64 +1671,109 @@ exports[`Snapshot 1`] = ` class="Transliteration__BrokenAway" > - [ + ] - - ur - + r - - - - + + - - ] - - - - - + . + + + + + + + d + + + + + + + + + ! + + + + + + + + + + + + + + + + @@ -2012,61 +1789,36 @@ exports[`Snapshot 1`] = ` - - RA - + KÚR - - - + + + ! - - - - - - - - - - - - - - - - . + + - - + - - kur - + ra - - - - - - - - - - - - - kúr - - + class="Transliteration__modifier" + /> + + - - - - - -
    - 1 - - + + + + + - - [ - - - - - ( - - - - - - - kur - - - - - - - - - ) - - - - - ] - - - - - - - - - - - [ - - - - - - . - - - - k + + kur - - - ] - - - - - - ur - - - - @@ -2293,246 +1904,231 @@ exports[`Snapshot 1`] = ` - - - + + + . + - - - - [ - - - + + + + k + + + + + + + [ + + + + + + + ur + + + + + - kur + + - + - - - - - - - - - ] - - - - - k + ] - [ + + + - + + - ur - - - - - - - - - ] + + + + + RA + + + + + + + + + + + + - -
    - 2 - - - - - - - - - - - - - - - - - - - - kur - - - - - - + - - - - - - + + + + . + + + + - kur + + + + + kur + + + + + + + + + + - - - - - - - - . - - - d + + kúr - + @@ -2545,300 +2141,216 @@ exports[`Snapshot 1`] = ` - - +
    - - - + - - KUR - + [ - - - - - - - - - - - - - - - kur - + ( - - - - - - - - - - - - - - kur + + kur + + + - - - - - - - - - - - - - - - KUR - + ) - - - - - - . - + + ] + - - - - D - - - - - - - + - - - - - - - - - - - - + + [ + + + + + . + + + + + + + + k + + + + + + ] + + + + + + ur + + + + + + + + + + - kur + + - + + + + + + [ + + + + + + + + kur + + + + + + + - - - - - - - -
    - 3 - - - - - - - |KUR₂.KUR| - - - - - - - - - - - - - . - + + ] + - - kur - + k - - - - - - - - - - - ra + [ + + + + + ur - / - ⸢ + ] + + + + +
    + 2 + + + + + + + + + + + + + + + + + @@ -2912,7 +2457,7 @@ exports[`Snapshot 1`] = ` - RA + kur - - ⸣ - + + + + + + + - - - - - - - - - kúr - - - - - - - - - - - - - - - - - - - . - - - - - kur - + kur - - - - + + - - + + . + + + - kur + + + + d + + + + + + + - - - ! - - - - - - - :. - - + - - - - - - kur + KUR - / + + + + + + + + + - - ⸢ - @@ -3122,7 +2615,7 @@ exports[`Snapshot 1`] = ` - KUR + kur - - ⸣ - - -
    - 4 - - - - - - |KUR₂.KUR| - - - + - - - - - - - - . - - @@ -3210,27 +2655,36 @@ exports[`Snapshot 1`] = ` - - kur - + kur - - - - + + + + + + + + + - ra + KUR - / - ⸢ + + . + - RA + + + D + + + + + + - - - - - ⸣ + + + + + + + - - + + + + kur + + + + + + + +
    + 3 + + + - - kúr - + |KUR₂.KUR| - - - - - - - + + + - - . - + + + . + + + + + + + + kur + + + + + + + + + - - kur - + + ra + + + - + + / + + + ⸢ + + + + + RA + + - + + + ⸣ + - - + + - + + + - kur + + kúr + + + - - - ! - - - - - - - :. - - + - - - - - + + . + + + - kur + + + kur + + + + + + - - - / - - ⸢ - @@ -3480,7 +3031,7 @@ exports[`Snapshot 1`] = ` - KUR + kur - - - ⸣ + > + ! + - -
    - 5 - - + + + - - - < - - - - - - - kur - - - - - - + :. + + - - - - - - - - - - - kur - - - - - - - - - > - - - + - - - - - - - <( - - - - kur + + + kur + + + + - - - - - - - - - - - - - - - + / - kur + ⸢ + + + + + KUR + + + + - - - - - - - - )> - - - - - - - - - - - - - - << - - - - - - kur + ⸣ - - - - +
    - - - + - - kur - + |KUR₂.KUR| - - - - - - - >> - - - - - - < - - - - - - kur - - - - - - - - - ( + + . + - - KUR + + + kur + + + + - - - - - ) + + - - - - - - - - - - - - - - - kur - + + ra + + + + - - - - - - - - - > + + ⸢ + + + + + RA + + + + + + + ⸣ + + - - - - - - - - - - - - - - <( + + - + - - - - kur - + kúr + - - - + - - - - + + . + + + - - kur + + + kur + + + + + + - + + + + + kur + + - - - - - - )> + > + ! + + - - - - - - - << - - - - - - - - kur - - - - - - - - - + :. + + - - - - - - kur - - - - - - - - - - - - >> - - - - - - - - - - - - - - - - - + + kur + + - KUR - + class="Transliteration__modifier" + /> + - - - - - - <( - + / + + ⸢ + @@ -4259,355 +3483,369 @@ exports[`Snapshot 1`] = ` - - kur - + KUR - - - + class="Transliteration__modifier" + /> + - - - - - - + ⸣ + + + + +
    + 5 + + + + + + < + + + + - - - kur - - + kur - - - - - - - )> + + - - - - - kur - + - - - + + + + + > + - -
    - 6 - - - - [ - - - - - ] - - - - - - - [ + - - + + <( + + + - - ra - + kur + - - - + - - - - ] - - -
    - 7 - - - - [ - - - - … - - - - - - ḫe - + kur - - - + class="Transliteration__modifier" + /> + - - - - + )> + + + + + + + + + + + + + + << - - p - + kur + + + + + + + + + + + + + + + - ] + kur + + + + + + + >> + + + + + + + + + + + + + + + + < + + + + - í + kur @@ -4621,1688 +3859,2837 @@ exports[`Snapshot 1`] = ` class="Transliteration__flag" /> + + ( + + + + + KUR + + + + + + + ) + - -
    - D+3′a–4b - - - - - - x - - - + - - - - - - + - a + + + kur + + + + + + - - - - - - - - - - - • + > - - ? - - -
    - c+1 - - + + + + + - - kur - + <( - - - - - - - - - - - - - - kur + + + kur + + + + + + - - - - - - - - - - - - - kur - - - - - - + - - -
    - c+2 - - + - kur + + + kur + + + + + + - - - - - - - - - - - - - - - kur - + )> - - - -
    - c+3 - - + + + + + - - kur - + << - - - - - - - - - - - - - - kur + + + kur + + + + + + - - - -
    - 9 - - + + + + + - kur + + + kur + + + + + + - - - - - - - - - - - - - - - kur - + >> - - - - - - - + + + + + - kur - - - - + + + KUR + + + + + + + + + <( + + + + + + + kur + + + + + + + + + + + + + - + + + + + + + + + kur + + + + + + + + + + + )> + + - - - - - + + + + + - kur + + + kur + + + + + + - - - - +
    - - - + + + [ + + + + + ] + + + + + + + [ + + + + - kur + + + ra + + + + + + - - - -
    - n+1 - - - - - kur - - - - ? - + ] - - +
    - - - + - - - < - - - - - ḫur - - - - ! - - - - > - - + [ - - - - - + … + + + + + + + - - [ - - - - - kur - - - - - - - - - - ( - - - - - kur - - - - - ) + + + + + + ḫe + + + + + + + + + + + + + - + + + + + + + + + p + + + + + + ] + + + + + + í + + + + + + + + + + + +
    + D+3′a–4b + + + - … - - - - ] + + x + + - - - - - + + + - ( + + + + a + + + + + - - - kur + + - + - - - - ) + + + • + + + ? + + - - +
    - - - + - kur + + + + kur + + + + + + + + + + + + - - + + + + kur + + + + + + + + + + + + - kur + + + + kur + + + + + - - … - - - -
    - n+2 - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - +
    - … - -
    - g+1 - - + - Α - + + + + + kur + + + + + + - -
    - g+1 - - + + + - [ - - - - - ⸢ - - - Α - - ? - - - - ⸣ - - - - - ] - - - - - Α - + + + + kur + + + + + + - -
    - g+1 - - +
    + c+3 + - [ + + + + + kur + + + + + + + + + + + - Α - - ! - + + + + kur + + + + + + - - +
    - - - + - o - + + + + + kur + + + + + + + + + + + - … - - - ] + + + + + kur + + + + + + - -
    -
    -
    -
      -
    - -
    -
    -
    -

    - - rikeluco.2 - - (Ur3) -

    - -

    - Accession no.: - jofkeku.2 -

    -

    - Excavation no.: - wu.2 -

    -
    -
    -
    -
      -
        - - Other ➝ Fake ➝ Certain - -
      -
    -
    -
    -
      -
    1. - No record -
    2. -
    -
    -
    -
    -
    -
    - 1.I.1 SE (3 April 311 BCE) -
    -
    -
    -
    -
    - -
      -
    1. - - White & Manca, 2070: 6525764484726784-1000123435843584 - [ - l. 3'., 2. - ] - - (T) - - -
    2. -
    -
      -
    1. - - Martinez & Robin, 2112: 5946678584541184-5595938733162496 - [ - l. 3'., 4'.2. - ] - - (D) - - -
    2. -
    -
    -
    -
    - - - - - + + + + + + + + + + + + + + + + + + + + + + +
    - 1 - - + + + - érin + + kur + + + - - + + + + + + + - - + + + + kur + + + + + + + + + + + + - [ + + + + kur + + + + + + + +
    + n+1 + + + - ( + + kur + + + ? + + + + + + + + - - ŠÁ - + < - - - - + + ḫur + + + + ! + + + + > + + + + + + + + + + + + + + [ + + + + + kur + + + + + - + + + + + ( + + + + + kur + + + + + ) + + + + … + + + + + ] + + + + + + + + + + + + + + ( + + + + + kur + + + + + + ) + + + + + + + + + + + + + + kur + + + + + - + + + + + kur + + + + … + + + + + +
    + n+2 + + + … + + + + + + + + + + … + + + + + + + + + + … + + + + + + + + + + … + + + + + + + + + + … + +
    + g+1 + + + + + + Α + + + + + +
    + g+1 + + + + + + [ + + + + + ⸢ + + + Α + + ? + + + + ⸣ + + + + + ] + + + + + Α + + + + + +
    + g+1 + + + + + + [ + + + + + Α + + ! + + + + + + + + + + + + + o + + + + + … + + + + ] + + + + +
    +
    +
    +
      +
    +
    +
    + +
    +
    +
    +

    + + rikeluco.2 + + (Ur3) +

    + +

    + Accession no.: + jofkeku.2 +

    +

    + Excavation no.: + wu.2 +

    +
    +
    +
    +
      +
        + + Other ➝ Fake ➝ Certain + +
      +
    +
    +
    +
      +
    1. + No record +
    2. +
    +
    +
    +
    +
    +
    + 1.I.1 SE (3 April 311 BCE) +
    +
    +
    +
    +
    + +
      +
    1. + + White & Manca, 2070: 6525764484726784-1000123435843584 + [ + l. 3'., 2. + ] + + (T) + + +
    2. +
    +
      +
    1. + + Martinez & Robin, 2112: 5946678584541184-5595938733162496 + [ + l. 3'., 4'.2. + ] + + (D) + + +
    2. +
    +
    +
    +
    + + + + + + + + + + + + + - - - - + + - - - - + + - - - - + + + + - - - - - - - - + + + + + - - - - + + + + - - - - + + - - - - - - - - + + - - - - + + + + + + + + + + - - - - + + - - - - + + + - - - - + + + - - - - + + + - - - - - - - - + + + - - - - + + - - - - + + + + + - - - - - - - - + + - - - - - - - - - - -
    + 1 + + + + + + + + + érin + + + + + + + + + - + + + + + [ + + + + + ( + + + + + + + ŠÁ + + + + + + + + + - + + + + + + + + šà + + + + + + + / + + + + + GÌRI + + + + + + + + + + ) + + + + + + + + + + + + + + + + kur + + + + + + + + + + + + + + + + + + + + saḫ + + + + + + + + + - + + + + + + + SAḪ + + + + + + + + + + + + + + … + + + + ] + + +
    + 2 + + + + - - + + |KUR.KUR| + + + + + + + + + + + + + + + + + + + + - šà + + kur + + + + + + / + + + |RA| - - - / + + + + + + + + + [ + + + + … + + + + ] + + +
    + 3 + + + + + ⸢ + + - GÌRI + 1 + > + v + + > + * + + + + ⸣ + + + + + + + - ) + + ⸢ + + + x + + ! + + + + ⸣ + - - - - - + + + - + + X + - kur - + ? + + + + ⸣ - - - - - - - + + + + + ⸢ + + + :: + + v44 + + + ? + + + + ⸣ + + + + + + + | + + + + + - - saḫ - + [ + + + + + ( - - - - - - + + o + + - - - - SAḪ - + ) - - - - - - - - … - - - ] + - -
    - 2 - - + + o + + + + - |KUR.KUR| + + ] + - - - - - - - - - - - - - - +
    - - - + + + + + + + + + ⸢ + @@ -6315,494 +6702,483 @@ exports[`Snapshot 1`] = ` kur + + ₓ + + > + v + + > + ! + + + ( + + + + ⸢ + + + KUR + + v + + + ? + + + + ⸣ + + + + ) + + + + ⸣ - / - |RA| + - - - - - - - - - - - [ - - - - … - - - - ] - - -
    - 3 - - - - - - - ⸢ - + ⸢ + + + + KÚR + + + + v + + + ? + + + <( + + + + + + kur + + + + + + + + + - + + + + + + + kur + + + + + + + - 1 + )> - - v - - - * - - - - ⸣ + ⸣ + - - +
    - - - + - - - ⸢ - - - x - - ! - - - - ⸣ - - + ° - - - - - - ⸢ - - - X - - ? - - - - ⸣ + + + kur + + + + + - - - - - - - ⸢ - - :: - - v44 - - - ? - - - - ⸣ + \\ + - - - - - - | - - - - - - - [ - - - - - ( - - - - - o - - - - - ) + + + + kur + + + + + - - - - - - - - o - - - - - - ] - - + ° - -
    - 4 - - - - - - - - + + + - ⸢ - - - kur + + kur + + + + + - ₓ + - - - v - - - ! - + + - ( + ° + + - ⸢ - - - KUR - - v - - - ? - - - - ⸣ + kur + + + + + - ) + \\ - ⸣ + + + + kur + + + + + - - - - + + ° + - - - ⸢ + + - + - KÚR + + kur + + + - - v - - - ? - + + + + +
    + 6 + + + + + - <( + + . + + + + ⸢ + + @@ -6812,16 +7188,27 @@ exports[`Snapshot 1`] = ` - kur + + d + - - + + + + + + + ⸣ + + - - + + - + - kur + + kúr + - - + + + + ? + + - - )> - - - - ⸣ - - - - -
    - 5 - - - - ° - - - - - - - - kur - + + . + - - - - - - - - - - \\ - - - - - - - - kur - - - - - - - - - - - - ° - - - - - - - - - - + + + + d + + + + + + + + + - kur + + - + - - - - - - - - - - - - - ° - - - - - kur + + + + RA + + + + + + + ! + + - - - - - - - \\ - - - kur + + kur + + + - - - - - - - ° - - - - - - + + + + + + + + + . + + + - kur + + + + kur + + + + + + + - - - -
    - 6 - - + + + + + - - - . - - - + - ⸢ + + + k + + + + + + [ + - - - - d + + u - + + + ] + + + + + + r + + + + @@ -7195,89 +7502,110 @@ exports[`Snapshot 1`] = ` /> - - - ⸣ - - - - - + + + . + - - - - kúr - + + + + d + + + - - - - ? + + + + ! + + - + + + + + + + + + + - - . - - - - - d + + KÚR - + + > + ! + @@ -7285,111 +7613,89 @@ exports[`Snapshot 1`] = ` class="Transliteration__Joiner" > - + - - - RA + + ra - + - ! - + /> - - - - - kur - - - - - - - - - - - + + + + + - - - . - - - + kur - + @@ -7399,44 +7705,76 @@ exports[`Snapshot 1`] = ` - - - - - - - - - - - - - + + + . + + + + + + + + + k + + + + + + + [ + + + + + + + ur + + + + - k + + + + @@ -7444,71 +7782,132 @@ exports[`Snapshot 1`] = ` class="Transliteration__BrokenAway" > - [ + ] - u + + - + - ] + + + + + RA + + + + + + + + + + + + + + + + + + + + + + + + + + + . + + + + + + + + kur + + + + - r + + + + - - - - - - - - - - - . - - - - d - + kúr - - - - ! - - + + - - +
    - - - - - + - - - KÚR - - + [ - - - - ! - - - - - - - - + ( + - - - - ra - + kur + - - - + - - - - - - - - - - - - - - - - kur - - + ) - + + - - - + ] + - - - - - . - - + - + + [ + + + + + + . + + + - k - + - - - [ + + ] + - - - ur - + - - - + - - - ] + + + - + + + + + + [ + + + + + + + + kur + + + + + + + + - - - - - - + ] - - - RA - - + k - - - - - - + + [ + + + + + ur + + + + + + + + + ] - - +
    + 2 + + + + + + + + + + - - - - - - . - - - - - - kur - - + kur - - - - - + class="Transliteration__modifier" + /> + + + + + + + + - - kúr - + kur + - - - - - - - - -
    - 1 - - - - - - - [ - - - - - ( + - - + + . + + + - kur + + + + d + + + + + + + - - - - - - - ) - - - - - ] - - - - - - - - - - - [ + + + + + + + - - . - - - - - k - - - - - - ] + KUR + + + + + + + + + + + + + + + - - ur - + kur - - - - + + + + + + + + + + + - - - - + + + kur + + + + + + + + + + + + + - [ - - - - - - kur - + KUR - - - - + + - - - - ] - - - - - k - + + . + - [ + + + + D + + + + + + + + + + + + + + + + + + - ur + + kur + + + - - + + +
    + 3 + + + - ] + + |KUR₂.KUR| + - - - -
    - 2 - - - - - - - - - - - - - - + + + + + + + . + + + - kur + + + + kur + + + + + + + - - - - - - - - - - - - - + + + + ra + + + + + + + / + + + ⸢ + - kur + + + RA + + + + + + + ⸣ - - - - - - . - + + - + - - d - + kúr - - - - + + - - - - - + + + + + . + + + - KUR + + + + kur + + + + + + + - - - - - - - - - - - - - - kur + + kur + + + + ! + - - - - - - - + + + - - - - - kur - - - - - - + :. + + - - - - - + + + - KUR + + + kur + + + + - - - - - - - - . - - - + / + ⸢ + + - - D - + + KUR + - - - + + + ⸣ + - - +
    - - - + - - kur - + |KUR₂.KUR| - - - -
    - 3 - - - - - - |KUR₂.KUR| - - - + - - - - - - - . - - - - - - - kur - - - - - + . - - - - - ra + + + kur + + + + + + - - - / - ⸢ - - - RA + + ra + + + - - - - - ⸣ - - - - - - - - - - + / - kúr + ⸢ - - - - - - - - - - - - - - - - - - . - - - - - - kur - + + RA + - - - + + + ⸣ + - - + + - + + + - kur + + kúr + + + - - - ! - - - - - - - :. - - + - - - - - + + . + + + - kur + + + kur + + + + + + - - - / - - ⸢ - @@ -8920,7 +9191,7 @@ exports[`Snapshot 1`] = ` - KUR + kur - - - ⸣ + > + ! + - -
    - 4 - - + + + - - - |KUR₂.KUR| - - + :. + + - - - - - + + + - - . - - - - + kur - + - - - + - - - - + / - - ra - + ⸢ - - - - - / - - - ⸢ - - - RA + + KUR + + + - - - - - ⸣ - - - - - - - - - - - - - kúr + ⸣ - - - - +
    - - - + - - . - + + < + - - kur - + kur - - - - + + + + + + + + + - kur + + kur + + + - - + + - ! - + > + - - - - - - :. - - + - - - - - + <( + + + + kur @@ -9260,25 +9455,36 @@ exports[`Snapshot 1`] = ` /> - / + + + + + + + + + - ⸢ - - - KUR + kur + + - ⸣ + )> - -
    - 5 - - + + + - < + + << + - - - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - > + + >> + - - - - - + + + + + - <( + + < + - - + + + kur + + + + + + + + + ( + + + + + KUR + + + + + + - kur + ) - - - - - - - + + + + + - kur + + + kur + + + + + + - - - - - )> + + > + - - - - - + + + + + - - << - - - - - kur - + <( - - - - - - - - - - - - - - kur + + + kur + + + + + + - - - - - - - >> - - - - - - - + + + + - - < - - - - - kur - + + kur + + - - - - - - - ( - - - - KUR - - - + + + + - ) + )> - - - - - - - + + + + + + << + + + - - kur - + + kur + + - - - - - - - - - > + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - - - - - + + + + + - - <( - - - - - kur - + + kur + + + + + + - + + - - - + >> + - - - - - - - + + + + + + + KUR + + + + + + + + <( + + + - kur - + + + + kur + + + + + + + + + + + + + - + + + + + + + + + kur + + + + + + + + + + + )> - - - - - - - - - )> - - - - - - - + + + + - - << - - - - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - +
    + 6 + + + + [ + + + + + ] + + - - + + [ + + + - - kur - + + ra + + - - - - - - - - - >> + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - + + ] + - - +
    + 7 + + + + [ + + + + … + + + + + + - - - - KUR - - - - - - - - - <( - - kur + ḫe @@ -10080,7 +10366,7 @@ exports[`Snapshot 1`] = ` class="Transliteration__Joiner" > - kur + p + + + + + + ] + + + + + + í @@ -10120,1501 +10428,1201 @@ exports[`Snapshot 1`] = ` + + + + +
    + D+3′a–4b + + + + + - )> + x + - - - - - - kur - + a + - - - + + + + + - + + + + + + • + + + ? + + - -
    - 6 - - +
    - - [ - - - + - ] + + + + + + + kur + + + + + + + + - - - - - - [ + - - - - ra - + kur + - - - + - - - - ] - - -
    - 7 - - - [ + - - - … - - - + + + + + + + kur + + + + + + + + - - +
    + c+2 + - - ḫe - + kur - - - - - - - + class="Transliteration__modifier" + /> - - - + class="Transliteration__flag" + /> + + + + + + + + + - - p - - - - - - ] - - - - - - í - + kur - - - + class="Transliteration__modifier" + /> + - -
    - D+3′a–4b - - +
    + c+3 + - x - + + + + kur + + + + + - - - - - + + + - a + + kur + + + - - - - - - - - - - - - - - • - - - ? - - -
    - c+1 - - +
    + 9 + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - -
    - c+2 - - + + + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - -
    - c+3 - - +
    + n+1 + - - kur - + kur - - + + ? + - - - - - + + + - - kur - + < + + + + + ḫur + + + + ! + + + + > - - - -
    - 9 - - + + + - - kur - + [ + + + + + kur + + + + + - + + + + + ( + + + + + kur + + + + + ) + + + + … + + + + + ] - - - - - - - + + + + + ( + + + + + kur + + + + - - kur - + ) - - - - - - - + + + - - kur - + kur - - + + + - + + + + + kur + + + + … + + - - +
    - - - + + … + + + + + - - - - - + + + + … + + + + + - -
    - n+1 - - + + + + … + + + + + - - - - - + + + + … + + + + + - - + + + + … + +
    - - - + - - [ - - - - - kur - - - - - - - - - - - ( - - - - - kur - - - - - ) - - - - … - - - - ] + Α + - - +
    - - - + - ( + [ - kur + ⸢ - - - - ) + Α + + ? + - - - - - - - - - - - - kur + ⸣ - - + ] - kur + Α + - - … - - - -
    - n+2 - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - -
    - g+1 - - +
    - - - - Α - - - - - -
    - g+1 - - + - - [ - - - - ⸢ - - - Α - - ? - - - - ⸣ - - - - - ] + [ + - - - Α - + + Α + + ! + + - -
    - g+1 - - + + + - - [ - - - - Α - - ! - + o + + - - - - - - - - - - o - + … - - - … - - - ] + + ] + - -
    -
    -
    -
      +
    +
    +
    +
      +
+
-
`; diff --git a/src/fragmentarium/ui/search/FragmentariumSearchResult.sass b/src/fragmentarium/ui/search/FragmentariumSearchResult.sass index 8a678dec5..3f544c749 100644 --- a/src/fragmentarium/ui/search/FragmentariumSearchResult.sass +++ b/src/fragmentarium/ui/search/FragmentariumSearchResult.sass @@ -11,6 +11,7 @@ font-size: 80% &__genre ul padding-left: 0 + margin-bottom: 0.2em &__project-logos display: flex justify-content: start @@ -18,3 +19,6 @@ ul.ResultList padding: 0 margin: 0 + + &__header + flex-wrap: wrap-reverse diff --git a/src/fragmentarium/ui/search/FragmentariumSearchResult.tsx b/src/fragmentarium/ui/search/FragmentariumSearchResult.tsx index 452e5519b..a5e1f6619 100644 --- a/src/fragmentarium/ui/search/FragmentariumSearchResult.tsx +++ b/src/fragmentarium/ui/search/FragmentariumSearchResult.tsx @@ -3,7 +3,7 @@ import _ from 'lodash' import FragmentService from 'fragmentarium/application/FragmentService' import withData from 'http/withData' import { QueryItem, QueryResult } from 'query/QueryResult' -import { Col, Row } from 'react-bootstrap' +import { Col, Container, Row } from 'react-bootstrap' import { Fragment } from 'fragmentarium/domain/fragment' import { FragmentQuery } from 'query/FragmentQuery' import { RenderFragmentLines } from 'dictionary/ui/search/FragmentLemmaLines' @@ -89,6 +89,10 @@ function TransliterationRecord({ ) } +function ResponsiveCol({ ...props }): JSX.Element { + return +} + export const FragmentLines = withData< { queryLemmas?: readonly string[] @@ -113,9 +117,9 @@ export const FragmentLines = withData< ? ` (${fragment.script.period.abbreviation})` : '' return ( - <> - - + + +

{fragment.number} @@ -132,46 +136,46 @@ export const FragmentLines = withData< {fragment.archaeology?.excavationNumber}

- - + + - - + + {includeLatestRecord && ( )} - + {fragment?.date && ( - + - + )} - + - - + + - - + + - +
- + ) }, ({ fragmentService, queryItem, linesToShow }) => { @@ -198,7 +202,7 @@ export const SearchResult = withData< const lineCountInfo = `${data.matchCountTotal.toLocaleString()} line${ data.matchCountTotal === 1 ? '' : 's' } in ` - const showNumberFeedback = + const showNumberSuggestion = fragmentCount === 0 && fragmentQuery.number?.match(/^[^.]+\s+[^.]+$/) const fixedNumber = fragmentQuery.number?.split(/\s+/).join('.') return ( @@ -209,7 +213,7 @@ export const SearchResult = withData< {`${fragmentCount.toLocaleString()} fragment${ fragmentCount === 1 ? '' : 's' }`} - {showNumberFeedback && ( + {showNumberSuggestion && ( <> {'. Did you mean'}   diff --git a/src/fragmentarium/ui/search/__snapshots__/FragmentariumSearch.test.tsx.snap b/src/fragmentarium/ui/search/__snapshots__/FragmentariumSearch.test.tsx.snap index 61694c290..48d4a8c96 100644 --- a/src/fragmentarium/ui/search/__snapshots__/FragmentariumSearch.test.tsx.snap +++ b/src/fragmentarium/ui/search/__snapshots__/FragmentariumSearch.test.tsx.snap @@ -694,228 +694,196 @@ exports[`Searching fragments by transliteration Displays corpus results when cli
-

- - uc.9 - - (Hit) -

- -

- Accession no.: - titeba.9 -

-

- Excavation no.: - omi.9 -

-
-
-
-
    -
      - - ARCHIVE ➝ Administrative ➝ Lists - -
    + + uc.9 + + (Hit) +

+ +

+ Accession no.: + titeba.9 +

+

+ Excavation no.: + omi.9 +

+
+ +
    - - Other ➝ Fake ➝ Certain - +
      + + ARCHIVE ➝ Administrative ➝ Lists + +
    +
      + + Other ➝ Fake ➝ Certain + +
- +
+
-
-
-
- 1.I.1 SE (3 April 311 BCE) +
+ 1.I.1 SE (3 April 311 BCE) +
-
-
- -
    -
  1. - - Giles & Alvarez, 2086: 5582194326110208-1406653725409280 - [ - l. 1., 3'. - ] +
    + +
      +
    1. - (C) + Giles & Alvarez, 2086: 5582194326110208-1406653725409280 + [ + l. 1., 3'. + ] + + (C) + - -
    2. -
    -
      -
    1. - - Shaw & Robert, 2045: 6150545542742016-5917511180615680 - [ - l. 2., 1. - ] +
    2. +
    +
      +
    1. - (P) + Shaw & Robert, 2045: 6150545542742016-5917511180615680 + [ + l. 2., 1. + ] + + (P) + - -
    2. -
    -
    -
    -
    - - - - - + + +
    - 1 - - + + + +
    + + + + + + + + - - - - + + + - - - - - - - - + + - - - - + + + - - - - + + - - - - - - - - + + - - - - + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - + + + + + + + + - - - - + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + - - - - + + + - - -
    + 1 + - érin + + érin + + + - - - - - - - - - - - - - [ - - - ( + + - + - - - - ŠÁ - + [ - - - - - - + + ( + - - - šà + ŠÁ - / + - + + + + + + šà + + + + + + + / + + + - GÌRI + + GÌRI + + + - - - - - ) + + ) + - - - - - + + + - kur + + kur + + + - - - - - - - + + + - saḫ + + saḫ + + + - - - - - - + + - + - - - SAḪ + + SAḪ + + + - - - - - - - + + + + … + + + + ] + + +
    - … - - + + + + + + |KUR.KUR| + + + + + + - ] + + + + + + + + + + + + + - -
    - 2 - - - |KUR.KUR| + + + + + kur + + + + + + + / + + + |RA| + + - - - - - - - - - - - - - - + + + + + [ + + + + … + + + + ] + + +
    - - - + + + ⸢ + @@ -1183,866 +1276,640 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - kur + 1 + > + v + + > + * + - - / - - |RA| + ⸣ - - - - - - - [ - - - - … - - - ] + - -
    - 3 - - - ⸢ - - - - 1 - + ⸢ - - v - - + ! + + + - * - - - - ⸣ + ⸣ + - - - - - + + + - ⸢ - - - x - - ! - - - - ⸣ + ⸢ + + + X + + ? + + + + ⸣ + - - - - - + + + + + ⸢ + - - - ⸢ - - - X - - ? - - - - ⸣ - - + v44 + + + ? + + + + ⸣ - - - - - - ⸢ + - :: - - v44 - - - ? - + | - ⸣ + - - - - - - | - - - - - - [ + + [ + - - - ( + + ( + - - - o - + + o + + - - - ) + + ) + - - - - - + + + - o - + + o + + - - - ] + + ] + - -
    - 4 - - - - - +
    - - - + + + + + + + - ⸢ - - - - - kur - - - - ₓ - - - v - - - ! - - ( + ⸢ - ⸢ + + kur + - KUR - - v - - - ? - + ₓ + + v + + + ! + - ⸣ + ( + + + + ⸢ + + + KUR + + v + + + ? + + + + ⸣ + + + + ) - - ) - - - - ⸣ - - - - - - - - - - - ⸢ + + ⸣ + - - KÚR - + - - - v - - - ? - + + - <( + ⸢ + KÚR + + + + v + + + ? + + + <( + + + - kur + + kur + + + - - - - - - + + - + - - - kur + + kur + + + - - + + + )> - )> + ⸣ - - ⸣ - - -
    - 5 - - +
    + 5 + - ° + + ° + - - - kur + + kur + + + - - - - - \\ + + \\ + - - - kur + + kur + + + - - - - - ° + + ° + + + + - - - - - - kur - - - - - - - - - - - - - - - ° - - - - - - - kur + + kur + + + - - - - - - - \\ - - - - kur - + - - - - - - - - ° - - - - - - - - - - kur - + ° - - - - - - - -
    - 6 - - - - - - - - . - - - - ⸢ - - @@ -2052,37 +1919,24 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - d - + kur - - - - + + - - - ⸣ - - - - - - + \\ - - kúr - + kur - - - - ? - - + + - - - - - . - - - - - - d - - - - - - - + ° - - - - + - - - RA - + kur - - - - ! - - - - - - - - - - kur - + + - - - - +
    - - - + - - . - - - - + . + + + + + + ⸢ + + + - - kur - + + + d + + + + + + - - + + ⸣ + - - - - - - - - - - - - - - - - - k + + - - [ + + + + kúr + + + + + + + ? + + + + + + + . + + - - u + + + d + + + + + + - ] + + - + - - r + + + RA + + + + + + + ! + - + + + + + kur + + - + + + + + + + + - . - - - + - - d + kur - + - - - ! - + /> - + - - - - - - - + + + + - - KÚR - + + k + + - - - - - ! - - + + [ + + + + + + u + + + + + + ] + + + + + + r + + + + + + + + - - - - - - - - - - + + + . + + + + + + + + d + + + + - ra + + + + ! + + - - - - - - - - - - - + + + + - - - - - kur - - - - - - - - - - - - - . - - - - - - k - - - - - - - [ - - - - - - - ur - + KÚR - - - + + + ! - - - ] - - @@ -2660,17 +2485,15 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - - - + - - - RA - + ra - - - - + + - - - - - - - + + + + - - - - . - - - @@ -2752,253 +2556,248 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - kur - + kur - - - - - - - - - + + + + + + + + . + + + + + + + + + k + + + + + + + [ + + + + + + + ur + + + + - kúr + + + + - - - - - - - - - -
    - 1 - - - - - - - [ - - - - - ( - - - - - kur + ] - - - - - - - ) - - - - - ] - - - - - - - - - - - [ - - - - - - . - - - - - k + - - + + + - ] + + + + RA + + + - - - - ur + + - + - - - - + + + + + + + + + + + - - - + + + . + - - - [ + + + + + + kur + + + + + + + + + + + - - kur + + kúr - + @@ -3009,506 +2808,312 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - - ] - - - - - - - k - - - - - [ - - - - - ur - - - - - - - - - ] - - - -
    - 2 - - - - - - - - - - - +
    - - - + - - kur - + [ - - - - - - - - - - - - - - - kur - + ( - - - - - - - - . - - - d - + kur - - - - + + - - - - - - - - - - - - - KUR - + ) - - - - - - - - - - - - - - - kur - + ] - - - - - - - - - - - - - - - kur - + - - - - - - - - - - - - - - - - KUR - + [ - - - - - - . - - - + + . + + + - - D - + + + k + + + + + + ] + + + + + + ur + + + + + + + + + + + + - + + + + + + [ + + + + + + + + kur + + + + + + + - - - - - - - - - - - - - - - + + ] + + + - kur + + k + + + + + [ + + + + + ur + + + - - - - - - -
    - 3 - - - - - - |KUR₂.KUR| + + ] + - - +
    - - - + + + + + + + + + + + + + - - - . - - @@ -3521,24 +3126,33 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - kur - + kur - - - - + + + + + + + + + - ra + kur - / - ⸢ + + . + - RA - - - - - - - ⸣ - - - - - - - - - - - - - - kúr + + + d + + + + + + + - - - - - - - + + + - - . - - - - - kur - + KUR - - - - - - - - - - - - kur - + + - - - ! - - - - - - - :. - - + - - - - - - / + + + + + + + + + - - ⸢ - @@ -3791,7 +3324,7 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - KUR + kur - - ⸣ - - -
    - 4 - - - - - - |KUR₂.KUR| - - - + - - - - - - - . - - - - - kur - + KUR + + + + + + - - + . + + + + + + D + + + + + + + + + + + + + + + + - ra + kur - / - - - ⸢ - - - - - RA - - - - - - - ⸣ - - - - - - - - + + +
    + 3 + + + - - kúr - + |KUR₂.KUR| - - - - - - - + + + - - . - + + + . + + + + + + + + kur + + + + + + + + + - - kur - + + ra + + + - + + / + + + ⸢ + + + + + RA + + - + + + ⸣ + - - + + - + + + - kur + + kúr + + + - - - ! - - - - - - - :. - - + - - - - - + + . + + + - kur + + + kur + + + + + + - - - / - - ⸢ - @@ -4149,7 +3700,7 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - KUR + kur - - - ⸣ + > + ! + - -
    - 5 - - + + + - - - < - - - - - - - kur - - - - - - + :. + + - - - - - - - - - - - kur - - - - - - - - - > - - - + - - - - - - - <( - - - - kur + + + kur + + + + - - - - - - - - - - - - - - - + / + ⸢ + + - kur + + + KUR + + + + - - - - - - - - )> - - - - - - - - - - - - - - << - - - - - - kur + ⸣ - - - - +
    - - - + - - kur - + |KUR₂.KUR| - - - - - - - >> - - - - - - < - - - + + . + + + - - kur + + + kur + + + + + + - - - - + + - ( + + + + ra + + + + + + / - + ⸢ + + - KUR - - + + RA + - + + + + + ⸣ + + + - ) + - - - - - - - - - - - - - - - - kur - + kúr + - - - - - - - - > + - - - - - <( + + + . + + + + + + + + kur + + + + + + + + + - - - kur - + - - - + > + ! + + - - - - - - - - - - kur - - - - - - - - - - - - )> - - + :. + + - - - - - - << - - - - - kur - + + kur + + + + - - - - + + ⸢ + + + + + KUR + + + + + + + ⸣ + + - - +
    - - - - - + + + < + + + - kur - + - - - - - - - - >> + - - - - - - KUR - + kur + - - - - - <( - - - - - - - kur - - - - - - - - - - - - - - - - - - - - - - - kur - - - - - - - - + + - )> + > - - - - + + <( + + + - kur - + - - - + - -
    - 6 - - - - [ - - - - - ] - - - - - - - [ + - - - - ra - + kur + - - - + + + + + )> + - - - ] + - -
    - 7 - - - [ - - - - … - - + + + + + << + + + + + + + kur + + + + + + + + + - - - - ḫe - + kur - - - + class="Transliteration__modifier" + /> + - - - - + >> + + + + + + + + + + + + + + + + < - - p - - - - - - ] - - - - - í + kur @@ -5290,1428 +4528,2311 @@ exports[`Searching fragments by transliteration Displays corpus results when cli class="Transliteration__flag" /> + + ( + + + + + KUR + + + + + + + ) + - -
    - D+3′a–4b - - - - - - x - - - + - - - - - - + - a + + + kur + + + + + + - - - - - - - - - - - • + > - - ? - - -
    - c+1 - - + + + + + + + <( + + + - kur + + + kur + + + + + + - - - - - - - + + + + + - kur + + + kur + + + + + + + + + + + )> - - - - - - - + + + + + + + << + + + - kur + + + kur + + + + + + - - - -
    - c+2 - - + + + + + - kur + + + kur + + + + + + + + + + + >> - - - - - - - + + + + + + + + KUR + + + + + + + + + <( + + + + + + + kur + + + + + + + + + + + + + - + + + + + + + + + kur + + + + + + + + + + - kur + )> - - - -
    - c+3 - - + + + + + - kur + + + kur + + + + + + - - - - +
    - - - + + [ + + + + + ] + + + + + + + + [ + + + + - kur + + + ra + + + + + + - - - -
    - 9 - - + + ] + + +
    + 7 + + [ + + + + … + + + + + + + + + + + + ḫe + + + + + + + + + + + - kur + + - + + + + + + + + + p + + + + + + ] + + + + + + í + + + + + + + - - - - +
    - - - + - - kur - + x + - - - - - - - + + + - kur + + a + + + + + + + + - + + + + + + • + + + ? + - - - - +
    - - - + - kur + + kur + - - - + + + - - - - - + + + - kur + + kur + + + - - - -
    - n+1 - - + + + - kur + + + + kur + + + + + - - ? - - - +
    - - - + - - < - - - - ḫur + + + + kur + + + + + - - ! - + + + + + + + - > + + + + kur + + + + + - - +
    - - - + - [ + + + + kur + + + + + + + + + + + + - kur + + + + kur + + + + + + + +
    + 9 + + + - - + + + + kur + + + + + + + + + + + + - ( - + + + + kur + + + + + + + + + + + + + - kur + + + + kur + + + + + + + + + + + + - ) + + + + kur + + + + + + + + + + + + - … - - - - ] + + + + kur + + + + + - - +
    - - - + - ( + + kur + + + ? + + + + + + + + - kur + + < + - - - + + ḫur + + + + ! + + - ) + + > + - - - - - + + + + + [ + + + - kur + + kur + - - - - + + - + - - - kur + + ( + + + + + kur + + + + + ) + + + + … + + + + + ] + - - … - - - -
    - n+2 - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - -
    - g+1 - - - Α + + + kur + + + + + - + + + + + kur + + + + … + - -
    - g+1 - - +
    + n+2 + + … + + + + + + + + + + … + + + + + + + + + + … + + + + + + + + + + … + + + + + + + + + + … + +
    + g+1 + + + - ⸢ + + Α + + + + +
    + g+1 + + + - Α - - ? - + [ + - ⸣ + + ⸢ + + + Α + + ? + + + + ⸣ + - - - ] + + ] + - - - Α - + + Α + + - -
    - g+1 - - +
    + g+1 + - [ + + [ + - - - Α - - ! - + Α + + ! + + - - - - - + + + - o - + + o + + + + + … - - - … - - - ] + + ] + - -
    -
    -
    -
      +
    +
    +
    +
      +
+
-
-

- - ronfow.10 - - (NA) -

- -

- Accession no.: - fig.10 -

-

- Excavation no.: - gorudzel.10 -

-
-
-
-
    + + ronfow.10 + + (NA) + + +

    + Accession no.: + fig.10 +

    +

    + Excavation no.: + gorudzel.10 +

    +
    +
+
    - - Other ➝ Fake ➝ Certain - +
      + + Other ➝ Fake ➝ Certain + +
- +
+
-
-
-
- 1.I.1 SE (3 April 311 BCE) +
+ 1.I.1 SE (3 April 311 BCE) +
-
-
- -
    -
  1. - - Harrison & Palmieri, 2028: 5188341634957312-4059361584349184 - [ - l. 1., 2. - ] +
    + +
      +
    1. - (T) + Harrison & Palmieri, 2028: 5188341634957312-4059361584349184 + [ + l. 1., 2. + ] + + (T) + - -
    2. -
    -
      -
    1. - - Wise & Hudson, 2039: 1529496131862528-4383736143544320 - [ - l. 4'.2., 2. - ] +
    2. +
    +
      +
    1. - (D) + Wise & Hudson, 2039: 1529496131862528-4383736143544320 + [ + l. 4'.2., 2. + ] + + (D) + - -
    2. -
    -
    -
    -
    - - - - - + + +
    - 1 - - + + + +
    + + + + + + + + - - - - + + + - - - - - - - - + + - - - - + + - - - - + + - - - - + + + - - - - + + - - - - + + + - - - - + + + - - - - + + - - - - + + + - - - - + + + - - - - + + + - - - - + + - - - - + + - - - - + + - - - - + + - - - - + + - - - - + + + + - - - - - - - - + + + + + + + + - - - - + + + - - -
    + 1 + + + + + érin + + + + + + + + + - + + + + + [ + + + + + ( + + + + + + + ŠÁ + + + + + + + + + - + + + + + + + šà + + + + + + + / + - érin + + + GÌRI + + + + - - - - - - - - - - - - [ - - - - ( + + ) + + + + + + + + - ŠÁ + + kur + + + - - - - - - - - + + + + + + + - šà + saḫ - / + + + - + + - GÌRI + SAḪ - - - ) - - - - + + + + … + + + + ] + + +
    - - - + - - kur - + |KUR.KUR| - - - - - - - + + + + + + + + + + + + + + + - saḫ + + + kur + + + + - - - - - - - - - - - - + / - SAḪ + |RA| - - - - - - - - … - - - ] + - -
    - 2 - - - - - |KUR.KUR| - - - - - - - - - - - - - - - - - - + + + … + + + + ] + + +
    - - - + + + ⸢ + @@ -6971,866 +7068,550 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - kur + 1 + > + v + + > + * + - - / - - |RA| + ⸣ - - - - - - - [ - - - - … - - - ] + - -
    - 3 - - - ⸢ - - - - 1 - + ⸢ - - v - - + ! + + + - * - - - - ⸣ + ⸣ + - - - - - + + + - ⸢ - - - x - - ! - - - - ⸣ + ⸢ + + + X + + ? + + + + ⸣ + - - - - - + + + + + ⸢ + - - - ⸢ - - - X - - ? - - - - ⸣ - - + v44 + + + ? + + + + ⸣ - - - - - - ⸢ + - :: - - v44 - - - ? - + | - ⸣ + - - - - - - | - - - - - - [ + + [ + - - - ( + + ( + - - - o - + + o + + - - - ) + + ) + - - - - - + + + - o - + + o + + - - - ] + + ] + - -
    - 4 - - - - - +
    - - - + + + + + + + - ⸢ - - - - - kur - - - - ₓ - - - v - - - ! - - ( + ⸢ + + + kur + + + + ₓ + + + v + + + ! + - ⸢ + ( - KUR - - v - - + - ? - + KUR + + v + + + ? + + + + ⸣ + - ⸣ + ) - ) + ⸣ - ⸣ - - - - - - - - - - - ⸢ - - - - KÚR - + - - - v - - - ? - + + - <( + ⸢ + KÚR + + + + v + + + ? + + + <( + + + - kur + + kur + + + - - - - - - + + - + - - - kur + + kur + + + - - + + + )> - )> - - - - ⸣ + ⸣ + - -
    - 5 - - +
    - - ° - - - + - - - - - kur - - - - - - + ° - - - - \\ - - - - kur + + kur + + + - - - - - - ° - - - - - - - - - - - kur - - - - - - - - - - - - - - - ° - - - - - - - kur - - - - - - - - - \\ - - - - - - - kur - - - - - - - - - ° - - - - - - - - - - - - - kur - - - - - - + \\ - -
    - 6 - - - - - . - - - - - ⸢ - - @@ -7840,39 +7621,43 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - d - + kur - - - - - - - - ⸣ - - - - - - - - - + + + + + + + + ° + + + + + + + + @@ -7885,33 +7670,34 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - kúr - + kur - - - - ? - - + + - - - - . - + + - + + + + + ° + - - d - + kur - - - - + + - - - - + \\ - - RA - + kur - - - - ! - - + + - - - - kur - + ° - - - - - - - - - - - - - - - . - + + - + - - kur - + kur - - - - + + - - +
    - - - - - + + + . + + + + + + ⸢ + + - - k + + + d + + + + + + + + + ⸣ + + - [ + + - + - - u + + + kúr + + + + + + + ? + + + + + + . + + - ] + + + + d + + + + + + + + + + + + + - + - - r + + + RA + + + + + + + ! + - + + + + + kur + + - + + + + + + + + - . - - - + - - d + kur - + - - - ! - + /> - + - - - - - - - + + + + - - KÚR - + + k + + + + + + [ + + + + + + u + + + + + + ] + + + + + + r + + - - - - ! + + - + - - - - - - - - - - + + + . + + + + + + + + d + + + + - ra + + + + ! + + - - - - - - - - - - - + + + + - - kur - + + KÚR + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + ! + + + - - - - - . + + - - + - - k - + ra - - - [ - - + + + + + + + + + + + + + + + + + + - - ur - + kur - - - - + + - - ] - - - - - + . - - - - - RA + + + k + - + + + + + [ + + + + + + + ur + + + + + + + + + - + + - - - + ] + + + + + + + - + - + + + + + + + + + RA + + + + + + + + + + + - - - - - - - + + + + - - - . + + + . + - - - + - - - kur + + + kur + - + - - - - - + + + + + - + - - - - kúr - + + kúr + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - -
    - 1 - - +
    + 1 + - [ + + [ + - - - ( + + ( + - - - kur + + kur + + + - - - - - - - ) - - - ] + + ) + - - - - + + ] + - - - [ + + - + - - - - . - + + [ + + + . + + + - - k - + + + k + + - - - ] + + ] + - - - - ur - + + + ur + + + + + + - - - - - - - - - - + + + - + + - - - [ + + [ + - - - - kur - + + + kur + + - - - - - - - - - + + + + + + + - ] + + ] + - - - k + + k + - - - [ + + [ + - - - ur + + ur + + + - - - - - ] + + ] + - -
    - 2 - - - - - +
    - - - - - - - - - + + + + + + + + + + + + + - kur + + kur + + + - - - - - - - + + + - - - - kur - - - - - - - - - - . - - @@ -8984,192 +8958,192 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - d - + kur - - - - + + - - - - - - - - - - - + + . + + + - KUR + + + + d + + + + + + + - - - - - - - + + + - kur + + KUR + + + - - - - - - - + + + - kur + + kur + + + - - - - - - - + + + - KUR + + kur + + + - - + + + + + + + - - - . - - @@ -9182,184 +9156,255 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - - D - + KUR + + + + + + - - + . + + + + + + D + + + + + + + + + - - - - - + + + - kur + + kur + + + - - - -
    - 3 - - +
    + 3 + - |KUR₂.KUR| + + |KUR₂.KUR| + - - - - - + + + - - . - + + + . + + + + + + + + kur + + + + + + + + + - - kur - + + ra + + + + + + + / + + + ⸢ + + + + + RA + - - - + + + ⸣ + - - - - - ra - - - - + - - / - - ⸢ - @@ -9369,7 +9414,7 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - RA + kúr - - ⸣ - - - - - - - - - - - - - - kúr - - - - - - - - - + + + - - . - - - + + . + + + - - kur - + + + kur + + + + + + - - - - - - - kur + + kur + + + + ! + - - - ! - - - - - - - :. - - + - - - - - + :. + + + + + + + + + - kur + + kur + + + - - - - - / - - - ⸢ + / + ⸢ + + - KUR + + KUR + - - - - - - ⸣ + + + + + ⸣ + - -
    - 4 - - +
    + 4 + - |KUR₂.KUR| + + |KUR₂.KUR| + - - - - - + + + - - . - - - - - - - kur - - - - - + . - - - - - ra + + + kur + + + + + + - - - / - ⸢ - - - RA + + ra + + + - - + / - ⸣ - - - - - - - - - - - - - kúr + ⸢ - - - - - - - - - - - - - - - - - - . - - - - - - kur - + + RA + - - - + + + ⸣ + - - + + - + + + - kur + + kúr + + + - - - ! - - - - - - - :. - - + - - - - - + + . + + + - kur + + + kur + + + + + + - - - / - - ⸢ - @@ -9937,7 +9850,7 @@ exports[`Searching fragments by transliteration Displays corpus results when cli - KUR + kur - - - ⸣ + > + ! + - -
    - 5 - - + + + - - - < - - - - - - - kur - - - - - - + :. + + - - - - - + + + - kur + + + kur + + + + + + + / + + + ⸢ + + + + + KUR + + + + + + + ⸣ - - - - - - - > - - +
    - - - + - <( + + < + - - - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - )> + + > + - - - - - + + + - << + + <( + - - - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - >> + + )> + - - - - - < + + << + - - - kur - + - - - - - ( - - - - - KUR - - - - - - - ) - - - - - kur - + - - - + - - - > + + >> + - - - - - - - + + + + - <( + + < + - - + + + kur + + + + + + + + + ( + + - kur + + KUR + + + + + ) + - + + + + + + + + + + + + + + + + + kur + + + + class="Transliteration__DocumentOrientedGloss" + > + + + + + + + + > + + + + + + + + + + + + + + + + <( + + + + + + + + kur + + + - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - - - - - + + + + - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - )> + + )> + - - - - - - - + + + + - << + + << + - - - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - - - - - + + + + - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - >> + + >> + - - - - - - - + + + + - - KUR - + + KUR + + - - - - - - <( - - + class="Transliteration__DocumentOrientedGloss" + > + + + + <( + + - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - - - - + + - + + - - - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + + + + )> - - - )> - - - - - - - + + + + - - kur - + + kur + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - -
    - 6 - - +
    + 6 + - [ + + [ + - - - ] + + ] + - - - - - - [ + + + + + [ + - - - - ra - + + ra + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - ] + + ] + - -
    - 7 - - +
    + 7 + - [ + + [ + - - - … - - - + … - - + + + + + - - ḫe - + + ḫe + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - - - - - - + + - + + - - - - p - + + p + + - - - ] + + ] + - - - - í - + + í + + - - - - + class="Transliteration__DocumentOrientedGloss" + > + + + + - -
    - D+3′a–4b - - +
    + D+3′a–4b + - x - + + x + + - - - - - + + + - a + + a + + + - - - - - - - - - - - • + - - - ? - - - - - -
    - c+1 - - - - - - kur + • + + ? + - - - - +
    - - - + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - -
    - c+2 - - + + + - kur + + kur + + + - - - - +
    - - - + - kur + + kur + + + - - - -
    - c+3 - - + + + - kur + + kur + + + - - - - +
    - - - + - kur + + kur + + + - - - -
    - 9 - - + + + - kur + + kur + + + - - - - +
    - - - + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - - - - - + + + - kur + + kur + + + - - - -
    - n+1 - - + + + - kur + + + + kur + + + + + - - ? - - - +
    - - - + - < + + kur + + + ? + + + + + + + + + + < + + + - ḫur + + ḫur + - - - ! - - + + ! + - > + + > + - - - - - + + + - [ + + [ + - - - kur + + kur + - - - - + + - + - - - ( + + ( + - - - kur + + kur + - - - ) + + ) + - - - … - - - - ] + … + + + + + ] + - - - - - + + + - ( + + ( + - - - kur + + kur + - - - + - ) + + ) + - - - - - + + + - kur + + kur + - - - - + + - + - - + + kur + + + - kur + … + - - … - - - -
    - n+2 - - - … - - - - -
    + n+2 + + + … + + + + + + + + + + … + + + + + - | + - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - - - - - - - - - - … - -
    - g+1 - - + + + + … + + + + + - -
    - g+1 - - + + + + … + +
    + g+1 + - [ + + Α + + + +
    + g+1 + + - ⸢ - - - Α - - ? - + [ + - ⸣ + + ⸢ + + + Α + + ? + + + + ⸣ + - - - ] + + ] + - - - Α - + + Α + + - -
    - g+1 - - +
    + g+1 + - [ + + [ + - - - Α - - ! - + Α + + ! + + - - - - - + + + - o - + + o + + + + + … - - - … - - - ] + + ] + - -
    -
    -
    -
      +
    +
    +
    +
      +
+
-