Skip to content

Sources view#598

Draft
SteffenAstheimer wants to merge 17 commits intodevelopfrom
sources-view
Draft

Sources view#598
SteffenAstheimer wants to merge 17 commits intodevelopfrom
sources-view

Conversation

@SteffenAstheimer
Copy link
Contributor

@SteffenAstheimer SteffenAstheimer commented Feb 9, 2026

To-Do:

  • header

    • Verknüpfte Dokumente (TEI: notesStmt/relatedItem/@target, MEI: identifier[@type='WeGA']/text())
    • [...]
  • layout

    • enable role braces for castGroup (see FreiDi)
    • enable braces and margin text for things like "{ zugleich" (see A227656, p. 9)
    • make inline rendering work for a number of block level elements
      List of distinct sibling combination where this occurs:
      • speaker stage
      • l stage
      • lg stage -> this is wrong TEI and the stage instruction should go next to the <tei:l> – so same fix as the above
      • head stage
      • speaker caption
      • sp stage
      • sp addSpan
      • anchor addSpan
      • caption stage
  • functionality

    • default to editorial as active pane if no transcription is available (-> needs to update expected results)
    • include all head elements into TOC
    • refactor function for TOCs so it can be called for guidelines and sources (currently two duplicate functions)

to prevent an error if not `@type` is set for `notesStmt/relatedItem`.
This only prevents an error – for the view of sources we should still either add types or overhaul the whole context section
accept the key from `mei:manifestation/mei:identifier[@type='WeGA']` to derive the related wega work. There isn't any equivalent for the related item type though, so that remains is a placeholder for now.
@SteffenAstheimer SteffenAstheimer self-assigned this Feb 9, 2026
depending on the presence of a transcription
logical overhaul for grid and indenting of libretti
refactor scss to be compact and understandable
more inline adjustments
add xslt templates for source-relevant attributes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant