> 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/latex-virheet/10-illegal-unit-of-measure-pt-inserted.md).

# Laiton mittayksikkö (pt lisätty)

Jos määrität pituutta LaTeXissa, mutta et määritä sopivia yksiköitä, saat alla olevan virheen:

main.tex, rivi 5

Laiton mittayksikkö (pt lisätty).

\vskip l.11 \vspace{6} Pituudet voivat olla yksiköissä em, ex, in, pt, pc, cm, mm, dd, cc, nd, nc, bp tai sp; mutta sinun yksikkösi onkin uusi! Oletan, että tarkoitit sanoa pt, eli pisteinä. Tämän virheen käsittelemiseksi mahdollisimman siististi on parasta poistaa virheelliset yksiköt; esimerkiksi kirjoita \`2' poistaaksesi kaksi kirjainta. (Katso TeXbookin luku 27.)

Katso [täällä](/latex/fi/muotoilu/01-lengths-in-latex.md) oppia lisää LaTeXin pituuksista.

## Yleiset syyt

**Sopivan yksikön unohtaminen pituutta määritettäessä:**

Yleisin syy tähän virheeseen on yksinkertaisesti unohtaa lisätä yksikkö LaTeXissa pituutta määritettäessä. Esimerkki virheestä on alla

```latex
Alla olevan kuvan pitäisi olla 5 senttimetriä leveä

\includegraphics[width=5]{image}
```

Virhe tässä on, että kuvan leveys on kirjoitettu muodossa **`width=5`**. LaTeX ei ymmärrä, pitäisikö kuvan olla viisi tuumaa, viisi metriä, viisi millimetriä jne. Oikea määritys on **`width=5cm`**. Tämä kertoo LaTeXille, että kuvan tulee olla viisi senttimetriä leveä.

**LaTeXissa kielletyn yksikön käyttäminen:**

Toinen yleinen syy tähän virheeseen on, että olet käyttänyt yksikköä, jota ei sallita LaTeXissa. Esimerkki tästä on alla, jossa yritettiin määrittää kuvan olevan yhden jalan levyinen:

```latex
Alla olevan kuvan pitäisi olla yhden jalan levyinen

\includegraphics[width=1ft]{image}
```

Tämä tuottaa virheen, koska jalat eivät ole sallittuja yksiköitä LaTeXissa. Oikea tapa kirjoittaa tämä olisi määrittää kuvan leveys muodossa **`width=12in`**, mikä antaa yhden jalan levyisen kuvan. Alla luettelo LaTeXissa käytettävissä olevista yksiköistä:

| Lyhenne          | Arvo                                                                                                                                                                                    |
| ---------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **pt**           | piste on noin 1/72,27 tuumaa, eli noin 0,0138 tuumaa tai 0,3515 mm (täsmälleen piste on määritelty 1/864:ksi amerikkalaisesta *kirjapainon jalka* eli 249/250 englantilaisesta jalasta) |
| **mm**           | millimetri                                                                                                                                                                              |
| **cm**           | senttimetri                                                                                                                                                                             |
| **tiedostoihin** | tuuma                                                                                                                                                                                   |
| **ex**           | suunnilleen nykyisen fontin 'x':n (pienaakkosen) korkeus (riippuu käytetystä fontista)                                                                                                  |
| **em**           | suunnilleen nykyisen fontin 'M':n (suuraakkosen) leveys (riippuu käytetystä fontista)                                                                                                   |
| **mu**           | matematiikkayksikkö, joka on yhtä suuri kuin 1/18 em:stä, missä em otetaan matematiikkasymbolien perheestä                                                                              |

**Laajentumattoman tokenin oleminen väärässä paikassa**

Yllä oleva on itse asiassa tapaus tästä. TeX jäsentää pituudet siten, että ensin on mikä tahansa määrä numeroita, joita seuraa valinnainen piste, jota seuraa mikä tahansa määrä numeroita, joita seuraa valinnainen välilyönti, jota seuraa mikä tahansa kelvollinen yksikkö. Kun TeX etsii pituutta, se laajentaa jokaista laajennettavaa tokenia (makroa), kunnes löytää ensimmäisen laajentumattoman tokenin.

**Rivinvaihto \\\ jota seuraa hakasulkeet:**

Jos rivinvaihtokomento **`\\`** sitä seuraa hakasulkeet **`[...]`**, se tulkitaan valinnaiseksi argumentiksi, ja siksi hakasulkeiden sisällä odotetaan lukua yksikköineen. Tämä pätee jopa silloin, kun hakasulkeiden välissä on tyhjää ja rivinvaihtoja **`\\`** ja **`[...]`** komentojen välissä on tyhjätilaa ja rivinvaihtoja. Tämä ongelma ilmenee usein taulukoissa, kuten alla näkyy:

```latex
\begin{tabular}{c|c}
    [t] & s\\
    [I] & A\\
    [m] & kg
\end{tabular}
```

Tämä tuottaa virheen, sillä kolmannella rivillä on rivinvaihto, jota seuraa hakasulkeet. LaTeX odottaa lukua yksikköineen hakasulkeiden sisällä, mutta löytääkin sen sijaan **`korkeus`**. Oikea tapa kirjoittaa yllä oleva taulukko on sisällyttää hakasulkeet aaltosulkeiden sisään **`{...}`** kuten alla on esitetty tai, jos aaltosulkeiden ryhmittelyvaikutus ei ole toivottu, sijoittaa **`\relax`** sen eteen:

```latex
\begin{tabular}{c|c}
    [t] &  s\\
    {[I]} & A\\\relax
    [m] & kg
\end{tabular}
```

**Käytettäessä subfigure-pakettia:**

Se **`subfigure`** paketti on jo pitkään vanhentunut, ja se tuottaa 'Illegal unit of measure' -virheen, vaikka varsinaista virhettä ei olisi. Esimerkki tästä on alla:

```latex
% Esipäätekstissäsi
\usepackage{subfigure}

% Asiakirjasi rungossa
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{A gull}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

Tämä aiheuttaa virheen, sillä subfigure-paketti ei tunnista **`\textwidth`** ikään kuin se sisältäisi yksikön, vaikka se onkin itse asiassa ennalta määritelty mitta (vastaa sivun koko tekstialueen vakiota leveyttä). Tämän ratkaisemiseksi kannattaa käyttää uudempaa **`subcaption`** pakettia, joka on korvannut **`subfigure`**. Jos sama yllä oleva koodi kirjoitetaan käyttäen **`\usepackage{subcaption}`** esipäätekstissä sen sijaan että käytettäisiin **`\usepackage{subfigure}`** antaa halutun tuloksen ilman virhettä.


---

# 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/latex-virheet/10-illegal-unit-of-measure-pt-inserted.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.
