Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
fontane-notizbuecher
SADE
Commits
c06ca3c1
Commit
c06ca3c1
authored
Sep 14, 2018
by
Mathias Goebel
🎠
Browse files
add space hover "Gedankenpause"
parent
09592fe8
Changes
1
Hide whitespace changes
Inline
Side-by-side
modules/fontane/transform.xqm
View file @
c06ca3c1
...
...
@@ -384,7 +384,10 @@ typeswitch($node)
case element(tei:space)
return
element xhtml:span {
attribute class {"space", string($node/@type), string($node/@unit) || string($node/@quantity)}
attribute class {"space", string($node/@type), string($node/@unit) || string($node/@quantity)},
if($node/@type = "pause")
then element xhtml:div {attribute class {'spaceHover'}, 'Gedankenpause'}
else ()
}
case element(tei:said)
return
...
...
@@ -2042,7 +2045,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(), "einfache Absatzlinie (hin und her)"))
...
...
@@ -2070,7 +2073,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(), "horizontale Halbschleife von links oben nach rechts"))
...
...
@@ -2083,7 +2086,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(),"horizontale Schleife von links oben nach rechts unten"))
...
...
@@ -2107,7 +2110,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(),"horizontale Halbschleife von links unten nach rechts"))
...
...
@@ -2137,7 +2140,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(), 'Absatzlinie')) then
...
...
@@ -2148,7 +2151,7 @@ if( $node/parent::zone/@points ) then
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Absatzlinie'
local:get-line-type($node//tei:figDesc)
})
else
if(contains($node//tei:figDesc/tei:ref/text(), 'Summenstrich')) then
...
...
@@ -2175,6 +2178,7 @@ if( $node/parent::zone/@points ) then
},
element xhtml:div {
attribute class {'hrHover'},
if (starts-with($node//tei:figDesc/tei:ref/text(), "ehemalige")) then "ehemalige" else (),
'Abgrenzungslinie'
})
else
...
...
@@ -2205,3 +2209,11 @@ if( $node/parent::zone/@points ) then
})
else ()
};
declare function local:get-line-type($node as element(tei:figDesc))
as xs:string {
if (contains($node, 'Absatzlinie') then "Absatzlinie" else
if (contains($node, 'Abgrenzungslinie') then "Abgrenzungslinie" else
if (contains($node, 'Schlusslinie') then "Schlusslinie" else
"TODO: specify type in transform.xql"
};
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment