> 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/fi/alakohtaiset/06-knitting-patterns.md).

# Neulemallit

## Johdanto

LaTeX tarjoaa erityisen dokumenttiluokan, joka helpottaa neuleohjeita ja kuvia sisältävien asiakirjojen taittoa. Tässä artikkelissa selitetään, miten pakettia käytetään [`knittingpattern`](https://ctan.org/pkg/knittingpattern?lang=en).

Neuleohjeiden käyttäminen on suoraviivaista. Sinun tarvitsee vain määrittää oikea dokumenttiluokka

```latex
\documentclass{knittingpattern}

\begin{document}

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

\cpyrght{Overleaf team}

\intro{
    Johdantoteksti tähän. Se näyttää paremmalta, jos sillä on
    sama korkeus kuin sen vieressä olevalla kuvalla.
    Johdantoteksti tähän. Se näyttää paremmalta, jos sillä on
    sama korkeus kuin sen vieressä olevalla kuvalla...
}{lion-logo}
```

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

Asiakirjan yläosassa oleva komento

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

mahdollistaa useita komentoja, joilla joidenkin elementtien asettelua on helpompi muuttaa komentojen avulla. Esimerkiksi

* `\cpyrght{...}` Poistaa sivunumerot ja lisää alaviitteen. Tarkoitettu tekijänoikeushuomautuksia varten.
* `\intro{}{}` Ottaa sisäänsä kaksi parametria aaltosulkeissa. Ensimmäinen on jokin (johdanto)teksti, toinen on kuva. Teksti tulostetaan vasemmalle ja kuva sen viereen.

[Avaa esimerkki `knitpattern` paketti Overleafissa](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Kaaviot

Jos haluat lisätä kuvan, joka sisältää kaavion **knittingpattern** tarjoaa erityisen komennon

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

![KnittingPatternsEx2OverleafV2.png](/files/1671730a066fcb2558d21da9bb4785a75e4a26d1)

Komento `\diagram` tulostaa keskitetyn, reunustetun kuvan, jonka leveys on puolet sivusta.

[Avaa esimerkki `knitpattern` paketti Overleafissa](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Muistiinpanot ja huomautukset

Jos sinun täytyy korostaa asiakirjan sisällä tietty tekstilohko, asiakirjaan voi lisätä laatikoituja muistiinpanoja ja huomautuksia kahdella komennolla.

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

\begin{document}

\note{colour0}{colour2}{Materials}{
    Villaa, hieman villaa, ja saatat tarvita villaa myös
    villan osiin.
}

On myös tämä erityinen komento

\important{colour0}{colour4}{Tämä huomautus on erittäin tärkeä.
Siksi se on korostettu}
\end{document}
```

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

Komento `\note{}{}{}{}` ottaa 4 parametria:

* reunuksen väri,
* taustaväri,
* otsikon ja
* laatikon sisälle tulostettava teksti.

Värit käyttävät **xcolor** HTML-syntaksia. Katso [Värien käyttäminen LaTeXissa](/latex/fi/muotoilu/13-using-colors-in-latex.md) lisätietoja varten.

Toinen komento, `\important`, on käytännössä sama syntaksi kuin `\note`, mutta otsikko jätetään pois.

[Avaa esimerkki `knitpattern` paketti Overleafissa](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Neuleohjeiden lisääminen

Neulontaa käsittelevän asiakirjan päätarkoitus on itse asiassa antaa ohjeet neulemalliin. Paketti **knittingpatern** tarjoaa ympäristön, joka tulostaa ohjetaulukon.

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

\begin{document}
\begin{pattern}{colour3}{colour5}
Luo silmukoita & (st)\\
Ohje 1 & (st)\\
Ohje 2 & (st)\\
Ohje 3 & (st)\\
Ohje 4 & (st)\\
Ohje 5 & (st)\\
Ohje 6 & (st)\\
Ohje 7 & (st)\\
Ohje 8 & (st)\\
Ohje 9 & (st)\\
Ohje 10 & (st)\\
\quad\vdots & \quad\vdots\\
\end{pattern}
\end{document}
```

![KnittingPatternsEx4.png](/files/035f6879c93a507898805be9684a8ba3ba6f29bd)

Ympäristö ottaa kaksi parametria, jotka määrittävät taulukossa käytettävät vuorottelevat värit luettavuuden parantamiseksi. Katso [Värien käyttäminen LaTeXissa](/latex/fi/muotoilu/13-using-colors-in-latex.md) lisätietoja värien käsittelystä LaTeXissa.

[Avaa esimerkki `knitpattern` paketti Overleafissa](https://www.overleaf.com/project/new/template/19507?id=65965453\&templateName=Knitting+Patterns+Demo\&latexEngine=pdflatex\&texImage=texlive-full%3A2020.1\&mainFile=)

## Lisälukemista

Lisätietoja löydät:

* [Ensimmäisen LaTeX-asiakirjasi luominen](/latex/fi/latexin-perusteet/01-learn-latex-in-30-minutes.md)
* [Lihavointi, kursivointi ja alleviivaus](/latex/fi/latexin-perusteet/03-bold-italics-and-underlining.md)
* [Kuvien lisääminen](/latex/fi/lisaa-aiheita/27-inserting-images.md)
* [Kuvien ja taulukoiden sijoittelu](/latex/fi/kuvat-ja-taulukot/02-positioning-images-and-tables.md)
* [Kappalemuotoilu](/latex/fi/muotoilu/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Värien käyttäminen LaTeXissa](/latex/fi/muotoilu/13-using-colors-in-latex.md)
* [Kirjasinkoot, -perheet ja -tyylit](/latex/fi/fontit/01-font-sizes-families-and-styles.md)
* [Kirjasinlajit](/latex/fi/fontit/02-font-typefaces.md)
* [Se `knittingpattern` pakettidokumentaatio](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/fi/alakohtaiset/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.
