From 778b6d6f5e76b241b3f5fe9890bffb46904454f3 Mon Sep 17 00:00:00 2001 From: dennis Date: Tue, 8 Jul 2008 04:22:28 +0000 Subject: =?UTF-8?q?Ein=20elementares=20XeLaTeX-Beispiel=20hinzugef=C3=BCgt?= =?UTF-8?q?=20[Xe(La)TeX=20=3D=20(La)TeX=20plus=20native=20Unicode,=20TTF,?= =?UTF-8?q?=20ODF=20und=20AAT=20Unterst=C3=BCtzung].?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: https://svn.neo-layout.org@617 b9310e46-f624-0410-8ea1-cfbb3a30dc96 --- latex/XeTeX/LiesMich-LinuxLibertine.pdf | Bin 0 -> 38041 bytes latex/XeTeX/LiesMich-LinuxLibertine.tex | 44 ++++++++++++++++++++++++++++++++ latex/XeTeX/Wikipedia-Artikel.utf8 | 23 +++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 latex/XeTeX/LiesMich-LinuxLibertine.pdf create mode 100644 latex/XeTeX/LiesMich-LinuxLibertine.tex create mode 100644 latex/XeTeX/Wikipedia-Artikel.utf8 (limited to 'latex') diff --git a/latex/XeTeX/LiesMich-LinuxLibertine.pdf b/latex/XeTeX/LiesMich-LinuxLibertine.pdf new file mode 100644 index 0000000..003b370 Binary files /dev/null and b/latex/XeTeX/LiesMich-LinuxLibertine.pdf differ diff --git a/latex/XeTeX/LiesMich-LinuxLibertine.tex b/latex/XeTeX/LiesMich-LinuxLibertine.tex new file mode 100644 index 0000000..b1108e4 --- /dev/null +++ b/latex/XeTeX/LiesMich-LinuxLibertine.tex @@ -0,0 +1,44 @@ +\documentclass{scrartcl} + +\usepackage[ngerman]{babel} +%\usepackage{xcolor} +\usepackage{hyperref} + + +\usepackage{fontspec} +\usepackage{xunicode} +\usepackage{xltxtra} + +\setmainfont{Linux Libertine O} % Constantia, Gentium, Linux Libertine O, YanoneKaffeesatz, ComicJens … + +%\setkomafont{disposition}{\fontspec{Gentium}} % Benutzt eine Schrift für alle Gliederungsebenen + +% Aber wir wollen sie lieber manuell konfigurieren: +\setkomafont{section}{\fontspec{Linux Libertine O}\Huge\textbf} +\setkomafont{subsection}{\fontspec[Color=FF2010B9]{Linux Libertine O}\Large} + + + +\begin{document} +\section*{Liesmich} +Zuerst sollte man sich von \url{http://linuxlibertine.sourceforge.net/Libertine-DE.html} die Schrift »Linux Libertine O« im OpenType-Format herunterladen. Diese muß dann nur noch auf \emph{ganz normale, betriebsſystemspezifische} Art und Weise im jeweiligen Betriebsſystem (Windows, Linux, Apple) installiert werden. Anschließend kann diese Beispieldatei problemlos mit »xelatex LiesMich-LinuxLibertine.tex« kompiliert werden (eine moderne Mik\TeX- oder \TeX Life-Distribution vorausgesetzt). + + +\subsection*{Ein paar nette \XeLaTeX-Spielereien} +¡Willkommen zu \XeLaTeX, dem \TeX-Derivat der Zukunft! Die Schriften des Betriebsſystems werden \emph{natlos} und \emph{vollautomatisch} mitsamt aller Schriftschnitte in \XeTeX\ integriert. Oft werden so sogar erweiterte OpenType-Features ansprechbar, die in Word, OpenOffice etc.\ noch gar nicht unterstützt werden. + +Dies betrifft beispielsweise dichtengleiche Zahlen wie {\addfontfeatures{Numbers={Lining,Monospaced,SlashedZero}}1234,50} (vs.\ 1234,50), normale wie seltene {\addfontfeatures{Ligatures={NoCommon, Rare}}fluffige Ligaturenschätze} (fluffige Ligaturenschätze) oder auch {\addfontfeatures{Letters=SmallCaps,LetterSpace=6.0}ECHTE KAPITÄLCHEN}. + +Wird so ein Feature im aktuellen Font hingegen nicht unterstützt, gibt \XeTeX\ eine Warnmeldung in die Log-Datei aus. + +Zudem arbeitet \XeLaTeX\ standardmäßig mit der UTF-8-Kodierung, was die direkte Eingabe beliebiger Unicode-Zeichen möglich macht: α,β,γ, °№§, ¹²³, ♀⚥♂, FLUẞ. Ältere \LaTeX-Syntax kann hingegen manchmal zu unerwarteten (aber logischen) Problemen führen, vergleiche etwa – (Gedankenstrich) vs.\ -- (Divis-Divis) vs.\ {\addfontfeatures{Mapping=tex-text}-- (Divis-Divis, \LaTeX-Kompatibilitätsmodus)}. + + +\subsection*{Wo Licht ist, ist auch Schatten} +Die Unterstützung des Mathematik-Modus ist vorhanden, aber noch experimentell und deshalb in einem separaten Packet ausgelagert. Zudem werden die typographischen Feinheiten des Microtype Packetes (optischer Randausgleich etc.) derzeitig noch nicht unterstützt. + + +\input{Wikipedia-Artikel.utf8} + + +\end{document} diff --git a/latex/XeTeX/Wikipedia-Artikel.utf8 b/latex/XeTeX/Wikipedia-Artikel.utf8 new file mode 100644 index 0000000..53382d0 --- /dev/null +++ b/latex/XeTeX/Wikipedia-Artikel.utf8 @@ -0,0 +1,23 @@ +\section*{\XeTeX\ – aus Wikipedia, der freien Enzyklopädie} +\XeTeX\ [ziːtɛç] ist eine von Jonathan Kew programmierte, auf e-TeX basierende Alternative für pdfTeX, ursprünglich für Mac OS X geschrieben, später auf Linux und Windows portiert, wenn auch mit geringerem Funktionsumfang. + +Es ist der Nachfolger von TeXGX, das für die von Apple inzwischen aufgegebene Technik QuickDraw GX geschrieben war. Im Gegensatz zu TeX bietet \XeTeX\ native Unicode\=Unterstützung und erweitert es zudem um die Schrifttechniken von Mac OS X, Apple Advanced Typography (AAT) und OpenType. Dadurch bietet \XeTeX\ ausgefeilte typographische Feinheiten wie automatische Ligaturen, langes s, Buchstabenvariation und Schmuckbuchstaben, soweit es die verwendete Schrift erlaubt. Außerdem kann \XeTeX\ mit Multiple Master Fonts umgehen. + +Die außerordentliche Vielfalt der \XeTeX\-Fähigkeiten zeigt sich außerdem dadurch, dass sich auch problemlos asiatische Schriften und Schriftzeichen handhaben lassen. Zum Beispiel kann es CJK-Schrift in von rechts nach links aneinandergereihte, vertikal von oben nach unten verlaufende Spalten setzen, und Mongolisch in von links nach rechts aneinandergereihte, vertikal von oben nach unten verlaufende Spalten. + +Zur Zeit befindet sich XeTeX noch im Entwicklungsstadium, ist aber bereits verwendbar. Die aktuelle Version 0.996 ist in TeX Live integriert worden; die Version 1.0 wurde in der zweiten Jahreshälfte 2007 erwartet, ist aber Mitte Dezember noch nicht erschienen. Ursprünglich wurde es für Mac OS X 10.3 (»Panther«) und dessen Nachfolger Mac OS X 10.4 (»Tiger«) konzipiert, daher ist die Lauffähigkeit auf früheren Mac OS X-Versionen nicht getestet. + +Es wird eine vorhandene TeX-Installation benötigt, um \XeTeX\ installieren und einsetzen zu können. Außerdem werden die Erweiterungspakete xunicode.sty und fontspec.sty benötigt, die allerdings von i-Installer von Gerben Wierda, über den auch das gesamte XeTeX-Paket installiert werden kann, automatisch mitinstalliert werden. + +TeXShop unterstützt die pdfLatex-Alternative ab Versionsnummer 1.35, die Verwendung ist in der Hilfefunktion von TeXShop dokumentiert. + +Die aktuelle Version ist 0.996 vom 28. Februar 2007. \XeTeX\ unterliegt der Common Public License. Seit dem 30. April 2006 existiert eine Portierung für Linux und seit dem 13. Juni 2006 eine Portierung für Windows. + + +\XeTeX\\ +Entwickler: Jonathan Kew\\ +Aktuelle Version: 0.996 (28. Februar 2007)\\ +Betriebssystem: Plattformunabhängig\\ +Kategorie: Schriftsatz\\ +Lizenz: MIT-Lizenz\\ +Website: http://scripts.sil.org/xetex/ \ No newline at end of file -- cgit v1.2.3