script

(Auszug aus "XSL-FO ― Die Referenz" von Manuel Montero Pineda & Steffen Herkert, 2016, dpunkt.verlag)

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Recommendationnummer: 7.10.3

Kategorie: 7.10 Common Hyphenation Properties

Beschreibung

In den Elementen <fo:block> und <fo:character> lässt sich eine Schriftsprache angeben, die bei sprachabhängigen Aufgaben wie z. B. Silbentrennung und Silbentrennzeichen verwendet werden soll.

Werte

none Die Schriftsprache ist unbekannt oder nicht wichtig für die richtige Formatierung dieses Objekts.
auto Die Schriftsprache wird auf Grundlage eines Tests eines im Dokument vorkommenden Zeichens gegen Schriftsprachen-Bezeichner bestimmt, die Unicode-Codepoint-Bereichen zugeordnet sind.
Skriptzeichen eine Zeichenkette gemäß ISO 15924
Vererbt: ja

Standardwert: auto

XSL-FO Version: 1.0

Erlaubt in:

<fo:block>

Dieses Element erzeugt einen rechteckigen Bereich, innerhalb dessen eine Vielzahl von Elementen (z. B. Tabellen, Listen, Grafiken) erlaubt sind. Mithilfe von Attributen können diverse Einstellungen zur Gestaltung vorgenommen werden. Blöcke können beliebig ineinandergeschachtelt werden. Informationen aus übergeordneten Blöcken werden übernommen, falls für den untergeordneten Block keine anderen Einstellungen gemacht werden (Vererbung).

<fo:character>

Dieses Element erzeugt die gesonderte Darstellung einzelner Zeichen.

Unterstützung:

Conformance Level Antenna House FOP RenderX XEP Altsoft XML2PDF Compart DocBridge
Extended J J N J N

XSL-FO Beispiel:

<fo:root font-family="Arial Unicode MS, Times New Roman" xmlns:fo="http://www.w3.org/1999/XSL/Format" xmlns:cpfo="http://www.compart.net/xmlns/cpfo" xmlns:svg="http://www.w3.org/2000/svg" xmlns:axf="http://www.antennahouse.com/names/XSL/Extensions">

»Was ist mit mir geschehen?«, dachte er. Es war kein Traum. Sein Zimmer, ein richtiges, nur etwas zu kleines Menschenzimmer, lag ruhig zwischen den vier wohlbekannten Wänden. Über dem Tisch, auf dem eine auseinandergepackte Musterkollektion von Tuchwaren ausgebreitet war - Samsa war Reisender - hing das Bild, das er vor kurzem aus einer illustrierten Zeitschrift ausgeschnitten und in einem hübschen, vergoldeten Rahmen untergebracht hatte. Es stellte eine Dame dar, die mit einem Pelzhut und einer Pelzboa versehen, aufrecht dasaß und einen schweren Pelzmuff, in dem ihr ganzer Unterarm verschwunden war, dem Beschauer entgegenhob.Gregors Blick richtete sich dann zum Fenster, und das trübe Wetter - man hörte Regentropfen auf das Fensterblech aufschlagen - machte ihn ganz melancholisch.

ایجاد فنّ‌آوری اکس‌ام‌ال یا زبان نشانه‌گذاری امتدادپذیر را باید بدون تردید یکی از بزرگ‌ترین و اساسی‌ترین گامهایی به حساب آورد که در مسیر حلّ مشکل مقیاس‌پذیری[۱] در اینترنت مدرن برداشته شده‌است. پس از ایجاد اکس‌ام‌ال توسّط کنسرسیوم وب جهان‌شمول در سال (میلادی)، دست‌اندرکاران بسیاری از پروژه‌های محاسبات گسترده[۲] به استفادهٔ گسترده از آن روی آوردند. حال حاضر، گوناگونی، میزان، و ابعاد فراوان به‌کارگیری اکس‌ام‌ال در اغلب زمینه‌ها و ساختارهای اینترنت امروزین به راستی شگفت‌آور است. فقط به عنوان نمونه، باید یادآور شد که تقریباً تمامی فنّ‌آوری‌های خدمات وب[۳] ، گرافیک برداری مقیاس‌پذیر[۴]، آردی‌اف[۵]، و بسیاری از موارد دیگر، تنها با اکس‌ام‌ال انجام‌پذیر است. چرایی و چگونگی این امر برای فهم آسانتر و درک همه جانبه‌تر اینترنت در حال حاضر، و به ویژه، جهت آشنایی با تدابیری که بشر برای هموار نمودن راه‌های امتداد و گسترش آن در آینده اتّخاذ خواهد کرد، از اهمّیّت بالایی برخوردار است.

</fo:flow>

</fo:root>

Download der Beispiele

In der Ausgabe:

Seite 2

Auszug aus der W3C recommendation:

Weitere Informationen online zu

Tipp der data2type-Redaktion:
Zum Thema XSL-FO bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an: