> 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/lisaa-aiheita/37-line-breaks-and-blank-spaces-es.md).

# Rivinvaihdot ja tyhjät välit es

LaTeX-dokumentin normaalia kulkua ei suositella keskeytettäväksi, ellei ole [kirjoittamassa makroa](/latex/fi/luokkatiedostot/03-writing-your-own-package.md). Joka tapauksessa joskus tarvitaan hieman enemmän kontrollia dokumentin yleiseen asetteluun; tästä syystä tässä artikkelissa selitetään, miten lisätään manuaalisia rivinvaihtoja, sivunvaihtoja ja tyhjiä välejä.

## Johdanto

Rivinvaihtojen lisääminen on hyvin helppoa, kaksoiskenoviiva hoitaa tehtävän

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Jotain tässä dokumentissa. Tämä kappale ei sisällä mitään tietoa
ja sen tarkoituksena on antaa esimerkki siitä, miten lisätään tyhjiä välejä ja rivinvaihtoja.
välilyöntejä ja rivinvaihtoja.\\
Kun rivinvaihto lisätään, tekstiä ei sisennetä, on
muutama lisäkomento rivinvaihtoja varten.
\end{document}
```

![LineBreaksEx1.png](/files/3bab8e9dd690636baaefd6ce3e69efceb96212e3)

Tämä ei ole ainoa komento rivinvaihtojen lisäämiseen, [seuraavassa osassa](#saltos-de-lnea) kahta muuta kuvaillaan.

[Avaa esimerkki Overleafissa](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Rivinvaihdot

Kuten aiemmin mainittiin, rivinvaihtoja voi lisätä useammalla kuin yhdellä tavalla.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Jotain tässä dokumentissa. Tämä kappale ei sisällä mitään tietoa
ja sen tarkoituksena on antaa esimerkki siitä, miten lisätään tyhjiä välejä ja rivinvaihtoja.
välilyöntejä ja rivinvaihtoja.\\
Kun rivinvaihto lisätään, tekstiä ei sisennetä, on
muutama lisäkomento rivinvaihtoja varten. \\newline
Tämä kappale ei tarjoa minkäänlaista tietoa. Tutkimme
rivinvaihtoja. \\hfill \\break
Ja yhdistämällä kaksi komentoa
\end{document}
```

![LineBreaksEx2.png](/files/5eaac8cb5a5ee646dbe1198ce29fb94823446f6d)

Tässä on kolme komentoa, jotka suorittavat saman tehtävän esimerkissä:

* `\\` (kaksi kenoviivaa)
* `\newline`
* `\\hfill \\break`

