Feature #1999

RCP: X.X, add a marginalia editing pattern to XTZ Pager

Added by Serge Heiden over 6 years ago. Updated over 4 years ago.

Status:New Start date:01/14/2017
Priority:Normal Due date:
Assignee:- % Done:

0%

Category:Edition Spent time: -
Target version:TXM X.X

Description

Currently, the XTZ Pager implements a 'Note elements' editing pattern that:
  • increments the note call number to be able to have multiple notes per page
  • inserts the note call number at a position in the full text
  • formats the note content in a dedicated footnotes page zone
  • all the notes of a page are stacked in the footnotes zone
  • the notes content is not indexed
For the Leviathan text marginalia editing style this is not pertinent because:
  • there are no marginalia call number in the full text
  • the marginalia content should be edited in the margin at the level of the marginalia call
  • the marginalia content is not indexed

Solution

  • add a 'Marginalia elements' pattern to the import module and parameters form
  • implement the following marginalia pattern:
    • reserve a left margin to edit marginalia
    • the marginalia content must be formated in the margin at the (vertical) level of the sentence/words/characters at which the note element is encoded
    • no marginalia call is inserted in the full text
    • the marginalia content is indexed

Solution 2

Several extensions can be specified and developed later:
  • [edition] option to parameterize the side of the margins (left/right) or to use both depending on even or odd page numbers
  • [edition] option to insert a marginalia/note call in the full text or not
  • possibility to distinguish between different sets of notes (eg author, scientific editor #1, scientific editor #2, etc.)
  • option to index marginalia/note content or not
  • option to separate the different marginalia/notes as textual planes with individual index to be able to query them independently
    • an implementation could:
      • shift the words of each marginalia/notes textual plane after the base text body or previous marginalia/notes textual plane
      • connect the words from those planes to the corresponding words in the [edition] pages
      • use predefined sub-corpora to manage the different indexed textual planes (base text, notes of author, notes of scientific editor #1, notes of scientific editor #2, marginalia, etc.)
  • [edition] option to cluster notes per section
  • [edition] option to edit notes at the end of section
  • etc. see for example all the possible notes editing patterns of LaTeX

History

#1 Updated by Sebastien Jacquot about 5 years ago

  • Target version changed from TXM 0.8.0a (split/restructuration) to TXM 0.8.0

#2 Updated by Matthieu Decorde over 4 years ago

  • Target version changed from TXM 0.8.0 to TXM X.X

Also available in: Atom PDF