> For the complete documentation index, see [llms.txt](https://ayakaleaf-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://ayakaleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/especifico-da-area/06-knitting-patterns.md).

# Padrões de tricô

## Introdução

LaTeX disponibiliza uma classe de documento especial para facilitar a composição de documentos com padrões de tricô e imagens. Este artigo explica como usar o pacote [`knittingpattern`](https://ctan.org/pkg/knittingpattern?lang=en).

Usar padrões de tricô é simples. Só tem de declarar a classe de documento correta

```latex
\documentclass{knittingpattern}

\begin{document}

\title{Padrões de tricô}
\author{Equipa do Overleaf}
\date{\today}
\maketitle

\cpyrght{Equipa do Overleaf}

\intro{
    Texto introdutório aqui. Ficará melhor se tiver a
    mesma altura que a imagem ao lado.
    Texto introdutório aqui. Ficará melhor se tiver a
    mesma altura que a imagem ao lado...
}{lion-logo}
```

![KnittingPatternsEx1OverleafV2.png](/files/59047924bc534436f6f3e24aa3ab076eb3110da3)

O comando no topo do documento

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

permite vários comandos para facilitar a alteração do esquema de alguns elementos por meio de alguns comandos. Por exemplo

* `\cpyrght{...}` Remove os números de página e adiciona uma nota de rodapé. Destina-se a notas de copyright.
* `\intro{}{}` Toma dois parâmetros entre chavetas. O primeiro é algum texto (introdutório), o segundo é uma imagem. O texto é impresso à esquerda e a imagem ao lado.

[Abra um exemplo da `knitpattern` pacote no Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Diagramas

Para adicionar uma imagem contendo um diagrama **knittingpattern** fornece um comando especial

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

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

O comando `\diagram` imprime uma imagem centrada e com moldura, cuja largura é metade da página.

[Abra um exemplo da `knitpattern` pacote no Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Notas e observações

Se precisar de destacar um bloco especial de texto dentro do documento, existem dois comandos para adicionar notas e observações em caixas ao documento.

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

\begin{document}

\note{colour0}{colour2}{Materiais}{
    Lã, alguma lã, e também pode precisar de lã para as
    partes em lã.
}

Também existe este comando especial

\important{colour0}{colour4}{Esta nota é muito importante.
É por isso que está destacada}
\end{document}
```

![KnittingPatternsEx3.png](/files/dd9bb7f48b29cac47e550a7876ffbc2e945d76a0)

O comando `\note{}{}{}{}` tem 4 parâmetros:

* a cor da moldura,
* a cor de fundo,
* um título e
* o texto a ser impresso dentro da caixa.

As cores usam **xcolor** sintaxe HTML. Veja [Utilizar cores no LaTeX](/latex/overleaf-learn-latex-pt/formatacao/13-using-colors-in-latex.md) para mais informações.

O segundo comando, `\important`, tem essencialmente a mesma sintaxe que `\note`, mas o título é omitido.

[Abra um exemplo da `knitpattern` pacote no Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Adicionar instruções de tricô

O principal objetivo de um documento sobre tricô é, na verdade, fornecer instruções sobre um padrão de tricô. O pacote **knittingpatern** fornece um ambiente que imprime uma tabela de instruções.

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

\begin{document}
\begin{pattern}{colour3}{colour5}
Montar pontos & (st)\\
Instrução 1 & (st)\\
Instrução 2 & (st)\\
Instrução 3 & (st)\\
Instrução 4 & (st)\\
Instrução 5 & (st)\\
Instrução 6 & (st)\\
Instrução 7 & (st)\\
Instrução 8 & (st)\\
Instrução 9 & (st)\\
Instrução 10 & (st)\\
\quad\vdots & \quad\vdots\\
\end{pattern}
\end{document}
```

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

O ambiente recebe dois parâmetros que determinam as cores alternadas usadas na tabela para melhorar a legibilidade. Veja [Utilizar cores no LaTeX](/latex/overleaf-learn-latex-pt/formatacao/13-using-colors-in-latex.md) para mais informações sobre manipulação de cores em LaTeX.

[Abra um exemplo da `knitpattern` pacote no Overleaf](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Leitura adicional

Para mais informações, consulta:

* [Criar o seu primeiro documento LaTeX](/latex/overleaf-learn-latex-pt/nocoes-basicas-de-latex/01-learn-latex-in-30-minutes.md)
* [Negrito, itálico e sublinhado](/latex/overleaf-learn-latex-pt/nocoes-basicas-de-latex/03-bold-italics-and-underlining.md)
* [Inserção de imagens](/latex/overleaf-learn-latex-pt/mais-topicos/27-inserting-images.md)
* [Posicionamento de imagens e tabelas](/latex/overleaf-learn-latex-pt/figuras-e-tabelas/02-positioning-images-and-tables.md)
* [Formatação de parágrafos](/latex/overleaf-learn-latex-pt/formatacao/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Utilizar cores no LaTeX](/latex/overleaf-learn-latex-pt/formatacao/13-using-colors-in-latex.md)
* [Tamanhos, famílias e estilos de fonte](/latex/overleaf-learn-latex-pt/fontes/01-font-sizes-families-and-styles.md)
* [Tipos de letra](/latex/overleaf-learn-latex-pt/fontes/02-font-typefaces.md)
* [O `knittingpattern` documentação do pacote](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://ayakaleaf-pro.ayaka.space/latex/overleaf-learn-latex-pt/especifico-da-area/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.
