> For the complete documentation index, see [llms.txt](https://overleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://overleaf-pro.ayaka.space/latex/fr/specifique-a-un-domaine/06-knitting-patterns.md).

# Patrons de tricot

## Introduction

LaTeX fournit une classe de document spéciale pour faciliter la composition de documents avec des modèles de tricot et des images. Cet article explique comment utiliser le paquet [`knittingpattern`](https://ctan.org/pkg/knittingpattern?lang=en).

L'utilisation de modèles de tricot est simple. Il suffit de déclarer la bonne classe de document

```latex
\documentclass{knittingpattern}

\begin{document}

\title{Knitting patterns}
\author{Overleaf team}
\date{\today}
\maketitle

\cpyrght{Overleaf team}

\intro{
    Texte d'introduction ici. Ce sera plus joli s'il a la
    même hauteur que l'image à côté.
    Texte d'introduction ici. Ce sera plus joli s'il a la
    même hauteur que l'image à côté...
}{lion-logo}
```

![KnittingPatternsEx1OverleafV2.png](/files/efe7d49fc737c22a5633ee6bfaefd2076ce550c8)

La commande en haut du document

```latex
\documentclass{knittingpattern}
```

permet d'utiliser plusieurs commandes pour faciliter la modification de la mise en page de certains éléments. Par exemple

* `\cpyrght{...}` Supprime les numéros de page et ajoute une note de bas de page. Destiné aux mentions de copyright.
* `\intro{}{}` Prend deux paramètres entre accolades. Le premier est un texte (d'introduction), le second est une image. Le texte est imprimé à gauche et l'image à côté.

[Ouvrez un exemple de `knitpattern` package dans Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Diagrammes

Pour ajouter une image contenant un diagramme **knittingpattern** fournit une commande spéciale

```latex
\diagram{overleaf-logo}
```

![KnittingPatternsEx2OverleafV2.png](/files/e621f5b00e3a81ded05016f545111cef2f2886bc)

La commande `\diagram` imprime une image centrée et encadrée dont la largeur correspond à la moitié de la page.

[Ouvrez un exemple de `knitpattern` package dans Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Notes et remarques

Si vous devez mettre en évidence un bloc de texte particulier dans le document, deux commandes permettent d'ajouter des notes et des remarques encadrées au document.

```latex
\definecolor{colour0}{HTML}{000000}
\definecolor{colour2}{HTML}{97DE76}
\definecolor{colour4}{HTML}{EDB668}

\begin{document}

\note{colour0}{colour2}{Materials}{
    La laine, un peu de laine, et vous aurez peut-être aussi besoin de laine pour les
    parties en laine.
}

Il existe aussi cette commande spéciale

\important{colour0}{colour4}{Cette note est très importante.
C'est pourquoi elle est mise en évidence}
\end{document}
```

![KnittingPatternsEx3.png](/files/8bcfa84d3d91c556861df61a05274a31449e1794)

La commande `\note{}{}{}{}` prend 4 paramètres :

* la couleur de la bordure,
* la couleur de fond,
* un titre et
* le texte à imprimer à l'intérieur de la boîte.

Les couleurs utilisent **xcolor** la syntaxe HTML. Voir [Utiliser les couleurs dans LaTeX](/latex/fr/mise-en-forme/13-using-colors-in-latex.md) pour plus d'informations.

La deuxième commande, `\important`, a essentiellement la même syntaxe que `\note`, mais le titre est omis.

[Ouvrez un exemple de `knitpattern` package dans Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Ajouter des instructions de tricot

L'objectif principal d'un document sur le tricot est en réalité de fournir des instructions sur un modèle de tricot. Le paquet **knittingpatern** fournit un environnement qui imprime un tableau d'instructions.

```latex
\documentclass{knittingpatern}
\definecolor{colour3}{HTML}{99CCFF}
\definecolor{colour5}{HTML}{CCFFCC}

\begin{document}
\begin{pattern}{colour3}{colour5}
Monter les mailles & (m)\\
Instruction 1 & (m)\\
Instruction 2 & (m)\\
Instruction 3 & (m)\\
Instruction 4 & (m)\\
Instruction 5 & (m)\\
Instruction 6 & (m)\\
Instruction 7 & (m)\\
Instruction 8 & (m)\\
Instruction 9 & (m)\\
Instruction 10 & (m)\\
\quad\vdots & \quad\vdots\\
\end{pattern}
\end{document}
```

![KnittingPatternsEx4.png](/files/a68759805df3f7b1ace0119124cb5687656ce8be)

L'environnement prend deux paramètres qui déterminent les couleurs alternées utilisées dans le tableau afin d'améliorer la lisibilité. Voir [Utiliser les couleurs dans LaTeX](/latex/fr/mise-en-forme/13-using-colors-in-latex.md) pour plus d'informations sur la manipulation des couleurs dans LaTeX.

[Ouvrez un exemple de `knitpattern` package dans Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Lectures complémentaires

Pour plus d'informations, voir :

* [Créer votre premier document LaTeX](/latex/fr/bases-de-latex/01-learn-latex-in-30-minutes.md)
* [Gras, italiques et soulignement](/latex/fr/bases-de-latex/03-bold-italics-and-underlining.md)
* [Insertion d'images](/latex/fr/autres-sujets/27-inserting-images.md)
* [Positionnement des images et des tableaux](/latex/fr/figures-et-tableaux/02-positioning-images-and-tables.md)
* [Mise en forme des paragraphes](/latex/fr/mise-en-forme/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Utiliser les couleurs dans LaTeX](/latex/fr/mise-en-forme/13-using-colors-in-latex.md)
* [Tailles, familles et styles de police](/latex/fr/polices/01-font-sizes-families-and-styles.md)
* [Familles de polices](/latex/fr/polices/02-font-typefaces.md)
* [Le `knittingpattern` documentation du paquet](https://ctan.org/pkg/knittingpattern?lang=en)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://overleaf-pro.ayaka.space/latex/fr/specifique-a-un-domaine/06-knitting-patterns.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
