Opzioni font in TeX

Soluzione API per elaborare file TeX/LaTeX. Opzioni font disponibili

 

Aspose.TeX dispone di una serie di opzioni per controllare il modo in cui il motore gestisce i font. Queste opzioni aiutano a ottenere determinati effetti tipografici. Vediamo alcune tecniche di seguito:

  • Una distribuzione TeX include molti font incorporati, come i font Computer Modern (CM). Esiste una grande varietà di famiglie di font e tipi .
  • Con TeX, puoi specificare facilmente qualsiasi dimensione del font utilizzando comandi speciali. Inoltre, puoi impostare dimensioni del font personalizzate.
  • TeX fornisce anche comandi per modificare gli attributi dei font. Puoi cambiare il colore del font, sottolineare il testo e creare apici e pedici.
  • Esistono anche comandi per lo stile del font per enfatizzare o evidenziare il testo.
  • Oltre ai font integrati, TeX consente di utilizzare font personalizzati nei documenti. A seconda della distribuzione LaTeX, è possibile installare pacchetti di font aggiuntivi e utilizzare font non forniti dal LaTeX standard.
  • All’interno del sistema, puoi trovare anche comandi e pacchetti speciali per la composizione di simboli ed equazioni matematiche. Per i font matematici, dovrai utilizzare altri pacchetti per accedere a una gamma più ampia di simboli e alfabeti matematici.

Aspose.TeX offre ricche funzionalità per manipolare i font all'interno di LaTeX/TeX, dalla gestione delle dimensioni dei glifi alla memorizzazione dei font utilizzati in un documento in subset per ridurre al minimo le dimensioni dell'output. Per eseguire gli esempi abbiamo bisogno di:

  • L’API Aspose.TeX per C++: un’API di elaborazione e conversione di documenti ricca di funzionalità, potente e facile da usare per la piattaforma C++.
  • Apri il gestore dei pacchetti NuGet, cerca Aspose.TeX.Cpp e installalo. Puoi anche utilizzare il seguente comando dalla Console del gestore dei pacchetti:

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

Come lavorare con i font in Aspose.TeX C++

Qui sono allegati due esempi. Il primo mostra come saltare la costruzione delle legature, mentre il secondo mostra come abilitare la creazione di subset di font per il documento di output. La prima impostazione è una proprietà della classe TeXOptions , mentre la seconda è una proprietà della classe SaveOptions .

Esempio di codice C++: Disabilitazione della costruzione delle legature

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

Esempio di codice C++: Memorizzazione dei font utilizzati in subset

// 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);



Domande frequenti

1. Come posso cambiare il carattere nel mio documento LaTeX?

La modifica del carattere in un documento LaTeX solitamente comporta l’utilizzo dei comandi di selezione dei caratteri forniti da LaTeX. Puoi specificare la famiglia, la dimensione, il peso e lo stile del carattere utilizzando comandi come \documentclass, \usepackage e \renewcommand. LaTeX offre vari pacchetti di caratteri che forniscono accesso a un’ampia gamma di caratteri, inclusi caratteri di sistema e caratteri personalizzati.

2. Posso utilizzare caratteri personalizzati nel mio documento LaTeX?

LaTeX offre vari pacchetti di caratteri che forniscono accesso a un’ampia gamma di caratteri, inclusi caratteri di sistema e caratteri personalizzati.

3. Come posso gestire la dimensione e lo stile del carattere nel mio documento LaTeX?

La gestione della dimensione e dello stile del carattere in un documento LaTeX implica l’utilizzo di comandi per la dimensione del carattere come \tiny, \small, \large, ecc., per regolare la dimensione del carattere e comandi per lo stile del carattere come \textbf per il grassetto, \textit per il corsivo e \textsc per il maiuscoletto per modificare lo stile del carattere. Inoltre, LaTeX fornisce comandi come \fontsize e \selectfont per un controllo più preciso sulla dimensione e sullo stile del carattere. Puoi anche definire stili e dimensioni dei caratteri personalizzati utilizzando i comandi \newcommand e \renewcommand.

TeX What is TeX File Format

TeX è un sistema di composizione tipografica e un linguaggio di programmazione che consente di creare documenti di alta qualità, in particolare con formule matematiche. I file .tex sono testo semplice elaborato da motori TeX (pdfTeX, XeTeX, LuaTeX) per produrre PDF o DVI.