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

# 改行と空白 es

LaTeX 文書の通常の流れを中断することは、あなたが [マクロを書いている](/latex/ja/kurasufairu/03-writing-your-own-package.md). とはいえ、文書全体のレイアウトをもう少し細かく制御する必要があることもあります。そのため、この記事では手動の改行、改ページ、空白の挿入方法を説明します。

## はじめに

改行を挿入するのはとても簡単で、二重のバックスラッシュでできます

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

\begin{document}
この文書には何かが書かれています。この段落には情報はありません
そして、その目的は空白を挿入する方法の例を示すことです
スペースと改行です。\\
改行が挿入されると、テキストはインデントされず、
改行を行うための追加コマンドがいくつかあります。
\end{document}
```

![LineBreaksEx1.png](/files/bc572241218d264dd898d7bc90272c0c82a0ba2e)

これは改行を挿入する唯一のコマンドではありません。 [次の節で](#saltos-de-lnea) さらに 2 つが説明されます。

[Overleaf で例を開く](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## 改行

前述のとおり、改行を挿入する方法は 1 つではありません。

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

\begin{document}
この文書には何かが書かれています。この段落には情報はありません
そして、その目的は空白を挿入する方法の例を示すことです
スペースと改行です。\\
改行が挿入されると、テキストはインデントされず、
改行を行うための追加コマンドがいくつかあります。 \newline
この段落にはまったく情報がありません。私たちは
改行です。 \hfill \break
そして 2 つのコマンドを組み合わせる
\end{document}
```

![LineBreaksEx2.png](/files/fcba684d025436c3e406009cb1ac94cc9760437f)

ここには、例の中で同じ機能を果たすコマンドが 3 つあります：

* `\\` （バックスラッシュ 2 つ）
* `\newline`
* `\hfill \break`

改行を挿入するためのさらに多くのコマンドを見るには、 [リファレンスガイドを参照してください](#gua-de-referencia).

[Overleaf で例を開く](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## 改ページ

改ページを挿入するためのコマンドは 2 つあります。 `clearpage` と `newpage`。以下に、それを使用する例を示します。 `clearpage`.

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

\begin{document}
この文書には何かが書かれています。この段落には情報はなく、
その目的は空白を挿入する方法の例を示すことです
および改行です。\\
改行が挿入されると、テキストはインデントされず、
改行を行うための追加コマンドがいくつかあります。 \newline
この段落にはまったく情報がありません。私たちは
改行です。 \hfill \break
そして 2 つのコマンドを組み合わせる

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

こんにちは。ここに意味のないテキストがいくつかあります…
\clearpage
```

![LineBreaksEx3.png](/files/bfbab1dddf8fd0f32b250616962c3c73aeae45f1)

コマンドを使うと `clearpage` そして、キューに図表などのフロート要素がある場合、それらは新しいページを開始する前にすべて挿入されます。上の例では同じ画像が 3 回挿入されています。改ページは 3 つの画像が文書に現れる前に挿入されるため、足りない画像は改ページ後の本文を続ける前に空白ページへ挿入されます。

これが必要なものではないなら、代わりに `\newpage` を使うことができます。例を見てみましょう：

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

\begin{document}
この文書には何かが書かれています。この段落には情報はなく、
その目的は空白を挿入する方法の例を示すことです
および改行です。\\
改行が挿入されると、テキストはインデントされず、
改行を行うための追加コマンドがいくつかあります。 \newline
この段落にはまったく情報がありません。私たちは
改行です。 \hfill \break
そして 2 つのコマンドを組み合わせる

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

こんにちは。ここに意味のないテキストがいくつかあります…
\newpage
```

![LineBreaksEx4.png](/files/0ace36f47ed5f8ae37264265d2aa456929972362)

この場合、画像は新しいページに配置されますが、テキストの流れに収まるようにしようとします。

[Overleaf で例を開く](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## 水平の空白

任意の長さの水平空白は、コマンド `\hspace`.

```latex
水平の \hspace{1cm} スペースは手動で挿入できます。これは便利です
画像レイアウトの微調整を制御するのに役立ちます。

左側 \hfill 右側
```

![LineBreaksEx5.png](/files/4788a7c7d837b51731026b39154ed11573407604)

この例では、空白を挿入するコマンドが 2 つあります：

**\hspace{1cm}**

長さ 1cm の水平空白を挿入します。このコマンドでは他の長さの単位も使用できます。

**\hfill**

利用可能な空間をすべて占めるように動的に広がる空白を挿入します。

コマンド `\hrulefill` と `\dotfill` は次と同じ機能を持ちます： `\hfill` ただし、空白の代わりに、それぞれ水平線または点線を挿入します。

[Overleaf で例を開く](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## 垂直方向の空白

垂直方向の空白を挿入するには、水平の場合と同じ構文を使います。

```latex
ページ上部のテキスト。ページ上部のテキスト。
ページ上部のテキスト。ページ上部のテキスト。
ページ上部のテキスト。ページ上部のテキスト。
ページ上部のテキスト。

\vspace{5mm} % 5mm の垂直空白

このテキストはまだ上部にあり、最初の段落の 5mm 下にあります。

\vfill

ページ下部のテキスト。
```

![LineBreaksEx6.png](/files/a2a6eeb5321d565a592c9af90ebf855475aa7349)

例で垂直方向の空白を挿入する 2 つのコマンドを見てみましょう。

**\vspace{5mm}**

長さ 5mm の垂直空白を挿入します。このコマンドでは他の長さの単位も使用できます。

**\vfill**

ページ上で利用可能な垂直方向の空間をすべて埋めるように動的に広がる垂直空白を挿入します。そのため、「Text at the bottom of the page.」という行は最下部へ移動します。残りの空間はすでに「埋められている」からです。

利便性のため、垂直空白を挿入する一般的なコマンドが他にもいくつかあります。

**\smallskip**

他の要因（文書の種類、利用可能なスペースなど）に応じて、3pt の空白を ±1pt 追加します。

**\medskip**

他の要因（文書の種類、利用可能なスペースなど）に応じて、6pt の空白を ±2pt 追加します。

**\bigskip**

他の要因（文書の種類、利用可能なスペースなど）に応じて、12pt の空白を ±4pt 追加します

[ShareLaTeX で例を開く](https://www.sharelatex.com/project/new/template?zipUrl=/project/5352974bc52fabc07908a43a/download/zip\&templateName=BreakLines\&compiler=pdflatex)

## リファレンスガイド

**改行を挿入するための追加コマンド**

* ```latex
   \\*
  ```

  （バックスラッシュ 2 つとアスタリスク）

その位置で改行を挿入し、さらにその改行の後に改ページが挿入されることを禁止します。

* ```latex
  \break
  ```

現在の行に残っているスペースを埋めずに改行を挿入します。次の行に示すようなコマンドで残りのスペースを埋めないと、通常、書式がかなり悪くなります。

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

次と同じ結果を生成します： *\newline* と *\\\\*.

さらに、LaTeX には次の高度な改行コマンドがあります。

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

このコマンドは、現れる位置で改行を挿入します。追加のパラメータ *number* は 0 から 4 の範囲で優先度を表します。0 はこのコマンドが簡単に無視されることを意味し、4 は何があっても改行が挿入されることを意味します。このオプションを使うと、LaTeX は可能な限り最良の改行を生成しようとします。

## さらに読む

詳細は以下を参照：

* [LaTeX における長さ](/latex/ja/shu-shi-she-ding/01-lengths-in-latex.md)
* [段落と改行](/latex/ja/latexno/02-paragraphs-and-new-lines.md)
* [段落の書式設定](/latex/ja/shu-shi-she-ding/04-articles-how-to-change-paragraph-spacing-in-latex.md)
* [テキスト配置](/latex/ja/shu-shi-she-ding/06-text-alignment.md)
* [太字、斜体、下線](/latex/ja/latexno/03-bold-italics-and-underlining.md)
* [リスト](/latex/ja/latexno/04-lists.md)
* [片面印刷と両面印刷の文書](/latex/ja/shu-shi-she-ding/08-single-sided-and-double-sided-documents.md)
* [複数カラム](/latex/ja/shu-shi-she-ding/09-multiple-columns.md)
* [LaTeX2εへのそれほど短くない入門](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/ja/sononotopikku/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.
