Skip to content
Snippets Groups Projects
Commit ba7ade69 authored by Martin de la Iglesia's avatar Martin de la Iglesia
Browse files

Upload New File

parent e1114382
No related branches found
No related tags found
No related merge requests found
/* Diese CSS-Datei ist Teil von
Philipp Hainhofer: Das Große Stammbuch. Kommentierte digitale Edition eines bedeutenden Album Amicorum aus der Zeit um 1600 [Wolfenbütteler Digitale Editionen, Nr. 6], herausgegeben, transkribiert, übersetzt und kommentiert von Sabine Jagodzinski, Wolfenbüttel: Herzog August Bibliothek 2024, https://stammbuch.hab.de/stammbuch
und wurde erstellt von Martin de la Iglesia (iglesia@hab.de).
Sie dient der Bearbeitung der Datei stammbuch.xml im <oXygen/> XML Editor. */
@namespace oxy url('http://www.oxygenxml.com/extensions/author');
@namespace xml url('http://www.w3.org/XML/1998/namespace');
oxy|comment{
display:none !important
}
teiHeader{
display:none;
}
text{
color:black;
}
choice abbr g:after {
content: "{" attr(ref) "}";
}
choice expan {
display:none;
}
div[type=Eintrag]{
display:block;
background-color:#fff1e5;
border-style:solid;
margin:10px;
}
div[type=Eintrag]:before {
content:
oxy_label(
text, "ID: ",
width, 1em)
oxy_textfield(
edit, "@xml:id",
columns, 32)
oxy_checkbox(
edit, '@subtype',
values, 'Leerseite',
uncheckedValues, '',
labels, 'Leerseite');
}
div[type=Transkription]:before {
content:
"Sprache:"
oxy_combobox(
edit, '@xml:lang',
editable, false,
values, 'la, de, it, fr, en',
labels, 'Latein, Deutsch, Italienisch, Französisch, Englisch'
)
}
div[type=Beschreibstoff] p:before {
content:
"Beschreibstoff: "
oxy_combobox(
edit, '#text',
editable, false,
values, 'Pergament, Papier',
labels, 'Pergament, Papier'
)
}
div[type=Beschreibstoff]:after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[+ weiteres Material]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<div xmlns="http://www.tei-c.org/ns/1.0" type="weiteres_Material"><p/></div>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
}
div[type=Beschreibstoff] p {
visibility:-oxy-collapse-text;
}
div[type=Seite] p:before,div[type=weiteres_Material] p:before,div[type=Technik] p:before,div[type=Künstler] p:before,date:before,div[type=Ort] p:before,div[type=Name] p:before,div[type=Transkription] p:before,div[type=Bildthema] p:before,div[type=Bildbeschreibung] p:before,div[type=Deutung] p:before,div[type=Besonderheiten] p:before,div[type=Bezug_Stammbuch] p:before,div[type=weitere_Kontexte] p:before,div[type=Anmerkungen] p:before {
background-color:#fff1e5
}
div[type=datierung_blatt] p:before{
content:"Datierung (auf dem Blatt): "
}
div[type=Seite] p:before{
content:"Seite: "
}
div[type=weiteres_Material] p:before{
content:"weiteres Material: "
}
div[type=Technik] p:before{
content:"Technik: "
}
div[type=Künstler] p:before{
content:"Künstler: "
}
date:before{
content:"Datierung numerisch:"
oxy_textfield(
edit, "@when-iso",
columns, 8)
oxy_checkbox(
edit, '@precision',
values, 'low',
uncheckedValues, 'high',
labels, 'ca.')
oxy_label(
text, " ODER zwischen ")
oxy_textfield(
edit, "@notBefore-iso",
columns, 8)
oxy_label(
text, " und ")
oxy_textfield(
edit, "@notAfter-iso",
columns, 8)
oxy_label(
text, "\A Datierung verbal: ");
}
div[type=Ort] p:before{
content:"Ort: "
}
div[type=Name] p:before{
content:"Name (Inskribent/Inskribentin): "
}
div[type=Transkription]:before{
content:
"Hauptsprache: "
oxy_combobox(
edit, '@xml:lang',
editable, false,
values, 'de, la, fr, it, es, grc, he, nl, en',
labels, 'Deutsch, Latein, Französisch, Italienisch, Spanisch, Altgriechisch, Hebräisch, Flämisch, Englisch'
)
"\A Transkription:"
}
div[type=Transkription] p {
border:1px solid black;
}
div[type=Transkription] p:not(p:last-child):not(p:only-child):after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[Textfeld löschen]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::p'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'Textfeldbeschreibung',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<note xml:lang="de" type="Textfeldbeschreibung" xmlns="http://www.tei-c.org/ns/1.0"></note>',
arg-insertLocation, '.',
arg-insertPosition, 'Inside as first child'),
showIcon, false
)
}
div[type=Transkription] p:last-child:not(p:only-child):after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[Textfeld löschen]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::p'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, '[+ weiteres Textfeld]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<p xmlns="http://www.tei-c.org/ns/1.0"></p>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'Textfeldbeschreibung',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<note xml:lang="de" type="Textfeldbeschreibung" xmlns="http://www.tei-c.org/ns/1.0"></note>',
arg-insertLocation, '.',
arg-insertPosition, 'Inside as first child'),
showIcon, false
)
}
div[type=Transkription] p:only-child:after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[+ weiteres Textfeld]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<p xmlns="http://www.tei-c.org/ns/1.0"></p>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, 'Textfeldbeschreibung',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<note xml:lang="de" type="Textfeldbeschreibung" xmlns="http://www.tei-c.org/ns/1.0"></note>',
arg-insertLocation, '.',
arg-insertPosition, 'Inside as first child'),
showIcon, false
)
}
seg[hand]:before {
font-style:italic;
content:"[Schreiberhand " attr(hand) ":] ";
}
seg[hand]:after {
font-style:italic;
content:" [Schreiberhand " attr(hand) " Ende]";
}
div[type=Bildthema] p:before{
content:"Art der Darstellung (Bildthema / Bildmotiv): "
}
div[type=Bildbeschreibung] p:before{
content:"Bildbeschreibung: "
}
div[type=Deutung] p:before{
content:"Deutung: "
}
div[type=Besonderheiten] p:before{
content:"Besonderheiten: "
}
div[type=Bezug_Stammbuch] p:before{
content:"Bezug zu anderen Blättern im Großen Stammbuch: "
}
div[type=weitere_Kontexte] p:before{
content:"weitere Kontexte: "
}
div[type=Anmerkungen] p:before{
content:"Anmerkungen: "
}
div[type=Seite] p,div[type=weiteres_Material] p,div[type=Technik] p,div[type=Künstler] p,date,div[type=Ort] p,div[type=Name] p,div[type=Transkription] p,div[type=Bildthema] p,div[type=Bildbeschreibung] p,div[type=Deutung] p,div[type=Besonderheiten] p,div[type=Bezug_Stammbuch] p,div[type=weitere_Kontexte] p,div[type=Anmerkungen] p {
display:block;
background-color:white;
border-bottom:1px solid black;
}
div[type=Anmerkungen]:after{
content:
oxy_button(
action, oxy_action(
name, '+Bild',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<figure xmlns="http://www.tei-c.org/ns/1.0"><graphic url=""><desc></desc></graphic></figure>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
}
graphic:before{
content:
"\A Bild\A"
oxy_label(
text, " Dateiname:",
width, 12em)
oxy_textfield(
edit, "@url",
columns, 64);
}
graphic desc:before{
content:"\A"
oxy_label(
text, " Bildunterschrift:",
width, 12em)
oxy_textfield(
edit, "#text",
columns, 64)
}
figure:after{
content:
oxy_button(
action, oxy_action(
name, '[Bild löschen]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::figure'),
showIcon, false
)
}
div[type=weiteres_Material]:after{
content:
oxy_button(
action, oxy_action(
name, '[- weiteres Material]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'self::div'),
showIcon, false
)
}
foreign:before {
font-style:italic;
content:"[" attr(xml|lang) ":] ";
}
foreign:after {
font-style:italic;
content:" [" attr(xml|lang) " Ende]";
}
lb {
-oxy-display-tags:none
}
lb:before {
font-size:small;
color:gray;
content: "\A\2192";
}
note[type=Übersetzung]:before {
content:"[Übersetzung: "
}
note[type=Textfeldbeschreibung]:before {
content:"[Textfeldbeschreibung: "
}
note[type=Textfeldbeschreibung]:after {
content:":]"
}
note:before {
font-style:italic;
content:"[";
}
note {
font-style:italic;
}
note:after {
font-style:italic;
content:"]";
}
div[type=Verschlagwortung] term:before{
content:
oxy_label(
text, "Schlagwort:",
width, 8em)
oxy_textfield(
edit, "#text",
columns, 32)
" "
oxy_label(
text, "URI:",
width, 3em)
oxy_textfield(
edit, "@ref",
columns, 32);
}
div[type=Verschlagwortung] item:not(item:only-of-type):not(item:last-of-type) term:after{
content:
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::item'),
showIcon, false
)
}
div[type=Verschlagwortung] item:only-of-type term:after{
content:
oxy_button(
action, oxy_action(
name, '[+Schlagwort]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<item xmlns="http://www.tei-c.org/ns/1.0"><term></term></item>',
arg-insertLocation, 'ancestor-or-self::item',
arg-insertPosition, 'After'),
showIcon, false
)
}
div[type=Verschlagwortung] item:not(item:only-of-type):last-of-type term:after{
content:
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::item'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, '[+Schlagwort]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<item xmlns="http://www.tei-c.org/ns/1.0"><term></term></item>',
arg-insertLocation, 'ancestor-or-self::item',
arg-insertPosition, 'After'),
showIcon, false
)
}
div[type=Verschlagwortung] term,div[type=dargestellte_Personen] name {
display:block;
visibility:-oxy-collapse-text;
}
div[type=dargestellte_Personen] name:before{
content:
oxy_label(
text, "dargestellte Person:",
width, 8em)
oxy_textfield(
edit, "#text",
columns, 32)
" "
oxy_label(
text, "Link/ID:",
width, 3em)
oxy_textfield(
edit, "@ref",
columns, 32)
" Typ: "
oxy_combobox(
edit, '@type',
editable, false,
values, 'Inskribent, Person, Ikonographie',
labels, 'Inskribent, Person (nicht Inskribent), Ikonographie'
);
}
div[type=dargestellte_Personen] person:not(person:only-of-type):not(person:last-of-type) name:after{
content:
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::person'),
showIcon, false
)
}
div[type=dargestellte_Personen] person:only-of-type name:after{
content:
oxy_button(
action, oxy_action(
name, '[keine / Feld löschen]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::div'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, '[+Person]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<person xmlns="http://www.tei-c.org/ns/1.0"><name></name></person>',
arg-insertLocation, 'ancestor-or-self::person',
arg-insertPosition, 'After'),
showIcon, false
)
}
div[type=dargestellte_Personen] person:not(person:only-of-type):last-of-type name:after{
content:
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::person'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, '[+Person]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<person xmlns="http://www.tei-c.org/ns/1.0"><name></name></person>',
arg-insertLocation, 'ancestor-or-self::person',
arg-insertPosition, 'After'),
showIcon, false
)
}
index term {
font-style:italic;
}
index term:before {
content:
"[Figur: "
}
index term:after {
content:
" (" attr(ref) ")]";
}
listBibl,listBibl citedRange{
display:block;
}
listBibl:before{
content:"Literatur:"
}
listBibl citedRange{
visibility:-oxy-collapse-text;
}
listBibl ptr{
display:block;
}
listBibl ptr:before{
content:
oxy_label(
text, " ID: ",
width, 8em)
oxy_textfield(
edit, "@target",
columns, 32);
}
listBibl ptr:after{
content:oxy_button(
actionID, 'lit',
showIcon, false
)
}
listBibl citedRange:before{
content:
oxy_label(
text, " Seiten/Stichwort: ",
width, 8em)
oxy_textfield(
edit, "#text",
columns, 32);
}
listBibl citedRange:after{
content:oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'ancestor-or-self::citedRange'),
showIcon, false
)
oxy_label(
text, " Link zur Stelle: ",
width, 8em)
oxy_textfield(
edit, "@target",
columns, 32)
}
listBibl bibl:not(bibl:only-child):not(bibl:last-child):after{
content:"\A"
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'./ancestor-or-self::bibl'),
showIcon, false
)
}
listBibl bibl:last-child:after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[-]',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementsOperation',
arg-elementLocations,'./ancestor-or-self::div[@type="Literatur"]'),
showIcon, false
)
oxy_button(
action, oxy_action(
name, '[+Literaturangabe]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<bibl xmlns="http://www.tei-c.org/ns/1.0"><ptr target="lit:"/><citedRange/></bibl>',
arg-insertLocation, 'ancestor-or-self::bibl',
arg-insertPosition, 'After'),
showIcon, false
)
}
ref{
color:blue;
}
ref:before {
position:absolute;
background-color: blue;
color: #ffffff;
height: 20px;
line-height: 20px;
padding: 0 15px;
content: attr(target);
display: none;
}
ref:hover:before {
display:inline-block
}
ref:hover {
visibility:visible;
}
rs{
color:blue;
}
rs:before {
position:absolute;
background-color: blue;
color: #ffffff;
height: 20px;
line-height: 20px;
padding: 0 15px;
content: attr(ref);
display: none;
}
rs:hover:before {
display:inline-block
}
rs:hover {
visibility:visible;
}
div[type=Eintrag]:after {
content:
"\A"
oxy_button(
action, oxy_action(
name, '[+Eintrag]',
operation,
'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '<div xmlns="http://www.tei-c.org/ns/1.0" type="Eintrag" xml:id=""><div type="Seite"><p/></div><div type="Beschreibstoff"><p/></div><div type="Technik"><p/></div><div type="Künstler"><p/></div><div type="Datierung"><p><date/></p></div><div type="Ort"><p/></div><div type="Name"><p/></div><div type="Transkription" xml:lang=""><p/></div><div type="Bildthema"><p/></div><div type="Bildbeschreibung"><p/></div><div type="Verschlagwortung"><list><item><term ref=""/></item></list></div><div type="Deutung"><p/></div><div type="Besonderheiten"><p/></div><div type="Bezug_Stammbuch"><p/></div><div type="weitere_Kontexte"><p/></div><div type="Anmerkungen"><p/></div><div type="Literatur"><listBibl><bibl><ptr target=""/><citedRange></citedRange></bibl></listBibl></div></div>',
arg-insertLocation, '.',
arg-insertPosition, 'After'),
showIcon, false
)
oxy_buttonGroup(
label, 'DATENSATZ LÖSCHEN',
actions,
oxy_action_list(
oxy_action(
name, 'OK',
operation,
'ro.sync.ecss.extensions.commons.operations.DeleteElementOperation',
arg-elementLocation, 'self::div'
),
oxy_action(
name, 'Abbrechen',
operation,'ro.sync.ecss.extensions.commons.operations.InsertFragmentOperation',
arg-fragment, '',
arg-insertLocation, '.',
arg-insertPosition, 'After'
)
)
)
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment