Options de police dans TeX

Solution API pour traiter les fichiers TeX/LaTeX. Options de police disponibles

 

Aspose.TeX dispose d'un certain nombre d'options pour contrôler la façon dont le moteur gère les polices. Ces options permettent d'obtenir certains effets typographiques. Examinons quelques techniques ci-dessous :

  • Une distribution TeX comprend de nombreuses polices intégrées, telles que les polices Computer Modern (CM). Il existe une grande variété de familles de polices et de types .
  • Avec TeX, vous pouvez facilement spécifier n’importe quelle taille de police à l’aide de commandes spéciales. De plus, vous pouvez définir des tailles de police personnalisées.
  • TeX fournit également des commandes pour modifier les attributs des polices. Vous pouvez modifier la couleur de la police, souligner le texte et créer des exposants et des indices.
  • Il existe également des commandes style de police pour souligner ou surligner le texte.
  • En plus des polices intégrées, TeX vous permet d’utiliser des polices personnalisées dans vos documents. En fonction de la distribution LaTeX, vous pouvez installer des packages de polices supplémentaires et utiliser des polices non fournies par LaTeX standard.
  • Dans le système, vous pouvez également trouver des commandes et des packages spéciaux pour la composition de symboles et d’équations mathématiques. Pour les polices mathématiques, vous devrez utiliser d’autres packages pour accéder à une gamme plus large de symboles et d’alphabets mathématiques.

Aspose.TeX couvre de riches fonctionnalités pour manipuler les polices dans LaTeX/TeX, depuis la gestion des tailles de glyphes jusqu'au stockage des polices utilisées dans un document dans des sous-ensembles afin de minimiser la taille de sortie. Pour exécuter les exemples dont nous avons besoin :

  • L’API Aspose.TeX pour C++, une API de traitement et de conversion de documents riche en fonctionnalités, puissante et facile à utiliser pour la plate-forme C++.
  • Ouvrez le gestionnaire de packages NuGet, recherchez Aspose.TeX.Cpp et installez-le. Vous pouvez également utiliser la commande suivante depuis la console Package Manager :

Package Manager Console Command

PM> Install-Package Aspose.TeX.Cpp

Comment travailler avec des polices dans Aspose.TeX C++

Vous trouverez deux exemples ci-joints ici. Le premier montre comment ignorer la construction de ligature, et le second vous montre comment activer la création du sous-ensemble de polices . pour le document de sortie. Le premier paramètre est une propriété de la classe TeXOptions , tandis que le second est une propriété de la classe SaveOptions classe.

Exemple de code C++ : Désactiver la construction de ligatures

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

Exemple de code C++ : stockage des polices utilisées dans des sous-ensembles

// 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. Comment puis-je changer la police de mon document LaTeX ?

Changer la police dans un document LaTeX implique généralement l’utilisation des commandes de sélection de police fournies par LaTeX. Vous pouvez spécifier la famille de police, la taille, l’épaisseur et le style à l’aide de commandes telles que \documentclass, \usepackage et \renewcommand. LaTeX propose divers packages de polices qui donnent accès à une large gamme de polices, notamment des polices système et des polices personnalisées.

2. Puis-je utiliser des polices personnalisées dans mon document LaTeX ?

LaTeX propose divers packages de polices qui donnent accès à une large gamme de polices, notamment des polices système et des polices personnalisées.

3. Comment puis-je gérer la taille et le style de police dans mon document LaTeX ?

La gestion de la taille et du style de police dans un document LaTeX implique l’utilisation de commandes de taille de police telles que \tiny, \small, \large, etc., pour ajuster la taille de la police, et des commandes de style de police telles que \textbf pour le gras, \textit pour l’italique et \textsc pour les petites majuscules pour changer le style de police. De plus, LaTeX fournit des commandes telles que \fontsize et \selectfont pour un contrôle plus précis sur la taille et le style de la police. Vous pouvez également définir des styles et des tailles de police personnalisés à l’aide des commandes \newcommand et \renewcommand.

TeX Qu'est-ce que le format de fichier TeX

TeX n'est pas réellement un format. C'est à la fois un langage de programmation et aussi un moteur d'interprétation qui comprend ce langage. Un fichier TeX est un document créé en LaTeX. Ce document peut inclure des graphiques, des tableaux, des symboles, des listes, des formules et des équations.