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 -->