Ich verwende LyX zum Erstellen von Dokumenten und möchte die Ausgabe meiner Dokumente so formatieren, dass sie die Ubuntu-Schriftart verwenden.
In den LyX-Dokumenteinstellungen ist anscheinend nur eine feste Anzahl von Schriftarten verfügbar.
Ist es möglich, die Ubuntu-Schriftart zu dieser Liste hinzuzufügen?
Wenn nicht, gibt es eine Möglichkeit, die Ubuntu-Schriftart in LaTeX zu verwenden? Ich kann das LyX-Dokument nach LaTeX exportieren, meine Änderungen vornehmen und dann pdflatex
& co verwenden. um ein formatiertes Dokument zu erstellen.
Verwenden Sie XeTeX, um die Ubuntu-Schriftart (oder eine andere Systemschriftart) zu verwenden
Wenn Sie Ihr Dokument in LyX erstellt haben, fügen Sie am Anfang des Dokuments einig TeX - Code (die TeX - Taste):
\fontspec{Ubuntu}
. Dadurch wird für das gesamte Dokument die Ubuntu-Schriftart verwendet. Wenn Sie irgendwann zu einer anderen Schriftart wechseln möchten, verwenden Sie den\fontspec
Befehl erneut mit dem Schriftartnamen der anderen Schriftart.Damit dies in ein DVI / PDF / etc gerendert werden kann, müssen einige Einstellungen unter Dokument> Einstellungen geändert werden.
Klicken Sie auf "LaTeX-Präambel" und geben Sie dies in das Textfeld ein:
Stellen Sie außerdem unter "Sprache" die Codierung auf ein
Unicode (XeTeX) (utf8)
.Exportieren Sie nun das Dokument als LaTeX (pdflatex):
Dies scheint nichts zu bewirken, wird jedoch tatsächlich in DOCUMENT_NAME.tex ausgegeben.
Öffnen Sie nun ein Terminal (Anwendungen-> Zubehör-> Terminal) und geben Sie Folgendes ein:
Ersetzen Sie
~/Documents
durch den Pfad des Ordners, der Ihr Dokument enthält, undubuntu
durch den Namen des Dokuments. Dies sollte eine PDF-Datei der Ausgabe Ihres Dokuments erstellen und im Standard-PDF-Reader öffnen:Sieht es nicht hübsch aus? : D
Vielen Dank an Marcel Stimberg , der XeTeX vorgeschlagen und nützliche Links zu Ressourcen bereitgestellt hat. Ich schlage den Leuten vor, sich diese für weitere Details anzuschauen.
quelle
Ich habe ein Bundle der Ubuntu-Schriftfamilie für LaTeX2e erstellt. Sie können es von Github herunterladen:
https://github.com/tzwenn/ubuntu-latex-fonts
Zur Installation einfach ausführen:
und geben Sie dann
\usepackage{ubuntu}
Ihre LaTeX-Datei ein.quelle
Am 12.04 habe ich in der Lyx-Benutzeroberfläche Folgendes aktiviert:
quelle
Da LaTeX / TeX Schriftarten verwendet, die mit Metafont erstellt wurden, muss die Ubuntu-Schrift meines Erachtens in ein Format gebracht werden, das Metafont verwenden und dessen interne Schriftinformationen erstellen kann. Im Gegenzug müssen Sie dann die von Metafont erstellten Schriftdateien verwenden, um die DVI-Dateien aus Ihren LaTeX-Quelldateien zu erstellen.
quelle
Ab der 2.0.x-Serie unterstützt LyX XeTeX / LuaTeX. Um die Ubuntu-Schriftart zu verwenden, müssen Sie lediglich die Schriftart aus der Kombination
Doc > Settings > Fonts > Use non-TeX fonts
auswählenUbuntu
. (Die akzeptierte Antwort ergibt eine kompliziertere Lösung als nötig.)quelle