CPGM ONLINE

for further information about the project
please refer to http://www.papirologia.unipr.it/CPGM/


Guideline for contributors (PDF / Italian version)


Texts edited


Markup Guidelines





TEXTS EDITED



Online Spreadsheet






MARKUP GUIDELINES


One of the purposes of the CPGM Online project is to provide suggestions and desiderata for the forthcoming database of Greek and Latin literary papyri. Here follow the main guidelines sketched by the Parma team to improve XML/Leiden+ markup for the digitization of literary and paraliterary texts.

FEATURE
Current XML
Current L+
Proposed XML
Proposed L+

PARA-TEXTUAL DEVICES
PUNCTUATION AND CRITICAL SIGNS (XML tag "glyph" <g>)
N.B. Most of the symbols are already supported but
need to be displayed properly
STIGME (e.g. P.Lond. 3.1014)


<g type="stigme"/>
*stigme*
DICOLON (e.g. GMAW 88, PGM 40)
<g type="dipunct"/>
*dipunct*


TRIPLE DOT (e.g. P.Hib. 1.13)


<g type="tripunct"/>
*tripunct*
LINE FILLER
<g type="filler" rend="extension"/>
*filler(extension)*


DIPLE OBELISMENE (e.g. P.Bour. 1)


<g type="diple"/>
*diple*
CORONIS (e.g. P.Petaus 93)


<g type="coronis"/> *coronis*
APOSTROPHE
<g type="apostrophe"/> *apostrophe*

DIASTOLE


<g type="diastole"/> *diastole*
PARENTHESES
<g type= "parens- punctuation- opening"/>

<g type= "parens- punctuation- closing"/>
((parens- punctuation- opening))

((parens- punctuation- closing))
=
=
Dots and other special check marks used to itemize lists, etc. <g type="check"/>
<g type="dot"/>
*check*
*dot*
=
Need to be rendered properly in the output
PARAGRAPHOS (XML tag "milestone" <milestone>)
PARAGRAPHOS
<milestone rend="paragraphos" unit="undefined"/> ----
=
=
STROKES
Horizontal stroke
<g type=
"horizontal-stroke"/>
*horizontal-stroke*
=
Needs to be rendered properly in the output
Vertical stroke
<g type=
"vertical-stroke"/>
*vertical-stroke*
=
Needs to be rendered properly in the output
Slanting stroke
<g type=
"slanting-stroke"/>
*slanting-stroke*
=
=
Reverse slanting stroke <g type= "reverse-slanting- stroke"/> *reverse-slanting- stroke* = =
DIACRITICAL SIGNS: BREATHINGS, ACCENTS, DIAERESIS (XML tag <hi>)
LENIS
<hi rend="lenis"> ( ᾿) =
=
ASPER
<hi rend="asper"> ( ῾) =
=
ACUTE
<hi rend="acute"> (´) =
=
GRAVE
<hi rend="grave">
(`)
=
=
CIRCUMFLEX
<hi rend="circumflex"> (^) =
=
TREMA
<hi rend="diaeresis"> (¨) =
=
SYMBOLS (XML tag "glyph" <g>)

<g type=""chirho">
☧</g>

<g type="s-etous"/>
*chirho,☧*


*s-etous*

The same pattern (an exhaustive list of symbols is needed)
ABBREVIATIONS
Currently, abbreviations are distinguished only if they are resolved or not.
A deeper classification of the abbreviation, based on their graphical rendering, is highly recommended and already possible with the available XML/Leiden+ syntax.
N.B. Most of the symbols are already supported but need to be displayed properly
Supralinear abbreviations: e.g. χαλκάνθ(ου): PSI 1180a, iii, 12
<expan>
χαλκάνθ
<ex>
ου
</ex>
</expan>
(χαλκάνθ(ου)) <expan>
χαλκάν
<hi rend= "superscript">
θ
</hi>
<ex>
ου
</ex>
</expan>
(χαλκάν|^θ^|(ου))

(NOTE: such a combination is already possible and correct in the current L+ syntax, yet it is deprecated by the L+ Guidelines).
Abbreviation by strokes:
Horizontal stroke: e.g. τῶ-(ν), P.Mich. 758h, verso, 2 <expan>
τῶ
<ex>
ν
</ex>
</expan>
(τῶ(ν)) <expan>
<abbr>
τῶ
<am>
<g type="horizontal- stroke"/>
</am>
</abbr>
<ex>
ν
</ex>
</expan>
(τῶ*horizontal- stroke*(ν))

(NOTE: such a combination is already possible and correct in the current L+ syntax, but needs to be rendered properly in the output and does not support the <am> tag)
Vertical stroke: e.g. ξ|(ηρόν), P.Mich. 758h, verso, 3 <expan>
ξ
<ex>
ηρόν
</ex>
</expan>
(ξ(ηρόν)) <expan>
<abbr>
ξ
<am>
<g type="vertical- stroke"/>
</am>
</abbr>
<ex>
ηρόν
</ex>
</expan>
(ξ*vertical-stroke* (ηρόν))

(NOTE: such a combination is already possible and correct in the current L+ syntax, but needs to be rendered properly in the output and does not support the <am> tag)
Slanting stroke: e.g. χαλβάν/(η), P.Mich. 758h, 11 <expan>
χαλβάν
<ex>
η
</ex>
</expan>
(χαλβάν(η)) <expan>
<abbr>
χαλβάν
<am>
<g type="slanting- stroke"/>
</am>
</abbr>
<ex>
η
</ex>
</expan>
(χαλβάν*slanting- stroke*(η))

(NOTE: such a combination is already possible and correct in the current L+ syntax, but needs to be rendered properly in the output and does not support the <am> tag)
Abbreviation by sinusoid: e.g. γίγνετ§(αι), P.Ant. 127, Ib, 6
<expan>
γίγνετ
<ex>
αι
</ex>
</expan>
(γίγνετ(αι)) <expan>
<abbr>
γίγνετ
<am>
<g type= "sinusoid"/>
</am>
</abbr>
<ex>
αι
</ex>
</expan>
(γίγνετ*sinusoid* (αι))

(NOTE: such a combination is already possible and correct in the current L+ syntax, but needs to be rendered properly in the output and does not support the <am> tag)
Discontinuous abbreviations: e.g. μ(ε)τ(ά), MPER n.s. 13.9, 1
<expan>
μ
<ex>
ε
</ex>
τ
<ex>
ά
</ex>
</expan>
(μ(ε)τ(ά)) =
=
Abbreviation by monogram: e.g.

σχι(στοῦ); πρ(ός)
<expan>
σχι
<ex>
στοῦ
</ex>
</expan>

<expan>
πρ
<ex>
ός
</ex>
</expan>
(σχι(στοῦ))

(πρ(ός))
<expan>
<abbr>
<am>
<g type="monogram">
σχι
</g>
</am>
</abbr>
<ex>
σχιστοῦ
</ex>
</expan>

<expan>
<abbr>
<am>
<g type="monogram">
πρ
</g>
</am>
</abbr>
<ex>
πρός
</ex>
</expan>
((*monogram, σχι*σχιστοῦ))

((*monogram, πρ*πρός))
LAYOUT DEVICES
Eisthesis
-
-
<lb rend="eisthesis"/>
(1, eisthesis)
Ekthesis
-
-
<lb rend="ekthesis"/>
(2, ekthesis)
Centered words
-
-
<lb rend="centered"/> (3, centered)
Lines against the fibers

<lb rend="against"/> (4, against)
Scholia and Marginalia





Left margin
Right margin
Top margin
Bottom margin
Underlined text

Perpendicular lines

Inverse lines

Combinations (e.g.)


Insertions above line

Insertions below line

Insertions between lines
Insertion in left margin
Insertion in right margin
Epidoc/Leiden+ already provides tags to mark parts of text written in the margins or with different features:

<lb n="3,ms"/>
<lb n="3,md"/>
<lb n="3,msup"/>
<lb n="3,minf"/>


<lb n="2" rend= "perpendicular"/>
<lb n="2" rend="inverse"/>
<lb n="8,ms" rend= "perpendicular"/>

<add place="above"> </add>
<add place="below"> </add>
<add place= "interlinear"></add>
<add place="left"> </add>
<add place="right"> </add>







3,ms.
3,md.
3,msup.
3,minf.


(2, perpendicular)

(2, inverse)

(8,ms, perpendicular)

\   /


//  \\


>)  (<

||left:  ||

||right: ||
= =
Borders
Text in box: <milestone rend="box" unit= "undefined"/>
###


Supralines, underlines?



APPARATUS CRITICUS
Some features of the apparatus criticus need to be further discussed
GLOSSARY
Some features of the linked glossary (Medicalia Online) need to be further discussed

See also:

M. Centenari, L. Iori, Il sistema delle abbreviazioni nei papiri di medicina, in Testi tecnici e lessici speciali nei papiri greci d’Egitto: classificazioni testuali e questioni lessicali. Atti della 4a e 5a Giornata di Studio di Papirologia (Parma, 15.04.2010 e 20-21.04.2011), forthcoming.

N. Reggiani, A corpus of literary papyri online: the pilot project of the medical texts via SoSOL, forthcoming in the Beiträge des 14. Gesamtösterreichischen Althistorikertages und 2. Papyrologentages (Klagenfurt, 16.-18.11.2012).