Schriftartenoptionen in TeX

API-Lösung zur Verarbeitung von TeX/LaTeX-Dateien. Verfügbare Schriftartenoptionen

 

Aspose.TeX verfügt über eine Reihe von Optionen, um zu steuern, wie die Engine mit Schriftarten umgeht. Diese Optionen helfen dabei, bestimmte typografische Effekte zu erzielen. Schauen wir uns unten einige Techniken an:

  • Eine TeX-Distribution enthält viele integrierte Schriftarten, wie die Computer Modern (CM) Schriftarten. Es gibt eine große Vielfalt an Schriftfamilien und Typen .
  • Mit TeX können Sie jede Schriftgröße ganz einfach mit speziellen Befehlen festlegen. Zusätzlich können Sie benutzerdefinierte Schriftgrößen einstellen.
  • TeX bietet auch Befehle zum Ändern von Schriftattributen. Sie können die Schriftfarbe ändern, Text unterstreichen sowie hoch- und tiefgestellte Zeichen erstellen.
  • Es gibt auch Befehle für den Schriftstil , um Text hervorzuheben oder zu betonen.
  • Zusätzlich zu den integrierten Schriftarten ermöglicht TeX die Verwendung benutzerdefinierter Schriftarten in Ihren Dokumenten. Je nach LaTeX-Distribution können Sie zusätzliche Schriftpakete installieren und Schriftarten verwenden, die nicht im Standard-LaTeX enthalten sind.
  • Innerhalb des Systems finden Sie auch spezielle Befehle und Pakete für den Satz mathematischer Symbole und Gleichungen. Für mathematische Schriftarten müssen Sie andere Pakete verwenden, um auf eine breitere Palette mathematischer Symbole und Alphabete zuzugreifen.

Aspose.TeX deckt umfangreiche Funktionen zur Manipulation von Schriftarten innerhalb von LaTeX/TeX ab, von der Verwaltung von Glyph-Größen bis hin zum Speichern der in einem Dokument verwendeten Schriftarten in Subsets, um die Ausgabegröße zu minimieren. Um die Beispiele auszuführen, benötigen wir:

  • Die Aspose.TeX für C++ API – eine funktionsreiche, leistungsstarke und einfach zu bedienende Dokumentverarbeitungs- und Konvertierungs-API für die C++-Plattform.
  • Öffnen Sie den NuGet-Paketmanager, suchen Sie nach Aspose.TeX.Cpp und installieren Sie es. Sie können auch den folgenden Befehl in der Paketmanager-Konsole verwenden:

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

So arbeiten Sie mit Schriftarten in Aspose.TeX C++

Hier sind zwei Beispiele beigefügt. Das erste zeigt, wie die Ligaturkonstruktion übersprungen wird, und das zweite zeigt, wie die Erstellung von Schriftart-Subsets für das Ausgabedokument aktiviert wird. Die erste Einstellung ist eine Eigenschaft der Klasse TeXOptions , während die zweite eine Eigenschaft der Klasse SaveOptions ist.

C++-Codebeispiel: Deaktivieren der Konstruktion von Ligaturen

// Create conversion options instance.
...
// Set to true to make the engine not construct ligatures where normally it would.
options->set_NoLigatures(true);

C++-Codebeispiel: Speichern verwendeter Schriftarten in Subsets

// Create conversion options instance.
...
// Create and assign saving options instance if needed.
...
// Set to true to make the device subset fonts used in the document.
options->get_SaveOptions()->set_SubsetFonts(true);



FAQ

1. Wie kann ich die Schriftart in meinem LaTeX-Dokument ändern?

Das Ändern der Schriftart in einem LaTeX-Dokument erfordert normalerweise die Verwendung von Schriftartauswahlbefehlen, die von LaTeX bereitgestellt werden. Sie können die Schriftfamilie, -größe, -stärke und -stil mit Befehlen wie „\documentclass“, „\usepackage“ und „\renewcommand“ angeben. LaTeX bietet verschiedene Schriftartenpakete an, die Zugriff auf eine Vielzahl von Schriftarten ermöglichen, darunter Systemschriftarten und benutzerdefinierte Schriftarten.

2. Kann ich in meinem LaTeX-Dokument benutzerdefinierte Schriftarten verwenden?

LaTeX bietet verschiedene Schriftartenpakete an, die Zugriff auf eine Vielzahl von Schriftarten ermöglichen, darunter Systemschriftarten und benutzerdefinierte Schriftarten.

3. Wie kann ich Schriftgröße und -stil in meinem LaTeX-Dokument verwalten?

Das Verwalten von Schriftgröße und -stil in einem LaTeX-Dokument umfasst die Verwendung von Schriftgrößenbefehlen wie „\tiny“, „\small“, „\large“ usw. zum Anpassen der Schriftgröße und von Schriftstilbefehlen wie „\textbf“ für Fettdruck , „\textit“ für Kursivschrift und „\textsc“ für Kapitälchen, um den Schriftstil zu ändern. Darüber hinaus bietet LaTeX Befehle wie „\fontsize“ und „\selectfont“ für eine genauere Kontrolle über Schriftgröße und -stil. Sie können auch benutzerdefinierte Schriftstile und -größen mit den Befehlen „\newcommand“ und „\renewcommand“ definieren.

TeX What is TeX File Format

TeX ist ein Satzsystem und eine Programmiersprache, das Dokumente in Klartext beschreibt. TeX‑Dateien werden von einer TeX‑Engine (z. B. pdfTeX, XeTeX, LuaTeX) verarbeitet und erzeugen Ausgaben wie PDF oder DVI. Es bietet präzise Kontrolle über Layout, Typografie und mathematische Formeln.