Open BOberreither opened 2 months ago
text segment highlighted by thin margin text segment highlighted by dotted margin
could you explain how a thin or dotted margin should look like? Currently, there will be a round border circling the text with solid or dotted line.
shows mark for transposed text block;
what mark should be shown?
@linxOD Of course there is no such thing as a dotted margin, thanks for translating my gibberish to english! For your other comment: I meant a symbol like this, "place mirrored S (U+01A7) according to @rend [for now, better symbol wanted]" - as you already did, I can see. I', just looking for something 'officialy' signifying transposition; I am open for ideas. Also: added first specification for mod, more to follow.
@linxOD about the del-handling: currently it repeats the deleted text in the margin (or wherever it's placed), should show a deleatur character
restore/del > text node is crossed out, gets dotted underline (doesn't yet work on page 144, for example. )
this document holds restore/subst/del and no restore/del elements. Please add handling for this cases
@linxOD About the deleatur character: in our html, it looks different than this one; is it because of the font? should not look like this: but like this (just not in red):
metamark@function='relocation': pipe symbol placed inline + if rend: textnode, else pipe, placed accordingly
not sure how to interpret the "+ if" part? If there is a rend attribute it's either in left or right margin but where does it go without? Another inline pipe at text position?
Currently added: pipe symbol for all metamark@printInstruction=relocation inline except if change=#edACE. The latter is not rendered at all. If there is a rend the text will be rendered in left or right margin.
Currently added: pipe symbol for all metamark@printInstruction=relocation inline except if change=#edACE. The latter is not rendered at all. If there is a rend the text will be rendered in left or right margin.
Yes, I was unclear: If there is a rend
-attribute, put the pipe inline and another one according to @rend. If there is a text node, replace the @rend
-pipe with it.
Yes, I was unclear: If there is a rend-attribute, put the pipe inline and another one according to @rend. If there is a text node, replace the @rend-pipe with it.
Consider defining a unique symbol for the different cases in left and right margin but also top and bottom. This will help with the documentation and users to understand the differences.
@linxOD About the deleatur character: in our html, it looks different than this one; is it because of the font? should not look like this: but like this (just not in red):
I guess this is a browser issue. I only see the second one. Tested in all chrome browsers and firefox.
I guess this is a browser issue. I only see the second one. Tested in all chrome browsers and firefox. Well, is there anything you can do to fix it to a font showing the correct symbol, even in safari?
@linxOD I'm not going to add anything in the list above anymore, for sake of findability, but add new stuff / bugs in comments.
metamark function="printInstruction" with spanTo
in case the anchor with the spanTo value is on another page. Additional handling must be implemented.
lontQuoteVerseCenter
I can add some left-indent like we do with other longQuoteVerse... elements. However, if "longQuoteVerseCenter" is reused on other pages and elments they will all start like in page six. Is this what you want?
Page 263
The additional indent of some lg elements comes from the mod
wrapper which also hols a rendition attribute with the value "longQuoteVerse" that includes a seg
> lg
holding another rendition attribute value "longQuoteVerseStart" for example. There the indent of 30px is added twice. All others are not wrapped in mod
.
Can you do something on the data site?
general del-rule: don't include leading or trailing spaces in the crossing-out
this will only work if del elements hold text only. If there are any unknown nested elementes it will apply templates for these elements.
general del-rule: don't include leading or trailing spaces in the crossing-out
this will only work if del elements hold text only. If there are any unknown nested elementes it will apply templates for these elements.
@linxOD 1 out of 6 dels include other elements, that's an error rate - if these errors even occur - we can at least check out, I think. Please give it a shot!
in case the anchor with the spanTo value is on another page. Additional handling must be implemented.
Yes, it will be - there will simply be metamark/anchor pairs for each page, so no metamarks spanning more than one side.
I can add some left-indent like we do with other longQuoteVerse... elements. However, if "longQuoteVerseCenter" is reused on other pages and elments they will all start like in page six. Is this what you want?
Yes, please. The indent for longQuoteVerse... is like the one from paragraph first lines; the one from longQuoteVerseCenter is about double of that.
The additional indent of some lg elements [...] Can you do something on the data site?
But why is it the same issue with verses starting from "Man läßt ihr Toben, wütend Hausen,", "Die Goldespforfen sind verrammelt,", and "So sei die Zeit in Fröhlichkeit vertan!" ?
I guess this is a browser issue. I only see the second one. Tested in all chrome browsers and firefox. Well, is there anything you can do to fix it to a font showing the correct symbol, even in safari?
The delete symbole seems to be problem on your computer. I tested the website on my apple tablet using Safari and the symbols looks very similar to version 2 as it does on chrome, edge and firefox.
I also used a testing software to emulate different browsers and the symbol looks correct as well.
Safari on Apple Tablet:
Chrome:
Please try to update your Safari browser and test it on another computer if possible.
Ongoing list:
[x]
choice
> always show choice/sic, omit choice/corr[x]
add[not(parent::subst)]
> pipe character replaces element in text flow; text node is placed according to@rend
[x]
add[parent::subst]
> text node is placed according to@rend
(in add, and if there is none in subst), preceded by pipe character[x] general del-rule: don't include leading or trailing spaces in the crossing-out
[x]
del[not(parent::subst)]
> text node is crossed out; pipe character is placed according to@rend
, followed by deleatur character[x]
del[parent::subst]
> text node is crossed out, no extra pipe character is placed[x]
subst[@rend="overwritten"]
> del text node is only 50% darkness, add is placed exactly over it; font according to@change
- currently displayed wrongly, see e.g. page 59a[x]
restore/add
> text node is crossed out; pipe character displayed with dotted underline[x]
restore/del
> text node is crossed out, gets dotted underline (currently not crossed out, see 21.)[x]
restore/subst/add+del
> del is crossed out and gets dotted underline, add-span is crossed out (for example see page 144)[x]
seg[@type="transposition"and not(@subtype="implicit") and not(parent::restore)]
> text segment highlighted by thin margin[x]
seg[@type="transposition" and not(@subtype="implicit") and parent::restore]
> text segment highlighted by dotted margin[x]
listTranspose
and all child nodes - omitted[x]
metamark
@function="progress"
shows editing progress with small black or grey (according to change attr) cross placed according to@rend
or else@place
@function="transposition"
shows mark for transposed text block; place mirrored S (U+01A7
) according to@rend
[for now, better symbol wanted]@function="relocation"
@change="edACE"
> don't display the metamark, for all others:@rend
: textnode, else pipe, placed accordingly@function="printInstruction"
@rendition="#typescriptFont" or "#inkFont"
- underline (see, e.g., 59a)@spanTo
- draw vertical line from the point specified in @rend down to the height of the anchor element. Give feedback if this results in a lot of trouble.@rend
or@place
, otherwise block element (see, e.g., 59a)@style
@function="insertion"
@rend
@rend
: inline represented by pipe symbol (for now), at@rend
-location: textnode, else pipe symbol[x] seg
@type="relocation"
@subtype="implicit"
- no further treatment@rend="line"
> add pipe symbol before text node@rend="arrow"
> add arrow pointing left before text node@rend="border"
> add border around text node@type="transposition"
> add border around text node (color according to@change
[x] 'mod'
@style="letterSpacing"
- underline text instead of spacing, color according to@change
; (see e.g. page 161)@style="noLetterSpacing"
- underline text instead of un-spacing; color according to@change
; (see e.g. page 222)@style='indent2'
- indent to the right - black arrow from the current end of the line to the 'target end'@style='noUnderline'
- underline (nestedhi[@style='underline']
) changed to crossed-out underline (maybe as an underline + wavy underline?)@rendition="#longQuote"
- don't display it as longquote (extra text block), but inline, just add a border and place a pipe according to@rend
.@rendition="#runningText1"
- don't display it as indented new paragraph, but as a "["-character placed inline at the beginning of the element and another one according to@rend
. Don't add a border.[x] fw
@rendition="typescriptInsertNum"
- underline[x] hi
@style="underline"
- underline[x] gap: display U+2592 (medium shade) symbols, as many as indicated in
@extent
.[x] unclear: display text (if in del: strike through), but with light grey background and question mark for mouseover
[ ]
c[@resp="#edACE"]
- omit.