2011-01-20 8 views
0

これは私の最初の投稿です。私は通常、他の人が尋ねた質問を使って私が探しているものを見つけることができますが、今回は私は困惑しています。誰でも助けてくれますか?LaTexでテキストファイルに書き込むときに特殊文字を挿入する方法

私は、テキストファイルをコンパイルするたびに生成するようにしようとしています(このビットは可能です)。テキストファイルを次の形式にする必要があります テキストテキスト

私はLaTexからテキストファイルを出力する方法を見つけましたが、タブを挿入することはできません。ここStackOverflowの上のポストは、次のコードを使用してテキスト出力にバックスラッシュ文字を含める方法を示しています

\makeatletter 
\immediate\write\outputfile{text \@backslashchar text} 
\makeatother 

を私は似たようなタブを挿入するために働かなければならないことを確信しているが、私は解決策を見つけることができません。

ここに誰かがこれを行う方法を知っているなら、私は非常に、非常に感謝するだろう。

多くの感謝!

+0

[tex.stackexchange.com](http://tex.stackexchange.com/)は、より早く/より良い回答を提供するかもしれません。 – Thomas

答えて

0

テーブルの列を揃えている場合を除いて、(La)TeXのタブの概念に対応するものはありません。あなたがタブで意味するものが段落の始めにインデントされている場合、それはデザインの問題とみなされます。つまり、\ parindentパラメーターは各段落をインデントする距離を指定します。各段落の最初の位置を占める 'タブ'文字はありません。

ただし、任意の位置にスペースを挿入することができます。たとえば、\ hspace {distance}を使用します。ここでdistanceは '3em'(3倍の幅)または '1cm'のようなものです。

関連する問題