web-dev-qa-db-ja.com

ラテックスの複数の改行

LaTeXを使用して、クラスのプログラミング宿題を入力します。私はこれをする必要があります:

my line of text blah blah blah

new line of text with blank line between 

ダブルスラッシュを使用して\\を改行できることは知っていますが、LaTeXは最初の改行のみを受け取り(それ以上について文句を言います)、新しい行を開始します。

my line of text blah blah blah  
new line of text with blank line between 

テキストの行間にスペースを空けることができるように、余分な改行を入れるにはどうすればよいですか?

54
rlb.usa

段落間のスペースを増やしたいですか?その後、パラメータ\parskipを変更できます。

たとえば、試してみてください

\setlength{\parskip}{10pt plus 1pt minus 1pt}

つまり、段落間のスペースは通常10ポイントですが、最大1ポイントまで拡大または縮小できます。これは、より良いページレイアウトを実現するために、LaTeXに1ポイントまで変更できることを意味します。プラス部分とマイナス部分を削除して、常に指定した長さにすることができます。

ソースコードを表示する場合は、listingsパッケージを試すか、verbatimを使用します。擬似コードをタイプセットしようとしている場合は、algorithmパッケージを試してください。

32
tkerwin

改行は、角括弧内のオプションの引数、垂直の長さを受け入れます。

line 1
\\[4in]
line 2

これをフォントサイズに関してスケーラブルにするために、\\[3\baselineskip]\\[3ex]などの他の長さを使用できます。

101
Seth Johnson

垂直方向のスペースを挿入します

blah blah blah \\
\vspace{1cm}

フォントにスケーリングするには、ex(小文字の「x」の高さ)を単位として使用します。利用可能な行間隔に関連して さまざまな定義済みの長さ があります。 baselineskip に特に興味があります。

29
dmckee

プログラムの場合は、verbatimまたはalltt環境を使用する方が良いですが、LaTeXが悩まない空白行が必要な場合は、試してください

my line of text blah blah blah\\
\mbox{ }\\  %% space followed by newline
new line of text with blank line between 
7
Norman Ramsey

verbatimが最善の選択かもしれませんが、コマンド\smallskip\medskipを試すか、何を推測するか\bigskipもできます。

これから引用 ページ

これらのコマンドは、段落区切り(完全に空白の1行またはコマンド\ parで作成)の後にのみ使用できます。これらのコマンドは、それぞれ約3pt、6pt、および12ptの高さの柔軟なスペースまたはラバースペースを出力しますが、これらのコマンドは、ページの残りの要求に応じて、自動的に少し圧縮または展開します

5
aditya

setspace パッケージを使用して、スペース環境を提供できます。例:

\documentclass{article}
\usepackage{setspace}
\begin{document}
\doublespace
my line of text blah blah blah

new line of text with blank line between
\end{document}

または、verbatim環境を使用して、コードのレイアウトを正確に制御します。

4
martin clayton

ソースの\\の後に空白行を含めると、出力にも空白行が含まれることがわかります。例:

It's time to recognize the income tax as another horrible policy mistake like banning beer, and to return to the tax policies that were correct in the Constitution in the first place.  Our future depends on it.
\\

Wherefore the 16th Amendment must forthwith be repealed.

ただし、LaTeXではこれを1回しか実行できないというのは正しいことです。必要な数の空白行を作成できるようにするより一般的な解決策については、\ nullを使用して空の段落を作成します。例:

It's time to recognize the income tax as another horrible policy mistake like banning beer, and to return to the tax policies that were correct in the Constitution in the first place.  Our future depends on it.

\null

\null

\null

Wherefore the 16th Amendment must forthwith be repealed.
4
Michael Redman

\\\\

これはpdfLatexで機能します。 2つの新しい行が作成されます。

2
CodeFarmer

たぶんスペースだけで行を挿入してみてください?

\ \\
\ \\
0
Bill Moore