Outils pour utilisateurs

Outils du site


issue105:tutoriel3

Valentine's Day is coming, and I can't think of a better excuse to show a less serious side of LaTeX – while at the same time showing some of the fancy font formatting that we can do. The advantage of creating your own card is that you can avoid going to the store and reading all kinds of cards that are a bit too mushy for your taste, and resorting to picking the best one from a bad lot that just is ¨not you¨. He/she would appreciate receiving something that you made the effort of making yourself. The card can also be used to create a card for any event or holiday. Creating any kind of card is made easy with this template that makes use of the gcard.sty, which would be installed on your computer as part of the texlive-latex-extra file. The preamble contains these commands to make things happen: \usepackage{gcard} \usepackage{calligra} \usepackage{graphicx} \usepackage{color}

La Saint-Valentin arrive et il n'y a pas meilleur prétexte pour vous montrer un côté moins sérieux de LaTeX, tout en présentant quelques-unes des possibilités de formatage raffiné de police.

L'avantage de créer votre propre carte, c'est que vous pouvez ainsi éviter de vous déplacer jusqu'au magasin, de lire toutes sortes de cartes qui sont un peu trop « à l'eau de rose » à votre goût, pour finalement finir par choisir la meilleure des mauvaises cartes qui ne vous ressemble pas du tout. Il ou elle apprécierait de recevoir quelque chose fait main grâce à vos efforts. La carte peut aussi servir pour la création d'une carte à l'occasion de n'importe quel événement ou fête.

La création de n'importe quelle sorte de carte est rendue facile par ce modèle utilisant gcard.sty, qui aurait été installé sur votre machine avec le fichier texlive-latex-extra.

La préambule contient ces commandes qui font avancer les choses :

\usepackage{gcard} \usepackage{calligra} \usepackage{graphicx} \usepackage{color}

The package gcard is what formats the page, calligra gives us the handwriting font, graphicx gives us pictures, and color lets us change the colour of the font. You may notice the two spellings of the word colour. In LaTeX we have to do as the Americans do and use their spelling of color for colour. I refuse to capitulate in the rest of the column. Within the document, we need the {\calligra } command when we want the handwriting font to appear. To change the font colour to red and change the size of the font: {\LARGE \color{red} * } Here is something that can trip you up and causes errors.

C'est avec le paquet gcard que la page sera formatée, calligra nous fournit la police d'écriture manuscrite, graphicx nous donne des images et color nous permet de changer la couleur de la police. Vous avez peut-être remarqué que le mot color/colour en anglais peut s'orthographier de deux façons. Dans LaTeX, il faut adopter la manière américaine de faire le choses et utiliser leur orthographe, color, pour colour. Je ne vais point capituler dans le reste de cette série.

À l'intérieur du document nous aurons besoin de la commande {\calligra } quand nous voulons que la police d'écriture manuscrite s'affiche. Pour modifier la couleur de la police en rouge et sa taille :

{\LARGE \color{red} * }

Voici quelque chose qui peut vous désarçonner et qui cause des erreurs.

See the asterisk in the the code above? That is where your text goes, and it can be many paragraphs if you like. But that last “ } “ can get lost or deleted if you are not careful, especially when you add more text formatting code like: {\calligra Happy …} When we run it all together it looks like: \LARGE \color{red} {\calligra Happy …}} Notice the double }} at the end. If you forget to put those in, or one } gets deleted, your document will not compile properly. My file for the Valentine's day card is shown above. You will have four small pages on one side of the paper. You will have to fold it to make your card. Depending on font sizes and what kind of card you are making, you may have to adjust things with centering or no centering on the page. That is how to make a greeting card in LaTeX.

Vous voyez l'astérisque dans le code ci-dessus ? C'est là où vous entrez votre texte, qui peut être composé de nombreux paragraphes si c'est cela que vous voulez. Cependant, le dernier « } » peut se perdre ou être supprimé si vous ne faites pas attention, surtout quand vous ajoutez encore du code pour formater le texte, comme :

{\calligra Happy …}

Quand nous rassemblons les deux, cela fait :

{\LARGE \color{red} {\calligra Happy …}}

Remarquez le double }} à la fin. Si vous les oubliez ou si un } est supprimé, votre document ne compilera pas comme il faut.

Vous pouvez voir mon fichier pour une carte de la Saint-Valentin ci-dessus.

Vous aurez quatre petites pages sur un seul coté de votre feuille. Il faut la plier pour créer votre carte. Selon la taille des polices et le genre de carte que vous fabriquez, il vous faudra ajuster des choses en les centrant, ou pas, sur la page.

C'est comme ça que vous faites une carte de vœux dans LaTeX.

issue105/tutoriel3.txt · Dernière modification : 2016/02/04 15:11 de andre_domenech