> 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/cs/pro-konkretni-obor/06-knitting-patterns.md).

# Vzorování pro pletení

## Úvod

LaTeX poskytuje speciální třídu dokumentu, která usnadňuje sazbu dokumentů s pletacími vzory a obrázky. Tento článek vysvětluje, jak používat balíček [`knittingpattern`](https://ctan.org/pkg/knittingpattern?lang=en).

Používání pletacích vzorů je jednoduché. Stačí jen deklarovat správnou třídu dokumentu

```latex
\documentclass{knittingpattern}

\begin{document}

\title{Pletené vzory}
\author{Tým Overleaf}
\date{\today}
\maketitle

\cpyrght{Tým Overleaf}

\intro{
    Úvodní text zde. Bude vypadat lépe, pokud bude mít
    stejnou výšku jako obrázek vedle něj.
    Úvodní text zde. Bude vypadat lépe, pokud bude mít
    stejnou výšku jako obrázek vedle něj...
}{lion-logo}
```

![KnittingPatternsEx1OverleafV2.png](/files/5fed74b736dff396b67190ce39fd403ed1bb8801)

Příkaz v horní části dokumentu

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

umožňuje několik příkazů, které usnadňují změnu rozvržení některých prvků pomocí několika příkazů. Například

* `\cpyrght{...}` Odstraní čísla stránek a přidá poznámku pod čarou. Určeno pro poznámky o autorských právech.
* `\intro{}{}` Přijímá dva parametry uvnitř složených závorek. První je nějaký (úvodní) text, druhý je obrázek. Text se vypisuje vlevo a obrázek vedle něj.

[Otevřete ukázku `knitpattern` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Diagramy

Chcete-li přidat obrázek obsahující diagram **knittingpattern** poskytuje speciální příkaz

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

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

Příkaz `\diagram` vypíše vycentrovaný, orámovaný obrázek, jehož šířka je polovina stránky.

[Otevřete ukázku `knitpattern` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Poznámky a upozornění

Pokud potřebujete v dokumentu zvýraznit zvláštní blok textu, existují dva příkazy pro přidání rámečkovaných poznámek a upozornění do dokumentu.

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

\begin{document}

\note{colour0}{colour2}{Materiály}{
    Vlna, trochu vlny, a možná budete potřebovat také vlnu na
    vlněné části.
}

Je tu také tento speciální příkaz

\important{colour0}{colour4}{Tato poznámka je velmi důležitá.
Proto je zvýrazněná}
\end{document}
```

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

Příkaz `\note{}{}{}{}` má 4 parametry:

* barvu rámečku,
* barvu pozadí,
* nadpis a
* text, který se má vypsat uvnitř rámečku.

Barvy používají **xcolor** syntaxi HTML. Viz [Používání barev v LaTeXu](/latex/cs/formatovani/13-using-colors-in-latex.md) pro více informací.

Druhý příkaz, `\important`, má v podstatě stejnou syntaxi jako `\note`, ale nadpis se vynechává.

[Otevřete ukázku `knitpattern` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Přidávání pokynů k pletení

Hlavním účelem dokumentu o pletení je ve skutečnosti poskytnout pokyny k pletacímu vzoru. Balíček **knittingpatern** poskytuje prostředí, které vypíše tabulku pokynů.

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

\begin{document}
\begin{pattern}{colour3}{colour5}
Nahoďte oka & (st)\\
Pokyn 1 & (st)\\
Pokyn 2 & (st)\\
Pokyn 3 & (st)\\
Pokyn 4 & (st)\\
Pokyn 5 & (st)\\
Pokyn 6 & (st)\\
Pokyn 7 & (st)\\
Pokyn 8 & (st)\\
Pokyn 9 & (st)\\
Pokyn 10 & (st)\\
\quad\vdots & \quad\vdots\\
\end{pattern}
\end{document}
```

![KnittingPatternsEx4.png](/files/08a437b6876b9bca7a2cb520297ae4b45835fdd2)

Pro zlepšení čitelnosti přijímá prostředí dva parametry, které určují střídající se barvy používané v tabulce. Viz [Používání barev v LaTeXu](/latex/cs/formatovani/13-using-colors-in-latex.md) pro více informací o práci s barvami v LaTeXu.

[Otevřete ukázku `knitpattern` balíčku v Overleafu](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Další čtení

Více informací viz:

* [Vytvoření vašeho prvního dokumentu v LaTeXu](/latex/cs/zaklady-latexu/01-learn-latex-in-30-minutes.md)
* [Tučné písmo, kurzíva a podtržení](/latex/cs/zaklady-latexu/03-bold-italics-and-underlining.md)
* [Vkládání obrázků](/latex/cs/dalsi-temata/27-inserting-images.md)
* [Umísťování obrázků a tabulek](/latex/cs/obrazky-a-tabulky/02-positioning-images-and-tables.md)
* [Formátování odstavců](/latex/cs/formatovani/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Používání barev v LaTeXu](/latex/cs/formatovani/13-using-colors-in-latex.md)
* [Velikosti, rodiny a styly písma](/latex/cs/pisma/01-font-sizes-families-and-styles.md)
* [Řezy písma](/latex/cs/pisma/02-font-typefaces.md)
* [Ta `knittingpattern` dokumentace balíčku](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/cs/pro-konkretni-obor/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.
