Alors que l'extension tikzducks (qui va révolutionner LaTeX !) est sortie hier sur le ctan, ce qui va nous permettre d'agrémenter nos documents de jolis canards 😉, je me pose une question : connaissez-vous d'autres extensions amusantes ?
Affichage de 5 parmi 11
Afficher 6 commentaire(s) en plus
|
Pour illustrer vos duckuments de saison, n'oubliez pas d'y rajouter un père canard de Noël : Ouvrir dans l'éditeur Overleaf
\documentclass[convert]{standalone} \usepackage{tikzducks} \begin{document} \begin{tikzpicture} \duck[santa=red!80!black, tshirt=red!90!black, beard=white!80!brown] \end{tikzpicture} \end{document} Joyeux Noël ! Publiée 24 Déc '20, 10:54 Pathe ♦♦ |
Un autre exemple d'extension amusante : les TikZlings. \documentclass{article} \usepackage{tikzlings} \begin{document} \tikz{\bear[tophat]} \tikz{\coati} \tikz{\koala[chef]} \tikz{\marmot[crystalball]} \tikz{\moles[cake]} \tikz{\mouse[beret,cheese]} \tikz{\owl[strawhat]} \tikz{\penguin} \tikz{\sloth[baguette]} \tikz{\snowman[icecream]} \end{document} En guise de remerciement à nos modérateurs @Pathe et @denis pour corriger la grammaire et l'orthographe dans mes réponses, voici un petit film montrant les TikZlings voyageant dans le beau pays de France : Il y a aussi l'extension \documentclass{standalone} \usepackage{ducksay} \begin{document} \ducksay{Vive la France !} \end{document} Pour les mathématiciens : \documentclass{article} \usepackage{amsmath} \usepackage{halloweenmath} \begin{document} \[ \mathwitch*_1^5 \overrightbroom{f(x+y)} = \greatpumpkin_1^{10} \big[ \overrightbroom{h(z)}+\overrightbroom{g(z)} \big] \] \end{document} La documentation du package halloweenmath est sur le CTAN, et elle est très fouillée. Bonhomme de neige : \documentclass[margin=6.62mm]{standalone} \usepackage{scsnowman} \begin{document} \scsnowman[hat=red] \scsnowman[muffler=blue,arms] \scsnowman[hat=green!70!black,snow,nose=orange] \end{document} Des nœuds celtiques : \documentclass{standalone} \usepackage{tikz} \usetikzlibrary{celtic} \begin{document} \begin{tikzpicture}[ scale=.5, celtic path/.style={ draw, double=gray!40, red, double distance=1mm, line width=4pt }, celtic path 1/.style={ green!50!black, }, ] \CelticDrawPath{ symmetric crossings={ 1,2,-; 2,1,|; 4,3,-; 3,4,|; }, size={8,8}, } \end{tikzpicture} \end{document} (cette exemple est de la documentation de l'extension Des chapeaux : \documentclass{article} \usepackage{realhats} \begin{document} $ \hat[beret]{a} \hat[santa]{a} \hat[sombrero]{a} \hat[witch]{a} \hat[tophat]{a} \hat[ash]{a} \hat[fez]{a} \hat[cowboy]{a} \hat[crown]{a} \hat[dunce]{a} $ \end{document} Écrire comme une vieille machine à écrire : % !TeX TS-program = lualatex \documentclass{article} \usepackage{typewriter} \begin{document} \section*{Marseille. - L'arrivée.} Le 24 février 1815, la vigie de Notre-Dame de la Garde signala le trois-mâts le Pharaon, venant de Smyrne, Trieste et Naples. Comme d'habitude, un pilote côtier partit aussitôt du port, rasa le château d'If, et alla aborder le navire entre le cap de Morgion et l'île de Rion. [...] \hfill "LE COMTE DE MONTE-CRISTO", Alexandre Dumas \end{document} L'extension \documentclass{standalone} \usepackage{pxpic} \pxpicsetup{ mode = px, colours = { w = white, y = yellow, b = black, r = red!50!orange, }, skip = ., size = 10pt } \begin{document} \pxpic{ {wwwwwwwwwwww} {wwwwwwyyywww} {wwwwwyyyyyww} {wwwwwyyybyww} {wwwwwyyyyrrw} {wywyyyyyywww} {wyyyyyyyyyww} {wyyyyyyyyyww} {wyyyyyyyyyww} {wwyyyyyyywww} {wwwyyyyywwww} {wwwwwrwrwwww} {wwwwrrwrrwww} {wwwwwwwwwwww} } \end{document} Et n'oublions pas TikZ among us : \documentclass{standalone} \usepackage{tikz-among-us} \begin{document} \begin{tikzpicture}[every path/.style={very thick}] \impostorI{brown}{cyan}{black}{white} \amongUsHandsF[shift={(3.75,-1)}, rotate around={270:(0.5,2.5)}, xscale=-1]{brown} \amongUsHandsG[shift={(1.5,-1)}]{brown} \begin{scope}[shift={(6,0)}] \amongUsI{yellow}{green} \amongUsHandsB[shift={(0,3)}]{yellow} \amongUsHandsB[xscale=-1, shift={(-4,3)}]{yellow} \end{scope} \end{tikzpicture} \end{document} « Ils sont fous ces Bretons » (Astérix chez les Bretons, p16-c8) \documentclass[multido=true]{standalone} \usepackage{sillypage} \begin{document} \multido{\iA=1+1}{12}{% \sillystep{\iA} } \end{document} Et des briques pour jouer un peu : \documentclass[margin=1mm]{standalone} \usepackage{tikzbricks} \begin{document} \begin{tikzpicture} \brick{4}{2} \end{tikzpicture} \begin{tikzpicture} \brick[color=orange]{1}{1} \end{tikzpicture} \begin{tikzpicture} \brick[color=blue]{1}{3} \end{tikzpicture} \end{document} Et des manchots : \documentclass[border = 2 mm]{standalone} \usepackage{tikzpingus} \begin{document} \begin{tikzpicture} \pingu \pingu[xshift=2.8cm, left wing wave, right wing grab, eyes shiny, cup] \end{tikzpicture} \end{document}
Lien permanent
Cette réponse est marquée comme « Wiki ».
2
On remarquera qu'il faut avoir une distribution à jour pour compiler ces exemples, qui mettent en œuvre des extensions récentes.
(05 Jan '19, 21:45)
Pathe ♦♦
Je crois qu'on est bien parti, là… Dommage que je n'ai rien à proposer
(10 Mai '19, 23:11)
fred02840
@samcarter : vu qu'elle évolue dans le temps, j'ai rendu la réponse wikifiable pour que chacun puisse y rajouter d'amusantes extensions.
(14 Jan '21, 18:13)
Pathe ♦♦
|
Désolé mais ce n'est pas une bonne question à poser ici.
tikz : tikzpeople, tikzsymbols.
fonts : phaistos, simpsons.
@touhami, pourquoi y réponds tu si la question te dérange ici? Tu votes contre ou tu modères.
Modération effectuée. Merci @touhami pour ses extensions.
@Nikopol 1) votre question ne me dérange pas 2) bien que le site est de type question-réponse (ce que j'ai contre votre question) il reste toujours un outil d’entraide (c'est pour ça que j'ai répond) 3) quand au vote défavorable, je préfère toujours de laisser un commentaire avant de voter, je trouve ça plus constructif.
@touhami si c'est un site d'entraide, on devrait pouvoir faire découvrir de nouvelles extensions même si je le reconnais c'est pas des plus utile. Un peu d'humour ne fait pas de mal.
@Nikopol c'est juste mon avis, vous n'avez pas besoin de rien changer (je respecte votre avis).
Cette question ne me paraît pas hors charte... puisqu'elle comporte une question : « Connaissez-vous d'autres extensions amusantes ? » qui, même si elle peut provoquer des débats sur ce qui est amusant et ce qui ne l'est pas, peut intéresser d'autres personnes et aussi casser la réputation un peu ennuyeuse qui, à tort, colle à LaTeX :)
Tout à fait d'accord !
Avec LuaLaTeX il y a l'extension
chickenize
qui fournit des commandes absurdes comme\boustrophedon
,\chickenize
ou\dubstepize
!... sans oublier la commande
\pancakenize
, qui ne fait rien ; mais chacune de ses utilisations vous rend redevable d'un pancake à l'auteur de l'extension chickenize, lequel pancake pouvant lui être adressé par courriel, précise la documentation.Avec LaTeX, il y a vraiment de quoi réaliser de jolis duckuments ! Que l'on peut même orner de taches de café !