- use
libapp2.xsl
for the apparatus- works for
double-end-point
andparallel-segmentation
- allows multiple apparatus
- works for
- rewritten
libnote2.xsl
analogously - generic implementation of reference processing including the full
specification of
<prefixDef>
inlibref.xsl
- made
libwit.xsl
and Preview configurable- takes XPath expressions as parameter now
- where to find witness information
- where to find the siglum of a witness
- old parameter that points to a central witness catalogue is gone
- be more precise in which modes to use the templates defined in
librend.xsl
andlibbiblio.xsl
- MRE:
- added action
mre.prev
for shifting back to the previous recension - added action
mre.toggle.fading
for turning fading on/off - added transformation scenario for updating the HTML preview of all recensions
- added action for running this preview
- fix work ID for recension preview
- added action
- inproved Preview
- internal double end-point attachted apparatus make use of new
libbetween.xsl
XSLT library - fixed some apparatus entries
- new generic
libref.xsl
that fully implements the specification of<prefixDef>
and the addition suggested by CL on TEI-L on 2022-05-29.
- internal double end-point attachted apparatus make use of new
- Preview
- make internal double end-point attached apparatus work
- simpler code base
- fixes for
<unclear>
and<gap>
nested in an apparatus - let work ID appear in HTML title element
- make transformations less verbose: do not open XML result pane etc.
- MRE
- transformation for extracting recensions
- make new work identifier and write it to
/TEI/@xml:id
- extraction for
<witDetail>
- remove empty
<appInfo>
- make new work identifier and write it to
- author mode actions only active when there's an application info in the encoding description
- transformation for extracting recensions
- fixed optional CSS for hiding readings from other recensions
- actions for setting MRE parameters
reset
: empty all parametersnext
: shiftin progress
to the next recension (order determined from header) and add oldin progress
todone
complement
: setdone
asin progress
's complement set of recensions
- introduced new optional MRE-related CSS style for hiding
<rdg>
from recensions other than the one in progress - made MRE more configurable
oxbytao.mre.recensions.xpath
TEI LSP property which defaults to//sourceDesc//listWit[@xml:id]
- related CSS is still not configurable because usage of editor variables is broken/unstable in CSS
- introduced more functions to MRE
- reset
- send to all recensions but the one in progress
- send to all recensions listed in
done
- edit
@source
- fixed CSS of MRE
- visibility
- fading: fade all recensions listed as
fading
as soon there is a sibling from the recension in progress
- added user action for selecting
@source
- introduce MRE (multiple recension editor)
- store MRE's application information in
<appInfo>
- fixed preview for of cases where apparatus entries and notes are nested in each other
- fixed shortcut actions for prefix-style bibliographic references
using
sel.bibref
from oXbytei- shortcut action for inserting a note with a bibliographic reference
- shortcut action for inserting a note with a reference to the holy script
- the bibliographic entry of the holy script can now be configured
with the teilsp property
alea.action.bibref.holy.reference
. It's default value isbibl:Quran
- removed old
edit_bibref
action completely (it is still referenced in the old framework file)
- removed old
edit_bibref
action from content completion
- use
diwan:WORK-ID
custom URI scheme for collation sources instead of limitedcs:...
scheme - generate
@xml:id
when extracting a reading
- extract recension
- ANT based scenario that makes references to notes instead of copying them
- ANT is important because this needs the XML files have to be parsed without expanding XInclude
- preview
- made modules from preview.xsl
- preview
- XSLT module for getting references from local URI schemes, document-internal identifierts or global URI schemes
- XSLT module for bibliographic references
- fixed data type of
@type
- fixed metadata output
- add xml ID to
<note>
produced with shortcut actions
- moved transformation scenarios to project
- adjust header
- set verse meter
- latinize witnesses
- conversion from flat ODT
- use
${framework}/xsl/postprocess.xsl
as additional stylesheet when producing TEI. This is established as a standard hook now. We do not want to care about XIncludes etc. in the framework any more. You can simply redirect this to your own XSLT using an XML catalog. - Removed
<xsl:output indent="true"/>
from transformations where TEI documents are affected, because it may mess up white space in the text. - fixed data type of
@type
in CSS and actions - fixed data type of
@who
in actions and XSLT - replaced bibref action with the one from oXbytao
- added deprecation notices to old actions and XSLT
- collate verses in TEI by adding
@corresp
to verses when extracting a reading- the transformation will quit with an error if there is a verse without an ID
- improved CSS for multiple recensions
- Changed "Insert/Change Segmentation" to "Insert Segmentation", because it prevents nested segmentations
- preview for double end-point attachment apparatus encodings
- still not perfect, but ok for demonstration
- multiple recension documents
- CSS for selecting and unselecting parts to display
- action for inserting markup and selecting
@source
- XSLT for extracting a single recension and the according variants from a multiple recension document
- XSLT for HTML preview of a multiple recension documents
- removed redundant CSS styles:
- "+ edit sigla"
- "+ tags"
- new shortcut action for setting the language of the text selected by
the user. This inserts a
<seg>
and sets@xml:lang
on it.
- added shortcut action for inserting a reference to an encyclopedia
- font features italic etc. in preview
- do not fail on local URIs in
bibl/@corresp
-
shortcut actions for
- citation from Koran
- citation with bibliographic reference
- note on user selection
-
open file after transforming with
extract reading
-
use all validation scenorios for automatic validation
-
version step to 2.x.x because using oXbytei/oXbytao as base frameworks seems to be stable now
- Preview: keine Personen-Infos für
<persName>
in<note>
- Preview: Anker-basierte Annotationen herausgenommen. Es sollen nur die Fußnoten-Kommentare angezeigt werden.
- Versnummerierung bei zusätzlichen Versen korrigiert:
- Es soll die Zahl des vorhergehenden Verses verwendet werden
- Falls das Gedicht mit einem zusätzlichen Vers beginnt, steht dann da eine 0.
- Preview kann Anker-basiertes Markup für Personen und Orte.
- make templates work again
- make oXbytei new base framework
- activate author mode action for
<witDetail>
everywhere
- fixes validation of
witDetail/@wit
insideapp