web-dev-qa-db-ja.com

TeXの `\ hfil`と` \ vfil`のWord解釈はありますか?

TeXの\hfilマクロと\vfilマクロが大好きになりました。これらのマクロは、余白に関してページ上のコンテンツを押し出すために使用できるゴム製のスペース(それぞれ水平または垂直)を挿入します。例えば、

Some text\hfil here

を生成します

+------------------------------------------------------------------------------+
| Some text                                                               here |
|                                                                              |
.                                                                              .

そして

Some text

\vfil

here

を生成します

+------------------------------------------------------------------------------+
| Some text                                                                    |
|                                                                              |
.                                                                              .
|                                                                              |
| here                                                                         |
+------------------------------------------------------------------------------+

これに照らして、私たちが最も愛するツールを常に使用できるとは限らないことは誰もが知っているので、私はMS Word 2007に固執しています。覚えているように、表形式の環境の乱用は常に涙につながるので、私はむしろそれらを避けてください。 実際ここに単語のアナロジーはありますか?


テキストを垂直方向または水平方向に位置合わせすることを意味しないことに注意してください(Wordは「位置合わせ」という用語を理解しているため)-どちらの場合もテキストはテキスト領域全体に広がりますが、位置合わせは通常次のことを意味します単語の間隔はまだやや均一です。両端のデフォルトの間隔を維持するためにテキストが必要です。

8
Sean Allred

ために \hfil右タブストップ を使用できます。

ために \vfil、私が思いつくことができるのは、テキストhereの前の行間隔を変更することだけですが、「柔軟な」ものが必要なため、それが求められているとは思いません。

1

それは応急修理です。ただし、左の列が左に配置され、右の列が右に配置されたテキストを含む2列のレイアウトセクションを作成することで、\ hfilを使用して必要なものを取得できる場合があります。

主な制限は、ある行の左側のテキストの一部が別の行の右側のテキストを通過する必要がある場合です。その場合、行を異なる列のセットに配置する必要があります。あなたが繰り返し前後に切り替える必要があるならば、それは醜い速くなります。

+------------------------------------------------------------------------------+
| Some text with "||" to indicate the column split         ||             here |
| And some more text here would need     ||    this line and the next to be in |
| a separate set of columns from the     ||                         first line |
|                                                                              |
.                                                                              .