LoginSignup
34
21

More than 5 years have passed since last update.

日本語対応のLaTexで自動字下げされない件(+字下げしない方法)

Posted at

はじめに

通常LaTexは\noindentで字下げをしないように設定しない限り、段落が変わった時に字下げされるらしい(参考:論文清書システム TeX を使う)のですが、自分の環境下(OS X Yosemite10.10.2。TexPadで記述中。)ではなぜか自動で字下げされない...

そこで、Google先生に聞いてみた結果...

First of all, you probably shouldn't indent the first paragraph. Look in nearly any professional publication and you'll find that the first paragraph is never indented. It's a standard typographical rule.

→英文の印刷物では、最初のパラグラフの字下げはしないんだよアホ(意訳)
LaTeXのインデント』より引用。

で、結局どうすればいいか?

プリアンブルに\usepackage{indentfirst}と書けば、強制的に字下げしてくれるらしいです。

感想

...でも他のサイトでは字下げさせない方法がたくさん載ってるところを見ると、普通は自動で字下げしてくれるのかなぁ?
自分が変な設定でもしてしまっているのか( º言º` )

...っと思っていたら「英語文の体裁 - TeX Wiki」というサイトにこんな文が。

インデントはパラグラフの先頭を見つけやすくするためのものなので,最初の段落についてはセクション見出しなどがあるので字下げする必要がないと英語文では考えるわけです。LaTeX では特に設定を変えなければ上記の習慣に従って組版されますが,最初のパラグラフにおいても意図的に字下げを行う場合には,indentfirst.sty パッケージを使用します(学術誌には,このような形式のものも多い).
英語文の体裁 - TeX Wikiより引用。

ちなみに、字下げしない方法は

1つの段落に対して:\noindent
全ての段落に対して:\parindent = 0pt

で、できるそうです。(TeXの段落の最初で字下げしないようにする)

他にも\leftskipというのを利用してもできるらしいです。(参考:LaTeX \section などで箇条書きのように字下げする方法)

参考URL

34
21
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
34
21