1. ホーム
  2. latex

[解決済み] LaTeXで空白の後にタブストップを設定するには?

2022-02-25 13:16:38

質問

LaTeXのタブ環境において、タブストップを設定しようとしています。私の問題は、いくつかの空白の後にタブストップを設定したいことです。問題は、LaTeXはもちろん複数の空白を無視し、実際のテキストの後にのみタブストップを設定することをサポートしているようです。

下の矢印が一列に並ぶような書式にしたいのですが。

A   -> B
CD  -> A 
BDD -> F

問題は、矢印の左側の文字の後にある余分なスペースが、タブストップの設定のために無視されることです。解決策を教えてください。

どのように解決するのですか?

その tabbing 環境では、タブストップを設定し、それに応じてテキストを配置することができます。

\= はタブストップを設定します。 \> は、2行目以下の次のタブストップに進みます。

なお tabbing はタブストップを展開しないので、互いに十分な間隔を空けて配置する必要があります。たとえば、私は A を最初の行に追加しました。

\begin{tabbing}
A~~~~ \= $\to$ \= B \\
CD \> $\to$ \> A \\
BDD \> $\to$ \> F \\
\end{tabbing}

結果は次のようになります。

テーブルの使用 (例) tabular の方が簡単な場合が多いのですが tabbing は、タブポイントを後で再定義できるので、ソースコードのようにインデントされたテキストをシミュレートするために使用されるかもしれません。

こちらもご覧ください。 LaTeX: タブリング .