Changes between Version 27 and Version 28 of echo-schema


Ignore:
Timestamp:
Feb 23, 2011, 4:29:49 PM (13 years ago)
Author:
Wolfgang Schmidle
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • echo-schema

    v27 v28  
    656656Senkrechte Schrift im Original ist im XML bereits waagerecht und wird daher auch waagerecht angezeigt.
    657657
     658CSS kursiv geht bei chinesischem Text nicht.
     659
    658660 * `<head>` mit `@ti:` CSS: z.B. in größerer Schrift
     661 * `<p>` und `<pb>` mit `@ics:` CSS: wie darstellen?
     662 * `<head>` mit `@indent:` Chinesische Schrift ist monspaced (d.h. hat eine feste Laufweite). Rücke die Überschrift um entsprechen viele Zeichen ein.
     663 * `<p>` mit `@indent:` Rücke die erste Zeile um entsprechen viele Zeichen ein. Wie stark die weiteren Zeilen eingerückt werden, ist unklar. Die wichtige Information war die Einrückung der ersten Zeile, und `@indent` bezieht sich deshalb auf die erste Zeile eines Absatzes. Die restlichen Zeilen können im Original entweder genauso eingerückt sein oder auch nicht. Möglichkeiten:
     664  * rücke nur die erste Zeile ein
     665  * rücke alle Zeilen des Absatzes gleich weit ein
     666  * erste Zeile eingerückt, alle Zeilen rechtsbündig passend, letzte Zeile linksbündig mit der Zeile davor.
     667 Beachte: Der Wert von `@indent` kann auch negativ sein. Die Grundlinie sollte auf allen Seiten gleich angezeigt werden.
     668
     669Small text:
     670 * <small>: siehe die entsprechenden Tickets.
     671 * <smlb/>: setze die beiden Zeilen in einem der Anzeige-Modi für <small> untereinander. Beispiel:
     672{{{
     673<head>鑄造大小守銃尺量法<emph style="sm">近者多<smlb/>遠者少</emph></head>
     674}}}
     675
     676=== echo-gis
     677
     678Dieses Modul ist noch experimentell.
     679
     680 * <place>: Wie bei `<num>` könnte der User wählen, den standardisierten Namen angezeigt zu bekommen. Regularisierungsschicht? Dann muss das GIS eine entsprechende API haben: übergebe Tabellen-Name und ID, bekomme standardisierten Namen zurück. (Das Anzeigesystem kennt den Tableennamen. Woher eigentlich?)
     681 * <time>: Sollte in irgendeiner Form an das GIS-System weitergereicht werden können.
     682
     683=== echo-textflows
     684
     685Wie die div-Typen "multiflow" und "parallel" angezeigt werden könnten: User kann wählen zwischen
     686  * Seitendarstellung mit allen Flows auf dieser Seite
     687  * Seitendarstellung mit einem bestimmten Flow
     688  * Darstellung in der Reihenfolge wie im XML, ohne auf die Seiteneinteilung Rücksicht zu nehmen
     689
     690Wenn es `@flow` in `<pb>` gibt, gilt `<pb>` nur für diesen Flow. Beispiele sind Eipo, Conimbricenses, Fußnoten. Wie mehrere Flows, insbesondere der Haupttext und die Fußnoten, gleichzeitig angezeigt werden können, müssen wir uns noch überlegen.
     691
     692(`<pb>` in Fußnoten sind mit flow="footnote" gekennzeichnet. `<pb>` in Endnoten haben kein `@flow`.)
     693
     694=== echo-import-xhtml
     695
     696`<xhtml:*>` kann direkt an den Browser weitergereicht werden. Beachte allerdings, dass wir nicht das content model von xhtml verwenden; man kann also nicht einfach die ganze Tabelle ohne Änderungen übergeben, sondern nur die Elemente mit dem Namespace `xhtml`.
     697
     698=== echo-import-mathml
     699
     700`<mml:*>` kann direkt und ohne Änderungen an den Browser weitergereicht werden. Zumindest Firefox kann Formeln annähernd korrekt darstellen.