Keyboard shortcuts

Press ← or β†’ to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Addition of As-Written Signs

An addition by a later ancient hand of as-written signs.

Syntax

Any sequence of Unicode characters representing Plain content enclosed between plus signs +…+. Optional metadata can be written before the final + delimiter.

Overview

NotationConceptual ASTPaper Output
+π‘†Γ—π‘β€½α΅ŸΒ€α΅Ÿ+Addition { content: [Plain("𝑆×𝑁")], cert: Ξ³, meta: Β€ }𝘏ᡟ``βΈ‚π‘†Γ—π‘β—‡α΅ŸβΈƒ
  • 𝘏 = identifier sign of the hand (if specified in the optional annotations/metadata €ᡟ).
  • 𝑆 = any sign (Unicode character) βˆ‰ STOP_SET (cf. Technical Catalogue of Symbols) otherwise preceded by the escape character \.
  • 𝑁 = number of characters (represented by char or digits).
  • 𝑛 ∈ β„• (natural numbers).
  • β€½α΅Ÿ ∈ {?, !, Ξ΅} = uncertainty marker ?, certainty marker !, or empty string (Ξ΅).
  • Ξ³ ∈ {Low, High, Medium} = certainty level corresponding to the marker used in the notation.
  • β—‡α΅Ÿ ∈ {β―‘, ⯁, Ξ΅} = rendering of the uncertainty/certainty marker in the notation or empty string (Ξ΅).
  • €ᡟ = optional annotations (metadata) supported by Addition (cf. Later Ancient Additions of Signs).

See Later Ancient Additions of Signs for the automatic rectification performed by the formatter to improve legibility.

Examples

NotationPaper Output
+abc+
abc
+abc?;h=c>d+
cdabc
+abc!;manus=c;place=supra+
caboveabc

EpiDoc Outputs

NotationEpiDoc (XML)
+abc+
<ab>
    <add cert="medium">abc</add>
</ab>
+abc?;h=c>d+
<ab>
    <add cert="low">abc<app type="alternative"><lem><handShift new="#c"/>abc</lem><rdg><handShift new="#d"/>abc</rdg></app></add>
</ab>
+abc!;manus=c;place=supra+
<ab>
    <add place="above" cert="medium">abc<app type="alternative"><rdg><handShift new="#c"/>abc</rdg></app></add>
</ab>

Structural Analysis (Conceptual AST)

NotationAST
+abc+
Addition[medium]
  Plain("abc")
+abc?;h=c>d+
Addition[low][meta]
  Plain("abc")
+abc!;manus=c;place=supra+
Addition[medium][meta]
  Plain("abc")