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コードで問題ありません.英語の句読点の使用には注意すべき点がたくさんあります.以下はすべて英語の記号です.
  • 引用符一重引用符は‘和’を使用し、二重引用符は‘和’を使用する.簡単に言えば、左引用符は逆引用符、右引用符は正引用符、一重引用符は一つで、二重引用符は2回繰り返す.(っていうか英語の句読点が左右の引用符になっていて驚き)
  • 連番短ダッシュ長ダッシュ連番:-eg:father-in-law短ダッシュ:--eg:Page 12-Page 25長ダッシュ:---eg:Oh-God!
  • 省略記号使用\ldotsまたは\dots命令、両者同等.3つの点を直接入力してもいいですが、命令を使うと少し大きく見えます.


  • 文字強調

  • 下線使用\underline下線生成命令.eg:
    \underline{ }  
    
    効果:材料力学が難しすぎたり、マクロパッケージulemを呼び出したりして、\ulineコマンドを使うと、より効果的です!
  • 斜体使用\emph斜体生成命令.\emphコマンドにネスト\emphコマンドは、通常のフォントが生成され、負が正になります.