Jos haluat nähdä lisää komentoja rivinvaihtojen lisäämiseen, katso [viiteopasta](#gua-de-referencia).

[Avaa esimerkki Overleafissa](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Sivunvaihdot

Sivunvaihtojen lisäämiseen on kaksi komentoa, `clearpage` ja `newpage`. Seuraavaksi esimerkki, jossa käytetään `clearpage`.

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Jotain tässä dokumentissa. Tämä kappale ei sisällä mitään tietoa ja
sen tarkoituksena on antaa esimerkki siitä, miten lisätään tyhjiä välejä
ja rivinvaihtoja.\\
Kun rivinvaihto lisätään, tekstiä ei sisennetä, on
muutama lisäkomento rivinvaihtoja varten. \\newline
Tämä kappale ei tarjoa minkäänlaista tietoa. Tutkimme
rivinvaihtoja. \\hfill \\break
Ja yhdistämällä kaksi komentoa

\begin{figure}
\centering
\\includegraphics[width=4cm]{lion-logo}
\\caption{ShareLaTeX-logo}
\end{figure}

Hei,  tässä  on  tekstiä  vailla  merkitystä...
\clearpage
```

![LineBreaksEx3.png](/files/55935a49b5240c69a0cef770acdee1e723ca7cb0)

Jos käytetään komentoa `clearpage` ja jos jonossa on kelluvia elementtejä, kuten taulukoita ja kuvia, ne kaikki lisätään ennen uuden sivun aloittamista. Edellisessä esimerkissä sama kuva lisätään kolme kertaa. Koska sivunvaihto lisätään ennen kuin kolme kuvaa ehtivät näkyä dokumentissa, puuttuvat kuvat lisätään tyhjälle sivulle ennen kuin jatketaan sivunvaihdon jälkeisellä tekstillä.

Jos tämä ei ole sitä, mitä tarvitset, voit käyttää `\newpage` sen sijaan. Katsotaanpa esimerkkiä:

```latex
\documentclass{article}
\usepackage[utf8]{inputenc}

\begin{document}
Jotain tässä dokumentissa. Tämä kappale ei sisällä mitään tietoa ja
sen tarkoituksena on antaa esimerkki siitä, miten lisätään tyhjiä välejä
ja rivinvaihtoja.\\
Kun rivinvaihto lisätään, tekstiä ei sisennetä, on
muutama lisäkomento rivinvaihtoja varten. \\newline
Tämä kappale ei tarjoa minkäänlaista tietoa. Tutkimme
rivinvaihtoja. \\hfill \\break
Ja yhdistämällä kaksi komentoa

\begin{figure}
\centering
\\includegraphics[width=4cm]{lion-logo}
\\caption{ShareLaTeX-logo}
\end{figure}

Hei,  tässä  on  tekstiä  vailla  merkitystä...
\newpage
```

![LineBreaksEx4.png](/files/01c70965479fc5980085fa5605b8667e4e417e3f)

Tässä tapauksessa kuvat sijoitetaan uudelle sivulle, mutta ne pyritään sovittamaan tekstin kulkuun.

[Avaa esimerkki Overleafissa](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Vaakasuuntaiset tyhjät välit

Mielivaltaisen pituisia vaakasuuntaisia tyhjiä välejä voidaan lisätä komennolla `\\hspace`.

```latex
Vaakasuuntainen \\hspace{1cm}-väli voidaan lisätä manuaalisesti. Hyödyllistä
kuvien asettelun hienosäädön hallitsemiseksi.

Vasen puoli \\hfill Oikea puoli
```

![LineBreaksEx5.png](/files/4eddb706c8f288f9f3657c0d6bf1d23a62213be7)

Tässä esimerkissä on kaksi komentoa, jotka lisäävät tyhjiä välejä:

**\\\hspace{1cm}**

Lisää 1 cm:n pituisen vaakasuuntaisen välin. Tämän komennon kanssa voidaan käyttää myös muita pituusyksiköitä.

**\hfill**

Lisää tyhjän välin, joka laajenee dynaamisesti täyttämään kaiken käytettävissä olevan tilan.

Komennot `\\hrulefill` ja `\\dotfill` toimivat samalla tavalla kuin `\hfill` mutta tyhjien välejen sijaan ne lisäävät vastaavasti vaakaviivan tai pistejonon.

[Avaa esimerkki Overleafissa](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Pystysuuntaiset tyhjät välit

Pystysuuntaisten tyhjien välejen lisäämiseen käytetään samaa syntaksia kuin vaakasuuntaisten.

```latex
Teksti sivun yläreunassa. Teksti sivun yläreunassa.
Teksti sivun yläreunassa. Teksti sivun yläreunassa.
Teksti sivun yläreunassa. Teksti sivun yläreunassa.
Teksti sivun yläreunassa.

\\vspace{5mm} %5mm pystysuuntainen väli

Tämä teksti on yhä ylhäällä, 5 mm ensimmäisen kappaleen alapuolella.

\\vfill

Teksti sivun alareunassa.
```

![LineBreaksEx6.png](/files/40ccfec14b447a07d5a17d0f0966149a7c96ab06)

Katsotaanpa kahta komentoa, jotka lisäävät pystysuuntaisia välejä esimerkissä.

**\vspace{5mm}**

Lisää pystysuuntaisen välin, jonka pituus on 5 mm. Tämän komennon kanssa voidaan käyttää myös muita pituusyksiköitä.

**\\\vfill**

Lisää pystysuuntaisen tyhjän välin, joka laajenee dynaamisesti täyttämään kaiken sivulla käytettävissä olevan pystysuuntaisen tilan. Tästä syystä rivi «Text at the bottom of the page.» siirtyy alas, koska muu tila on jo «täytetty».

On myös joitakin muita komentoja, joita käytetään yleisesti pystysuuntaisten välejen lisäämiseen.

**\\\smallskip**

Lisää 3 pt:n välin, plus/miinus 1 pt riippuen muista tekijöistä (asiakirjatyypistä, käytettävissä olevasta tilasta jne.).

**\\\medskip**

Lisää 6 pt:n välin, plus/miinus 2 pt riippuen muista tekijöistä (asiakirjatyypistä, käytettävissä olevasta tilasta jne.).

**\\\bigskip**

Lisää 12 pt:n välin, plus/miinus 4 pt riippuen muista tekijöistä (asiakirjatyypistä, käytettävissä olevasta tilasta jne.).

[Avaa esimerkki ShareLaTeXissa](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## Viiteopas

**Lisäkomennot rivinvaihtojen lisäämiseen**

* ```latex
   \\*
  ```

  (kaksi kenoviivaa ja tähti)

Lisää rivinvaihdon kyseiseen kohtaan ja estää lisäksi sivunvaihtojen lisäämisen tämän rivinvaihdon jälkeen.

* ```latex
  \\break
  ```

Lisää rivinvaihdon täyttämättä jäljellä olevaa käytettävissä olevaa tilaa nykyisellä rivillä. Tämä johtaa yleensä hyvin huonoon asetteluun, ellei jäljellä olevaa tilaa täytetä komennolla kuten seuraavalla rivillä annettu.

* ```latex
  \\hfill\\break
  ```

Tuottaa saman tuloksen kuin *\newline* ja *\\\\*.

Lisäksi LaTeX tarjoaa seuraavan edistyneen komennon rivinvaihtoihin.

* ```latex
  \\lineabreak[number]
  ```

Komento lisää rivinvaihdon siihen kohtaan, jossa se esiintyy. Lisäparametri *number* edustaa prioriteettia väliltä 0–4. 0 tarkoittaa, että komento voidaan helposti ohittaa, kun taas 4 tarkoittaa, että rivinvaihto lisätään hinnalla millä hyvänsä. Kun tätä vaihtoehtoa käytetään, LaTeX pyrkii tuottamaan mahdollisimman hyvät rivinvaihdot.

## Lisälukemista

Lisätietoja varten katso:

* [Pituudet LaTeXissa](/latex/fi/muotoilu/01-lengths-in-latex.md)
* [Kappaleet ja uudet rivit](/latex/fi/latexin-perusteet/02-paragraphs-and-new-lines.md)
* [Kappaleen muotoilu](/latex/fi/muotoilu/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [Tekstin tasaus](/latex/fi/muotoilu/06-text-alignment.md)
* [Lihavointi, kursivointi ja alleviivaus](/latex/fi/latexin-perusteet/03-bold-italics-and-underlining.md)
* [Luettelot](/latex/fi/latexin-perusteet/04-lists.md)
* [Yksipuoliset ja kaksipuoliset asiakirjat](/latex/fi/muotoilu/08-single-sided-and-double-sided-documents.md)
* [Useita palstoja](/latex/fi/muotoilu/09-multiple-columns.md)
* [Ei-niin-lyhyt johdatus LaTeX2ε:ään](http://www.ctan.org/tex-archive/info/lshort/)


---

# 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/lisaa-aiheita/37-line-breaks-and-blank-spaces-es.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.
