Changes between Version 24 and Version 25 of echo-schema


Ignore:
Timestamp:
Feb 23, 2011, 3:49:56 PM (14 years ago)
Author:
Wolfgang Schmidle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • echo-schema

    v24 v25  
    484484Offene Tickets für die Umsetzung: keyword [https://it-dev.mpiwg-berlin.mpg.de/tracs/mpdl-project-software/query?keywords=~XML XML]
    485485
    486 TO DO: vergleiche "ist" mit "soll"
     486TO DO: vergleiche "ist" mit "soll". Tickets für alles, was noch fehlt (vorher prüfen, ob es nicht veraltet ist!)
    487487
    488488=== echo-start
     
    507507Erzeuge ein TOC aus den `<div>`. Regeln zur Umsetzung der div-Struktur in ein Inhaltsverzeichnis siehe hier: [source:"trunk/papers/discussion_papers/Regeln zum Erstellen eines Inhaltsverzeichnisses.pdf" PDF] (Stand März 2010; immer noch aktuell; muss ich noch implementieren)
    508508
    509 TO DO: ins wiki
    510 
    511 
    512 
     509TO DO: auch ins wiki?
     510
     511=== echo-block
     512
     513 * <head>: CSS fett (<pb> in <head> sollten nur innerhalb von Flows vorkommen; siehe echo-textflows)
     514 * <s>: Kann ignoriert werden. Die Attribute sollen natürlich beachtet werden. Aber: "sn=17" in der URL.
     515  * (Ausnahme sind eventuell `<s>` mit implizitem `<lb/>` in `<div lines>`) --> ist das noch aktuell?
     516 * <note> siehe echo-float
     517
     518=== echo-block-scholarly
     519
     520 * <set-off> sollte in eigenen Zeilen und eingerückt dargestellt werden
     521
     522=== echo-content
     523
     524 * <reg> siehe [wiki:normalization]
     525
     526=== echo-content-scholarly
     527
     528 * <ref>: noch unklar. Idee war mal: Innerhalb von `<ref>` werden Abkürzungen nicht aufgelöst. Innerhalb von `<ref>` werden daher normale Wörter morphologisch analysiert (d.h. an Donatus/Pollux weitergeleitet), aber Wörter mit Punkt nicht. Zum Beispiel wird "lib." in
     529{{{
     530ex <ref>.7. propoſitione lib. Archimedis de inſidentibus aquæ</ref>
     531}}}
     532 nicht analysiert.
     533 * <sic> kann hier ignoriert werden; wird in Arboreal gebraucht
     534 * foreign>
     535  * CSS: Der Übergang von Fraktur zu Antiqua oder oder von A. zu F. sollte durch einen passenden Font ausgedrückt werden.
     536  * @xml:lang sollte ausgewertet werden.
     537 * <emph>
     538  * @style sollte als @class und ein CSS-Stylesheet an den Browser weitergegeben werden. (wie wird es denn jetzt gmeacht? Muss man es überhaupt in class ändern?)
     539  * @class sollte nur in Ausnahmefällen vorkommen, z.B. in xhtml. Falls es im Text vorkommt, kann es direkt weitergegeben werden.
     540  * <q>
     541   * CSS: Sollte optisch erkennbar sein.
     542   * Für kurze quotes innerhalb eines `<s>`. Beachte `@open` und `@close`.
     543 * <quote> ähnlich wie <q>; als blockquote wie <set-off>
     544
     545=== echo-gap
     546
     547 * <gap>: Darstellung als [...] ?
     548 * <unsure>: Ignorieren?
     549 
     550=== echo-de
     551 
     552 * <unknown>: Ignorieren? (Sollte aber möglichst nicht mehr im Text enthalten sein.)
     553 * <wrong>: Ignorieren? (Sollte aber möglichst nicht mehr im Text enthalten sein.)
     554
     555=== echo-figure
     556
     557Figures, die nicht in <div float> sind, sollte auf alle Fälle an der richtigen Stelle angezeigt werden. Ansonsten siehe echo-float. Beispiel:
     558{{{
     559<figure>
     560    <caption>Geometrische Formen</caption>
     561    <description>Kreis</description>
     562    <description>Dreieck</description>
     563    <description>Viereck</description>
     564    <variables>a, b, c</variables>
     565</figure>
     566}}}
     567
     568wird zu:
     569
     570[Figure 156]: Geometrische Formen [[BR]]
     571Kreis  [[BR]]
     572Dreieck  [[BR]]
     573Viereck  [[BR]]
     574''a, b, c''
     575