LaTex学習ノート(二):LaTexレイアウト文字
2357 ワード
LaTeXレイアウト文字
中国語レイアウト
コンパイラがpdflatexを選択した場合、このコンパイラはASCIIのみをサポートしているようなので、中国語ドキュメントに文字化けしが発生します.したがって、デフォルトのコンパイラはxelatexを選択し、符号化方式はUTF-8を選択し、ctexというマクロパッケージを引用することで、漢字のレイアウトを楽しくすることができます.ちなみに、ctexにはフォント設定などのコマンドがたくさんありますので、これから補足しましょう.セクション
分詞
スペースは分詞です.LaTexでは、スペースキー、リターンキー、Tabキーはすべてスペースと見なされ、複数の空白文字は1つのスペースと見なされ、1行の先頭のスペースは無視されます.スペースは行の幅と文字によって自動的に調整され、文字が密な場所では単語の間隔が狭くなり、逆に幅が広くなります支店
入力されたテキストは自動的に行が切れます.一般的には、断行の位置は2つの単語の間にできるだけ取りますが、人名のような特殊な場合、2つの人名の単語の間は支店にあまり向いていません.この場合、~
文字を使って断行しないことを保証できます.eg:Donald~Trump
単語が長い場合、単語の間のスペースだけで幅の均一な行を生成できない場合、LaTexは自動的に適切な位置を探します.単語の真ん中から切り離し、切り離した行の末尾にハイフン-.もちろん、\-
コマンドを使用して手動で位置を選択することもできます.個人的にはわかりますが\-
命令はここで断行するという意味ではなく、改行時にある単語が長すぎて途中から切る必要がある場合は\-
から切ることを優先します.手動断行が必要な場合は、\\[]
コマンドまたは
ewline
コマンドを使用します.前者は、改行の垂直距離を増やすためにパラメータlengthを後ろに付けることができます.後者はパラメータを持たず、テキスト段落にのみ適用され、表、式の改行には使用できません.セグメント(Segments)
空行(2回連続)が区切りです.複数の空の行は1つの空の行と見なされます.\par
コマンドを使用してセグメント化することもできます.ページング
入力したテキストは自動的にページングされます.手動ページングが必要な場合は、
ewpage
コマンドまたは\clearpage
コマンドを使用します.この二つは少し違いがあるようですが、後で補充しましょう.LaTexの他の文字
特殊文字の入力
#$%&{}-^~以上はLaTexで特殊な用途を持つ文字で、入力では直接入力することはできませんが、前に\
記号を付ける必要があります.C言語のエスケープ文字に似ていますが、実はこれらがコマンドです.\\
コマンドは改行として使用されているので、を入力するには\textbackslash
コマンドしか使用できません.句読点の入力
中国語の句読点は気にせず、基本的には非ASCIIコードで問題ありません.英語の句読点の使用には注意すべき点がたくさんあります.以下はすべて英語の記号です.-
eg:father-in-law短ダッシュ:--
eg:Page 12-Page 25長ダッシュ:---
eg:Oh-God!\ldots
または\dots
命令、両者同等.3つの点を直接入力してもいいですが、命令を使うと少し大きく見えます.文字強調
\underline
下線生成命令.eg:\underline{ }
効果:材料力学が難しすぎたり、マクロパッケージulemを呼び出したりして、\uline
コマンドを使うと、より効果的です!\emph
斜体生成命令.\emph
コマンドにネスト\emph
コマンドは、通常のフォントが生成され、負が正になります.