Changes between Version 5 and Version 6 of xml-display


Ignore:
Timestamp:
Jun 3, 2010, 8:12:23 AM (14 years ago)
Author:
Wolfgang Schmidle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • xml-display

    v5 v6  
    1313=== echo-metadata ===
    1414
    15 Die Metadaten-Suche sollte die hierarchische Struktur der dcterms-Metadaten berücksichtigen: Wenn "A refines B", dann findet eine Such nach einem Inhalt von B auch Einträge in A finden, aber nicht umgekehrt.
     15Die Metadaten-Suche sollte die hierarchische Struktur der dcterms-Metadaten berücksichtigen: Wenn "A refines B", also "A ist eine bestimmte Art von B", dann findet eine Suche nach einem Inhalt von B auch Einträge in A, aber nicht umgekehrt.
    1616
    1717==== <dcterms:identifier> ====
     
    1919==== <dcterms:title>, <dcterms:alternative> ====
    2020
     21Alternative ist eine bestimmte Titel-Art. Suche nach Title findet auch Alternative.
    2122
    2223==== <dcterms:creator>, <dcterms:contributor> ====
     24
     25Creator ist eine bestimmte Contributor-Art. Suche nach Contributor findet auch Creator.
     26
    2327`@identifier:` Die Einträge sollten in links umgewandelt werden.
    2428
     
    2832Alle angegebenen Sprachen sind Haupt-Sprachen des Textes. Text in einer der Haupt-Sprachen sollte korrekt mit Donatus / Pollux analysiert und indiziert werden. Textabschnitte in anderen Sprachen müssen nicht unbedingt morphologisch analysiert werden.
    2933
     34Beispiel: [wiki:WO5_Aristoteles_1548 Aristoteles 1548] hat die Hauptsprachen Griechisch und Latein.
     35
    3036==== <dcterms:date> ====
    3137
     
    3339
    3440==== <dcterms:rights> ====
    35 ==== <dcterms:license> ====
    36 ==== <dcterms:accessRights> ====
     41==== <dcterms:license>, <dcterms:accessRights> ====
     42
     43!AccessRights und License sind eine Rights-Arten.
     44
    3745Texte mit `<dcterms:accessRights>restricted</dcterms:accessRights>` sollten wohl nicht in eXist aufgenommen werden.
     46
    3847==== <dcterms:rightsHolder> ====
    3948==== <dcterms:provenance> ====
    4049==== <dcterms:dateCopyrighted> ====
    4150
     51!DateCopyrighted ist eine Date-Art.
     52
    4253==== <font>, <font-family> ====
    4354Umsetzen als Anweisung für den Browser? Beispiel "Fraktur". Noch nicht ausgereift.
     
    6374
    6475==== <s> ====
    65 Kann ignoriert werden. Die Attribute sollen natürlich beachtet werden.
     76Wird nicht angezeigt. Die Attribute sollen natürlich beachtet werden.
    6677(Ausnahme sind eventuell `<s>` mit implizitem `<lb/>` in `<div lines>`)
    6778
     
    7990
    8091==== <reg> ====
    81 In der Standard-Anzeige wird der Inhalt des norm-Attributs angezeigt. Der User kann aber wählen, ob er stattdessen jeweils den Inhalt des reg-tags angezeigt bekommen möchte. Zusätzlich gibt es eine dritte Version, nämlich wo die Wortformen noch orthographisch normalisiert sind. Diese Darstellung ist sprachspezifisch; im Lateinischen sind das u/v, i/j, ſ/s, ß/ss, æ/ae, œ/oe. Beispiel:
     92In der Standard-Anzeige wird der Inhalt des norm-Attributs angezeigt. Der User kann aber wählen, ob er stattdessen jeweils Originaltext angezeigt bekommen möchte. Zusätzlich gibt es eine dritte Version, nämlich wo die Wortformen noch orthographisch normalisiert sind. Diese Darstellung ist sprachspezifisch; im Lateinischen sind das  mindestens u/v, i/j, ſ/s, ß/ss, æ/ae, œ/oe. Beispiel:
    8293{{{
    8394XML:           totum <reg norm="relatiuum" type="context">relatiuũ</reg> ipſius 
     
    90101In der Original-Darstellung kann es Zeichen geben, die nur mit speziellen Fonts darstellbar sind. Zeichen, die in Unicode enthalten sind, werden normalerweise vom Browser korrekt angezeigt, wenn es irgendeinen Font auf dem Computer gibt, der das Zeichen enthält. Manchmal muss man Zeichen aus der Private Use Area nehmen, zum Beispiel U+E8BF für die Ligatur  von q und ꝫ (U+A76B). Bei dieser Darstellung sollte der User also darüber aufgeklärt werden, dass er eventuell spezielle Fonts braucht.
    91102
     103Eine ausführlichere Diskussion der Anzeige von <reg> ist [wiki:anzeige-modi hier].
     104
    92105==== <emph> ====
    93106`@style` sollte als `@class` und ein CSS-Stylesheet an den Browser weitergegeben werden.
     
    97110=== echo-attribute ===
    98111
    99 `@xml:lang` siehe `<dcterms:language>` und `<foreign>`. Druch `@xml:lang` ist im Prinzip für jeden Textabschnitt  klar, welche Sprache es ist, insbesondere welche Schreibrichtung es ist. Zeigt der Browser zum Beispiel Arabisch problemlos korrekt an, oder muss man dem Browser auf der Grundlage von `@xml:lang` explizit sagen, was er tun soll?
     112`@xml:lang` siehe `<dcterms:language>` und `<foreign>`. Durch `@xml:lang` ist im Prinzip für jeden Textabschnitt  klar, welche Sprache es ist, insbesondere welche Schreibrichtung es ist. Zeigt der Browser zum Beispiel Arabisch problemlos korrekt an, oder muss man dem Browser auf der Grundlage von `@xml:lang` explizit sagen, was er tun soll?
    100113
    101114`@style` und `@class` siehe `<emph>`
     
    137150
    138151==== <cb> ====
    139 Im Prinzip wie `<lb>`. Aus dem `<cb>` ist nicht mehr automatisch renkonstuierbar, wo die erste Spalte anfängt und die letzte Spalte aufhört. Daher kann man es wie `<lb>` behandeln. Allerdings kann eine Spalte einen "running head" haben, der dargestellt wird wie ein running head einer Seite.
     152Im Prinzip wie `<lb>`. Aus dem `<cb>` ist nicht mehr automatisch rekonstruierbar, wo die erste Spalte anfängt und die letzte Spalte aufhört. Daher kann man es wie `<lb>` behandeln. Allerdings kann eine Spalte einen "running head" haben, der so ähnlich wie ein running head einer Seite dargestellt wird.
    140153
    141154==== <pb> ====
     
    195208=== echo-figure ===
    196209
    197 ==== <figure>, <caption>, <description>, <variables> ====
     210==== <figure> ====
     211==== <caption>, <description>, <variables> ====
    198212
    199213Figures, die nicht in `<div float>` sind, sollte auf alle Fälle an der richtigen Stelle angezeigt werden. Ansonsten siehe Floats. Beispiel: