Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
issue188:latex [2023/01/05 08:15] – d52fr | issue188:latex [2023/01/06 14:55] (Version actuelle) – andre_domenech |
---|
Nous avons beaucoup appris sur les différents outils et techniques. Il est temps de mettre en pratique certains d'entre eux (et d'en apprendre de nouveaux) pour fabriquer des objets. Le projet de ce numéro est une petite affiche. Elle peut être utilisée pour annoncer un vide-grenier, un animal perdu, une réunion communautaire ou tout ce que vous voulez. Nous allons inclure une image, utiliser différentes tailles de police et jouer avec d'autres paramètres. | Nous avons beaucoup appris sur les différents outils et techniques. Il est temps de mettre en pratique certains d'entre eux (et d'en apprendre de nouveaux) pour fabriquer des objets. Le projet de ce numéro est une petite affiche. Elle peut être utilisée pour annoncer un vide-grenier, un animal perdu, une réunion communautaire ou tout ce que vous voulez. Nous allons inclure une image, utiliser différentes tailles de police et jouer avec d'autres paramètres. |
| |
N'oubliez pas que ce que nous allons générer est un fichier PDF standard. Vous pouvez l'imprimer sur votre propre imprimante ou le donner à quelqu'un d'autre pour qu'il soit imprimé. Les ateliers d'impression instantanée acceptent souvent des fichiers PDF sur des clés USB comme entrée pour leur travail. C'est une façon de contourner la domination de Microsoft Word sur les fichiers texte. | N'oubliez pas que ce que nous allons générer est un fichier PDF standard. Vous pouvez l'imprimer sur votre propre imprimante ou le donner à quelqu'un d'autre pour qu'il soit imprimé. Les ateliers d'impression instantanée acceptent souvent des fichiers PDF sur des clés USB pour leur travail. C'est une façon de contourner la domination de Microsoft Word sur les fichiers texte. |
| |
Bien entendu, la première chose à faire est de concevoir l'affiche. Je vous suggère de le faire avec du papier et un crayon, sans utiliser d'ordinateur. Les idées semblent circuler plus rapidement lorsqu'il y a un lien physique direct entre la main et le papier. La photo de notre animal perdu sera placée en haut de l'affiche et occupera environ un tiers de la page. Un grand titre sera centré sur la page, peut-être au-dessus ou au-dessous de la photo. Puis il y aura un texte décrivant l'animal : nom, couleur, collier, etc. | Bien entendu, la première chose à faire est de concevoir l'affiche. Je vous suggère de le faire avec du papier et un crayon, sans utiliser d'ordinateur. Les idées semblent venir plus rapidement lorsqu'il y a un lien physique direct entre la main et le papier. La photo de notre animal perdu sera placée en haut de l'affiche et occupera environ un tiers de la page. Un grand titre sera centré sur la page, peut-être au-dessus ou au-dessous de la photo. Puis il y aura un texte décrivant l'animal : nom, couleur, collier, etc. |
| |
Voilà le code de la première tentative (à droite). | Voilà le code de la première tentative (à droite). |
L'image est correcte mais le texte est beaucoup trop petit. Il faut que le titre soit très grand et que le reste du texte soit suffisamment grand pour remplir la page. Pour obtenir de l'aide dans des cas comme celui-ci, je ne me tourne pas vers le CTAN. Le CTAN est merveilleux si vous voulez savoir s'il existe un paquet qui peut effectuer une certaine tâche ou si vous avez besoin d'aide pour utiliser un paquet particulier. Ce dont nous avons besoin, c'est de savoir comment changer la taille des polices. Pour une aide axée sur les tâches, je commence par The Not So Short Introduction to Latex de Oetiker, Partl, Hyna et Schlegl. | L'image est correcte mais le texte est beaucoup trop petit. Il faut que le titre soit très grand et que le reste du texte soit suffisamment grand pour remplir la page. Pour obtenir de l'aide dans des cas comme celui-ci, je ne me tourne pas vers le CTAN. Le CTAN est merveilleux si vous voulez savoir s'il existe un paquet qui peut effectuer une certaine tâche ou si vous avez besoin d'aide pour utiliser un paquet particulier. Ce dont nous avons besoin, c'est de savoir comment changer la taille des polices. Pour une aide axée sur les tâches, je commence par The Not So Short Introduction to Latex de Oetiker, Partl, Hyna et Schlegl. |
| |
Lorsque j'ai effectué une recherche sur la « taille de la police », j'ai découvert qu'il existe plusieurs façons de définir la taille de la police. La première consiste à définir la taille de la police de base dans l'instruction documentclass. Cependant, seules trois tailles sont disponibles pour documentclass - article : 10pt, 11pt et 12pt. En regardant plus loin, nous arrivons à la section 5.2 : « LATEX choisit la police et la taille de police appropriées en fonction de la structure logique du document (sections, notes de bas de page, . . .). Dans certains cas, on peut souhaiter changer les polices et les tailles à la main. » Cela semble prometteur. Voici le texte de notre affiche avec le mot-clé de taille de police Huge ajouté (en haut à droite). | Lorsque j'ai effectué une recherche sur la « taille de la police », j'ai découvert qu'il existe plusieurs façons d'en définir la taille. La première consiste à définir la taille de la police de base dans l'instruction documentclass. Cependant, seules trois tailles sont disponibles pour documentclass - article : 10 pt, 11 pt et 12 pt. En regardant plus loin, nous arrivons à la section 5.2 : « LATEX choisit la police et la taille de police appropriées en fonction de la structure logique du document (sections, notes de bas de page, . . .). Dans certains cas, on peut souhaiter changer les polices et les tailles à la main. » Cela semble prometteur. Voici le texte de notre affiche avec le mot-clé de taille de police Huge (très grande) ajouté (en haut à droite). |
| |
Nous pourrions également établir un environnement « Huge » avec \begin{document} \begin{Huge}, puis ajouter \end{Huge} avant \end{document}. Ces deux modifications font passer la taille des caractères à environ 25 pt. C'est une amélioration, mais ce n'est pas suffisant. Le texte doit être plus grand. | Nous pourrions également établir un environnement « Huge » avec \begin{document} \begin{Huge}, puis ajouter \end{Huge} avant \end{document}. Ces deux modifications font passer la taille des caractères à environ 25 pt. C'est une amélioration, mais ce n'est pas suffisant. Le texte doit être plus grand. |
\end{document}** | \end{document}** |
| |
Lorsque je me suis renseigné en ligne sur l'augmentation de la taille des polices, certains m'ont suggéré d'utiliser la classe de document « beamer » au lieu de « article ». Beamer est une ancienne classe de document permettant de produire des diapositives pour des présentations, très utile, mais n'est pas ce que nous voulons. En outre, le changement de classe de document modifie également de nombreux éléments autres que la seule taille de police. D'autres ont suggéré d'utiliser la classe de document « memoir ». Elle semble plus prometteuse. Cependant, il y a un livre de 615 pages pour cette classe, ce n'est pas quelque chose que je veux aborder alors que j'essaie de mettre ce projet sur pied. De Stefan Kottwitz sur linux.org, vient cette solution simple et élégante. | Lorsque je me suis renseigné en ligne sur l'augmentation de la taille des polices, certains m'ont suggéré d'utiliser la classe de document « beamer » au lieu de « article ». Beamer est une ancienne classe de document permettant de produire des diapositives pour des présentations, très utile, mais ce n'est pas ce que nous voulons. En outre, le changement de classe de document modifie également de nombreux éléments autres que la seule taille de police. D'autres ont suggéré d'utiliser la classe de document « memoir ». Elle semble plus prometteuse. Cependant, il y a un livre de 615 pages pour cette classe et ce n'est pas quelque chose que je veux aborder alors que j'essaie de mettre ce projet sur pied. De Stefan Kottwitz sur linux.org, vient cette solution simple et élégante. |
| |
\documentclass[a4paper,10pt]{article} | \documentclass[a4paper,10pt]{article} |
Latex. In the meantime, experiment with making single page posters. One suggestion is to play with the setlength properties in the preamble to discover what they do – singly, and in combination with each other.** | Latex. In the meantime, experiment with making single page posters. One suggestion is to play with the setlength properties in the preamble to discover what they do – singly, and in combination with each other.** |
| |
Lorsque j'ai essayé la propriété fontsize{48}{60} sans usepackage{fix-cm}, j'ai reçu un avertissement disant que la police par défaut n'a pas cette taille (60pt), la plus grande disponible (24,9 pt) a été utilisée. L'ajout du paquet fix-cm permet d'utiliser une variété de polices de type 1. Leurs tailles peuvent être ajustées selon les besoins. La propriété selectfont doit être utilisée après la modification de toute propriété de police, sinon une erreur se produira lors de la compilation. En incorporant ces deux lignes dans le code de notre affiche, nous obtenons ce que nous voulons. | Lorsque j'ai essayé la propriété fontsize{48}{60} sans usepackage{fix-cm}, un avertissement s'est affiché disant que la police par défaut n'a pas cette taille (60 pt) ; la plus grande disponible (24,9 pt) a été utilisée. L'ajout du paquet fix-cm permet d'utiliser une variété de polices de type 1. Leurs tailles peuvent être ajustées selon les besoins. La propriété selectfont doit être utilisée après la modification de toute propriété de police, sinon une erreur se produira lors de la compilation. En incorporant ces deux lignes dans le code de notre affiche, nous obtenons ce que nous voulons. |
| |
J'ai essayé plusieurs valeurs de taille de police pour que le texte remplisse la page. Voici ce que devient Le code complet de l'affiche (illustré à droite). | J'ai essayé plusieurs valeurs de taille de police pour que le texte remplisse la page. Voici ce que devient Le code complet de l'affiche (illustré à droite). |
| |
En attendant le prochain article, essayez de créer des affiches d'une seule page. Une suggestion est de jouer avec les propriétés setlength dans le préambule pour découvrir ce qu'elles font - seules et en combinaison les unes avec les autres. | LaTeX. En attendant le prochain article, essayez de créer des affiches d'une seule page. Une suggestion est de jouer avec les propriétés setlength dans le préambule pour découvrir ce qu'elles font - seules et en combinaison les unes avec les autres. |
| |