Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

transcr.: THIRD COLUMN basics #136

Open
14 of 18 tasks
BOberreither opened this issue Nov 22, 2024 · 2 comments
Open
14 of 18 tasks

transcr.: THIRD COLUMN basics #136

BOberreither opened this issue Nov 22, 2024 · 2 comments
Assignees
Milestone

Comments

@BOberreither
Copy link

BOberreither commented Nov 22, 2024

General info

source for page info: TEI/facsimile[@corresp="#DWkonJer"]/surface
surface/@xml:id points at page the surface info is referring to. Contents are to be shown in info column and correspond to 2nd column (via highlighting when mousover).

Here is the key-value list for change attribute values:
#edACE - these elements aren't treated anyway
#typewriter2 - shouldn't be treated too, because it's only on a nonWitness-page
#inkOnProofKK - "Tinte, schwarz (Karl Kraus)"
#pencilOnProof - "Bleistift"
#pencilOnProofKK - "Bleistift (vermutl. Karl Kraus)"
#undefined - wird eliminiert
#inkOnProof - wird ergänzt, "Tinte, schwarz"
#redOnProof - "Buntstift, rot"
#typewriter - "Schreibmaschine"

Treatment of elements

  • Column Title: "Jerusalemer Konvolut, fol. [count of surface element] recto"
    • line: @type="pagination": Line "Paginierung "+ text node + @corresp in () (key value list follows)
  • Subtitle: "Textträger"
    • Line: "Standort, Signatur:" [info follows]
    • Line: "Grundschicht, Material:" surface/@corresp points to TEI/teiHeader//item/@xml:id, chose text node
  • Subtitle: "Zustand"
    • Line: note[@type="stamp"]/text()
  • If there is at least one of note[@type="change" or @type="printInstruction"] , add subtitle "Weitere Textschichten" with expand/collapse button. (Like in reading version)
    Display (for now, key-value-list follows): @type="change" - @corresp as attribute value
    Display @type="printInstruction" as "Markierung für den Druck der Fackel Nr. 890: " + text node
    • Specification: If there is more than 1 of those, don't repeat "Markierung ... 890", but list text nodes after the first time you show this string. So instead of
Markierung für den Druck der Fackel Nr. 890: vertikale Linie Links
Markierung für den Druck der Fackel Nr. 890: vertikale Linie Rechts
Markierung für den Druck der Fackel Nr. 890: doppelte vertikale Linie rechts

make it
Markierung für den Druck der Fackel Nr. 890: vertikale Linie Links (xxx), vertikale Linie Rechts (xxx), doppelte vertikale Linie rechts (xxx).
Instead of "xxx" add the string corresponding to the change value.

  • If there is at least one note[@type="tpqBase" or @type="tpqBase"]/text(), add subtitle "Datierung (terminus post quem)"

    • If note[@type="tpqBase"] add line "Grundschicht: " + text() + "(zitierter Text)". Add highlighting mechanism with quote element identified in note/corresp
    • If note[@type="tpqAdd"] add line "Hs. Ergänzung:" + text() + "(zitierter Text)". Add highlighting mechanism with quote element identified in note/@corresp
    • If there is no text node in the element, don't display any of this (including subtitle "Datierung ...").
    • Also, please convert the date in the text node (it's always a date) from yyyy-mm-dd to dd. mm. yyyy, trimming leading 0s.
  • If there is at least one note[@type="delQuote" or @type="delPers"], add subtitle "Anmerkung"

    • If note[@type="delQuote"], add line "Eliminierter Verweis auf " + short quote like in reading version of text referred to in @corresp; short quote works as link to "Register der Intertexte"
    • If note[@type="delPers"], add line "Eliminierter Verweis auf" + person short version like in reading version of person referred to in @corresp; person short version works as link to "Personenregister"
    • for both: Add highlighting mechanism with element identified in note/@target
linxOD added a commit that referenced this issue Nov 27, 2024
feat:improved text structure for notes in facsimile/surface #136
@linxOD
Copy link
Contributor

linxOD commented Nov 28, 2024

FYI listTranspose and metamark change="edACE" are not rendered but change values are mentioned in the third column. Especially metamark change="edACE".
How to connet such elements to the third column?

@BOberreither
Copy link
Author

Thanks.
In case of edACE, I think it might make sense to just omit these note elements, since they don't refer to anything in topographical view.
With regard to listTranspose - these elements and child elements are not processed in topographical view, right. Instead, the resp. metamark and the corresponding seg elements are to be taken into account, the metamark carrying the @change and referring to the segs in its @target.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants