> 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/pl/bledy-latex/26-missing-number-treated-as-zero.md).

# Brak liczby, potraktowano jako zero

Ten błąd pojawia się, gdy w polu count, dimension lub skip wpiszesz coś, co nie jest liczbą. Jeśli tak zrobisz, pojawi się poniższy komunikat o błędzie:

main.tex, linia 5

Brakująca liczba, potraktowana jako zero.

l t l.8 \vspace{to powinna być liczba} Powinna tu być liczba; wstawiłem \`0'. (Jeśli nie potrafisz ustalić, dlaczego musiałem zobaczyć liczbę, poszukaj \`weird error' w indeksie do The TeXbook.)

## Najczęstsze przyczyny

**Zapomnienie o podaniu liczby tam, gdzie jest ona wymagana:**

Najprostszym sposobem wywołania tego błędu jest zapomnienie o podaniu liczby w poleceniu, w którym jest ona wymagana. Przykład pokazano poniżej.

```latex
Chcemy wstawić trochę pionowej przestrzeni pomiędzy tutaj

\vspace{to powinna być liczba}

a tutaj.
```

Tutaj **`\vspace{...}`** polecenie oczekuje liczby jako argumentu, informującej, ile pionowej przestrzeni pozostawić między tekstem. Ponieważ nie ma tu liczby, pojawia się błąd. Poprawny zapis tego

```latex
Chcemy wstawić trochę pionowej przestrzeni pomiędzy tutaj

\vspace{6em}

a tutaj.
```

![Missingnumbervspace.PNG](/files/604bda282c105e4cdd765f4c4b4780795f68a74e)

Istnieje wiele poleceń takich jak **`\vspace{...}`** które wymagają liczb jako argumentów. Najczęściej spotykane z nich to

* Polecenia odstępów, takie jak:
  * **`\vspace{...}`**
  * **`\vspace*{...}`**
  * **`\hspace{...}`**
  * **`\hspace*{...}`**
* Polecenia skalowania, takie jak **`\includegraphics[scale = 0.7]{image}`**. To przeskaluje Twój obraz do **`0.7`** razy jego rzeczywistego rozmiaru. Inne dostępne tutaj opcje wymagające liczb to:
  * **`szerokość`**
  * **`wysokość`**
  * **`page`**
  * **`rozdzielczość`**
  * **`przycięcie`**
  * **`angle`**.
* Ta **`\linebreak[number]`** polecenie, w którym argument określa, ile linii ma zostać pominiętych.
* Polecenia liczników, takie jak:
  * **`\addtocounter{mycounter}{number}`**
  * **`\setcounter{mycounter}{number}`**
* Polecenia ustawiania długości, takie jak **`\setlenght{\lengthname}{number}`**. To zmieni wartość określonej długości, takiej jak **`\textwidth`** na wartość **`number`** (np. **`\setlength{\textwidth}{1in}`**).
* Polecenia opcji tabel, takie jak **`\multicolumn{number}{c}{Wpis tabeli}`**.

**Wystąpienie złamania wiersza \\\ po którym następują nawiasy kwadratowe:**

Jeśli polecenie złamania wiersza **`\\`** kiedykolwiek jest po nim nawias kwadratowy **`[...]`**, zostanie ono potraktowane jako argument opcjonalny, a więc wewnątrz nawiasów kwadratowych będzie oczekiwana liczba. Dzieje się tak nawet wtedy, gdy między **`\\`** i **`[...]`** poleceniami znajdują się spacje i znaki nowej linii. Problem ten często pojawia się w tabelach, jak pokazano poniżej:

```latex
\begin{tabular}{c|c}
    [x] &  2\\
    [x]^2 & 4
\end{tabular}
```

Spowoduje to błąd, ponieważ w trzecim wierszu mamy złamanie wiersza, po którym następują nawiasy kwadratowe. LaTeX oczekuje liczby wewnątrz nawiasów kwadratowych, ale zamiast tego znajduje **`x`**. Poprawny zapis powyższej tabeli polega na umieszczeniu nawiasów kwadratowych wewnątrz nawiasów klamrowych **`{...}`** jak pokazano poniżej:

```latex
\begin{tabular}{c|c}
    [x] &  2\\
    {[x]}^2 & 4
\end{tabular}
```

**Używanie pakietu subfigure:**

Ta **`subfigure`** pakiet jest już dawno przestarzały i wygeneruje błąd „Missing number”, mimo że nie ma żadnego błędu. Przykład pokazano poniżej:

```latex
% W preambule
\usepackage{subfigure}

% W treści dokumentu
\begin{figure}
    \centering
    \begin{subfigure}[b]{0.3\textwidth}
        \includegraphics[scale=0.2]{image}
        \caption{Mewa}
        \label{fig:gull}
    \end{subfigure}%
\end{figure}
```

To spowoduje błąd, ponieważ pakiet subfigure nie rozpoznaje **`\textwidth`** jako liczby, choć w rzeczywistości jest to liczba (równoważna stałej szerokości całego bloku tekstu na stronie). Aby to rozwiązać, należy użyć bardziej aktualnego **`subcaption`** pakietu, który zastąpił **`subfigure`**. Zapisanie tego samego kodu co powyżej z użyciem **`\usepackage{subcaption}`** w preambule zamiast **`\usepackage{subfigure}`** da pożądany rezultat bez żadnego błędu.


---

# 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/pl/bledy-latex/26-missing-number-treated-as-zero.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.
