You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fop-commits@xmlgraphics.apache.org by fo...@apache.org on 2001/02/02 00:11:16 UTC
cvs commit: xml-fop/docs/examples/fo hyphen.fo
fotis 01/02/01 15:11:16
Modified: docs/examples/fo hyphen.fo
Log:
adds finnish and italian text (thanks to St�phane Bline and Jarno Elovirta)
Revision Changes Path
1.2 +149 -98 xml-fop/docs/examples/fo/hyphen.fo
Index: hyphen.fo
===================================================================
RCS file: /home/cvs/xml-fop/docs/examples/fo/hyphen.fo,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- hyphen.fo 2000/12/12 20:15:05 1.1
+++ hyphen.fo 2001/02/01 23:11:14 1.2
@@ -54,11 +54,7 @@
in this case there is only one target: xsl-region-body
-->
<fo:flow flow-name="xsl-region-body"
- text-align="justify"
- language="de"
- hyphenate="true"
- hyphenation-push-character-count="2"
- hyphenation-remain-character-count="2">
+ text-align="justify">
<!-- each paragraph is encapsulated in a block element
the attributes of the block define
@@ -73,7 +69,17 @@
color="white"
text-align="center"
padding-top="3pt">
- Der junge Goethe in TEI
+ Hyphenation tests
+ </fo:block>
+
+ <!-- this defines a title -->
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
+ line-height="12pt"
+ background-color="blue"
+ color="white"
+ text-align="start">
+ US English
</fo:block>
<!-- Normal text -->
@@ -111,6 +117,16 @@
</fo:block>
+ <!-- this defines a title -->
+ <fo:block font-size="12pt"
+ font-family="sans-serif"
+ line-height="12pt"
+ background-color="blue"
+ color="white"
+ text-align="start">
+ German
+ </fo:block>
+
<!-- this defines normal text -->
<fo:block font-size="12pt"
font-family="sans-serif"
@@ -120,33 +136,36 @@
hyphenate="true"
hyphenation-push-character-count="2"
hyphenation-remain-character-count="2" >
-1. Warum TEI?
-Die Verwendungszeit elektronischer Editionen wird von mehreren
-Faktoren verk�rzt: der kurzen Lebensdauer der Programme, die zu
-ihrer Darstellung verwendet werden, der etwas l�ngeren der
-Betriebssysteme, unter denen die Darstellungsprogramme laufen,
-der logischen Einrichtung des Datentr�gers, auf dem sich die
-Edition befindet, und dessen physischer Dauer. Um die besonders
-unangenehme Abh�ngigkeit elektronischer Texte von bestimmten
-Programmen und Betriebssystemen zu vermeiden, haben
-Wissenschaftler ein Textauszeichnungssystem f�r philologische
-Belange entwickelt, das nach dem Entwicklerteam "Text Encoding
-Initiative" (TEI) genannt wird (1).
+ 1. Warum TEI?
+ Die Verwendungszeit elektronischer Editionen wird von mehreren
+ Faktoren verk�rzt: der kurzen Lebensdauer der Programme, die zu
+ ihrer Darstellung verwendet werden, der etwas l�ngeren der
+ Betriebssysteme, unter denen die Darstellungsprogramme laufen,
+ der logischen Einrichtung des Datentr�gers, auf dem sich die
+ Edition befindet, und dessen physischer Dauer. Um die besonders
+ unangenehme Abh�ngigkeit elektronischer Texte von bestimmten
+ Programmen und Betriebssystemen zu vermeiden, haben
+ Wissenschaftler ein Textauszeichnungssystem f�r philologische
+ Belange entwickelt, das nach dem Entwicklerteam "Text Encoding
+ Initiative" (TEI) genannt wird (1).
</fo:block>
- <!-- this defines normal text -->
<fo:block font-size="12pt"
font-family="sans-serif"
line-height="15pt"
- space-after.optimum="3pt">
-Das Auszeichnungssystem TEI ist eine Anwendung der Metasprache
-zur Beschreibung programmunabh�ngiger Auszeichnungssysteme SGML
-(Standard Generalized Markup Language), so wie auch HTML, mit
-dem die meisten Texte des Internets zur Zeit ausgezeichnet
-sind, eine Anwendung von SGML ist. Daten, die entsprechend den
-TEI-Richtlinien ausgezeichnet worden sind, k�nnen also mit
-jedem Programm, das SGML-Daten verarbeiten kann, dargestellt,
-umgewandelt oder durchsucht werden. (2)
+ space-after.optimum="3pt"
+ language="de"
+ hyphenate="true"
+ hyphenation-push-character-count="2"
+ hyphenation-remain-character-count="2" >
+ Das Auszeichnungssystem TEI ist eine Anwendung der Metasprache
+ zur Beschreibung programmunabh�ngiger Auszeichnungssysteme SGML
+ (Standard Generalized Markup Language), so wie auch HTML, mit
+ dem die meisten Texte des Internets zur Zeit ausgezeichnet
+ sind, eine Anwendung von SGML ist. Daten, die entsprechend den
+ TEI-Richtlinien ausgezeichnet worden sind, k�nnen also mit
+ jedem Programm, das SGML-Daten verarbeiten kann, dargestellt,
+ umgewandelt oder durchsucht werden. (2)
</fo:block>
<!-- this defines normal text -->
@@ -154,87 +173,119 @@
font-family="sans-serif"
line-height="15pt"
space-after.optimum="3pt">
-Verwendet wurde f�r die Auszeichnung 'teilite', das eine
-Teilmenge des gesamten Auszeichnungssystems TEI bietet, aber
-auf einige der komplexeren Merkmale verzichtet und deshalb auch
-eine einfache Konvertierung der Daten zu neueren Metasprachen
-f�r Auszeichnungssysteme wie XML, einer Teilmenge von SGML,
-erm�glicht.
-SGML-Programme mit der Leistungsf�higkeit von Folio Views sind
-z.Zt. noch relativ teuer, daher wurde f�r die vorliegende
-Edition der Weg gew�hlt, den Text doppelt auf die CD zu legen:
-Einmal f�r die sofortige Nutzung mit einer komfortablen
-Oberfl�che und einmal ohne Software in einem Format, das seine
-langfristige Verwendbarkeit garantiert.
-Das Nachstehende soll einige Hinweise zur Einrichtung der TEI-
-Dateien geben, um deren weitere Verwendung zu erleichtern.
+ Verwendet wurde f�r die Auszeichnung 'teilite', das eine
+ Teilmenge des gesamten Auszeichnungssystems TEI bietet, aber
+ auf einige der komplexeren Merkmale verzichtet und deshalb auch
+ eine einfache Konvertierung der Daten zu neueren Metasprachen
+ f�r Auszeichnungssysteme wie XML, einer Teilmenge von SGML,
+ erm�glicht.
+ SGML-Programme mit der Leistungsf�higkeit von Folio Views sind
+ z.Zt. noch relativ teuer, daher wurde f�r die vorliegende
+ Edition der Weg gew�hlt, den Text doppelt auf die CD zu legen:
+ Einmal f�r die sofortige Nutzung mit einer komfortablen
+ Oberfl�che und einmal ohne Software in einem Format, das seine
+ langfristige Verwendbarkeit garantiert.
+ Das Nachstehende soll einige Hinweise zur Einrichtung der TEI-
+ Dateien geben, um deren weitere Verwendung zu erleichtern.
</fo:block>
- <!-- this defines normal text -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
- line-height="15pt"
- space-after.optimum="3pt">
-TEI stellt dem Textwissenschaftler mehrere hundert Auszeichner (tags)
-zur Verf�gung, um nahezu jeden gew�nschten Aspekt eines Textes
-mit Zusatzinformationen zu versehen. Die exzellenten Handb�cher,
-herausgegeben von den Lou Burnard und Michael Sperberg-
-McQueen, und auch die 'Grammatik'-Dateien (DTDs) selbst sind
-im Internet verf�gbar. (2)
- </fo:block>
- <!-- this defines normal text -->
- <fo:block font-size="12pt"
- font-family="sans-serif"
- line-height="15pt"
- space-after.optimum="3pt">
-Daten, die entsprechend den TEI-Richtlinien ausgezeichnet worden sind,
-k�nnen mit jedem Programm, das SGML-Daten verarbeiten kann,
-dargestellt, umgewandelt oder durchsucht werden. Vor allem k�nnen
-verschiedene Editionen, wenn sie TEI zur Auszeichnung verwendet
-haben, vom Anwender zur Recherche zu einem Korpus
-zusammengeschlossen werden. Wissenschaftler k�nnen also, wenn sie sich
-an diesen Richtlinien orientieren, die f�r ihre Belange geschaffen wurden
-und auch neueren Anforderungen angepa�t werden k�nnen, ihre Daten
-langfristig und unabh�ngig von einzelnen Firmen archivieren und dem
-Anwender zur Nutzung zug�nglich machen.
- </fo:block>
- <!-- this defines normal text -->
+ <!-- Finnish example sent in by Jarno Elovirta -->
<fo:block font-size="12pt"
- font-family="sans-serif"
- line-height="15pt"
- space-after.optimum="3pt">
-Es wurden nicht alle programmtechnischen Besonderheiten der
-Folio-Edition in der TEI-Auszeichnung ber�cksichtigt. Folio
-Views erm�glicht sogenannte Query-Links, also Hyperlinks, die
-keine feste Zieladresse haben, sondern einen spezifizierten
-Suchlauf starten. Diese Query-Links k�nnten zwar in die Syntax
-von XREF-Verweisen �bersetzt werden, da dort auch ein pattern
-als Ziel angegeben werden kann; der Mangel an Software, die
-diese Verweistechnik unterst�tzt, lie� aber den
-Konvertierungsaufwand in diesem Punkt ungerechtfertigt
-erscheinen.
+ font-family="sans-serif"
+ line-height="12pt"
+ background-color="blue"
+ color="white"
+ text-align="start">
+ Finnish
</fo:block>
+ <fo:block language="fi"
+ hyphenate="true">
+ <fo:block font-weight="bold">Internet - tuo kaiken pahan l�hde?</fo:block>
+ <fo:block>Internet on saanut nauttia l�hes t�ydellisest� sananvapaudesta koko
+ olemassaolonsa ajan. Parin viimeiksi kuluneen vuoden aikana on kuitenkin
+ julkisuudessa keskusteltu ahkerasti sen rajoittamisesta. Muutamat ilmaista
+ kotisivutilaa tarjoavat palvelut ovatkin jo kielt�neet esimerkiksi natsimia
+ kannattavien sivujen yll�pidon.</fo:block> <fo:block>Astetta pahempaan
+ suuntaan ollaan kuitenkin menossa. Nettihuutokaupoissa tarjotaan kaikkea
+ ihmiselimist� l�htien ja itsemurhiin etsit��n avustajia itsemurhia suosivilta
+ nettisivustoilta. Etel�-Koreassa poliisi on pid�tt�nyt 20-vuotiaan miehen,
+ jota ep�ill��n ns. netti-itsemurhassa avustamisesta. Mies oli luvannut noin
+ 4000 dollarin korvausta vastaan kuristaa 23-vuotiaan naisen kuoliaaksi. Nainen
+ tuli kuitenkin viime hetkell� toisiin ajatuksiin. Mies v�itt�� kyseess� olleen
+ pelk�n vitsin. Viime kuussa Etel�-Koreassa kaksi opiskelijaa myrkytti itsens�
+ netist� l�yt�miens� ohjeiden avulla.</fo:block> <fo:block>FBI puolestaan
+ tutkii tapausta, jossa �iti oli myynyt kaksostyt�t adoptoitavaksi korkeinta
+ tarjousta vastaan nettihuutokaupalla. Tyt�t myytiin ensin Kaliforniaan Allenin
+ pariskunnalle, josta �iti kuitenkin k�vi ry�st�m�ss� lapset, sill�
+ englantilainen Kilshawin pariskunta oli tarjonnut tyt�ist� tuplasumman.
+ Kilshawit kuljettivat lapset Englantiin ja nyt tytt�jen per�ss� ovat sek�
+ kahdet adoptiovanhemmat ett� iso liuta eri viranomaistahoja. My�s
+ Iso-Britannian p��ministeri Tony Blair on pit�nyt lehdist�tilaisuuden
+ aiheeseen liittyen. Lue juttu.</fo:block> <fo:block>K2, 23:10. L�hde:
+ Newsbytes | 5 kommenttia</fo:block> <fo:block font-weight="bold">Mato ry�mii
+ Linux-palvelimiin</fo:block> <fo:block>Internetiss� levi�� Ramen nimell�
+ tunnettu mato, joka ilmeisesti hy�dynt�� kahta tunnettua tietoturva-aukkoa Red
+ Hat Linuxin 6.2 ja 7.0 versioissa esiintyviss� wu-ftpd ja RPC.statd
+ -ohjelmissa. Jos mato p��see sis��n j�rjestelm��n, se korvaa palvelimella
+ sijaitsevan HTML-p��sivun tekstill�, jossa kerrotaan hakkereiden pit�v�n
+ nuudeleista. Madon on todettu levi�v�n eritt�in nopeasti, sill� jos kaistaa
+ riitt�� se pystyy skannaamaan jopa kaksi B-luokan verkkoa 15 minuutissa. Madon
+ ei ole todettu avaavan palvelimiin takaovia, joiden kautta madon kirjoittaja
+ p��sisi sis��n j�rjestelm��n. Lue juttu</fo:block> <fo:block>oma, 20:48.
+ L�hde: ZDNet | 6 kommenttia</fo:block> <fo:block font-weight="bold">Macromedia
+ ja Allaire yhdistyv�t</fo:block> <fo:block>Macromedian ja Allairen
+ julkaisemissa lehdist�tiedotteissa kerrotaan yhti�iden
+ yhdistymissuunnitelmista. Macromedialle yrityskauppa maksaa noin 2,2 miljardia
+ markkaa. Uuden yhdistyneen yrityksen nimen� s�ilyy Macromedia ja sen johdossa
+ jatkaa Macromedian nykyinen toimitusjohtaja Rob Burgess. Yrityksen tuotteisiin
+ lukeutuvat mm. Macromedia Dreamweaver, Macromedia Flash, Allaire ColdFusion ja
+ Allaire JRun. Lue juttu.</fo:block>
+ </fo:block>
-
- <!-- this defines normal text -->
+ <!-- Italian example sent in by St�phane Bline-->
<fo:block font-size="12pt"
- font-family="sans-serif"
- line-height="15pt"
- space-after.optimum="3pt">
-2. Inhalt des Unterverzeichnisses \tei
-Die TEI-Version dieser Ausgabe der Werke des jungen Goethe
-liegt in einem Verzeichnis "auf der CD. In den Verzeichnissen
-darunter liegen die notwendigen Grafiken. Das
-Verzeichnis \tei ist selbst�ndig, d.h. es werden keine weiteren
-Grafik- oder Textdateien ben�tigt, au�er denen, die in \tei
-liegen, um den Text mit einem SGML-konformen Programm
-verarbeiten zu k�nnen.
+ font-family="sans-serif"
+ line-height="12pt"
+ background-color="blue"
+ color="white"
+ text-align="start">
+ Italian
</fo:block>
-
+ <fo:block language="it"
+ hyphenate="true">
+ <fo:block
+ space-before.optimum="0.6em" space-before.minimum="0.4em"
+ space-before.maximum="0.8em">Un'applicazione di servizio consiste nell'utilizzo
+ di applicazioni nell'ambito aziendale, senza procedere ad installazioni locali.
+ L'applicazione ha la particolarit�di essere ospitata "in-house" tramite
+ Intranet o presso un fornitore esterno di applicazioni di servizi (ASP, acronimo
+ di Application Service Provider) e di transitare grazie al protocollo di
+ Internet. Intermediario eventuale tra l'editore di software e il cliente che
+ desidera utilizzarli, il provider permette agli utenti di accedere ai vari
+ programmi, previo contratto d'abbonamento.</fo:block> <fo:block
+ space-before.optimum="0.6em" space-before.minimum="0.4em"
+ space-before.maximum="0.8em">L'utilizzazione in linea rende automatica la
+ manutenzione e l'aggiornamento delle applicazioni. A partire da una semplice
+ interfaccia Web installata su un thin client, l'utente pu� accedere via
+ Internet o Intranet all'insieme delle applicazioni attraverso il proprio account
+ personale e dedicarsi all'utilizzazione approfondita delle applicazioni
+ professionali.</fo:block> <fo:block font-weight="bold"
+ space-after.optimum="6pt">Esempio 1.1. Esempio di applicazione di
+ servizio</fo:block> <fo:block space-before.optimum="0.6em"
+ space-before.minimum="0.4em" space-before.maximum="0.8em">Si prenda il caso di
+ una societ�A che desidera ottimizzare la comunicazione interna e la
+ condivisione delle informazioni. Un fornitore di applicazioni di servizio
+ potr�rispondere rapidamente a questa aspettativa. Inoltre, potr�proporre
+ servizi complementari che permettono di proteggere i dati di A. Dopo aver
+ studiato l'offerta, un responsabile della societ� firma con il fornitore B un
+ contratto d'abbonamento a un'applicazione di servizio perfettamente adattata. Le
+ societ� e B scambiano informazioni relative all'utilizzo online di questa
+ applicazione, come il costo del servizio, le modalit�di pagamento e la gestione
+ degli account utente come i profili.</fo:block> </fo:block>
</fo:flow> <!-- closes the flow element-->
</fo:page-sequence> <!-- closes the page-sequence -->