ソース文書に改行を一定の長さで挿入することで、「ハードラッピング」(自分でもエディタでも自動的に)を使用するのか、1つの連続した行に段落を書き込んで、エディタに「ソフトラップ」あなたのために?TeXソースを書くとき、エディタのワードラップをどのように使いますか?
また、どのエディターを使用しますか?
注:私はTeXソースコード(.texファイル、一般的な散文)の行をどのように折り返すのか、TeXが最終ドキュメントの行をどのように折り返すのか興味はありません。
ソース文書に改行を一定の長さで挿入することで、「ハードラッピング」(自分でもエディタでも自動的に)を使用するのか、1つの連続した行に段落を書き込んで、エディタに「ソフトラップ」あなたのために?TeXソースを書くとき、エディタのワードラップをどのように使いますか?
また、どのエディターを使用しますか?
注:私はTeXソースコード(.texファイル、一般的な散文)の行をどのように折り返すのか、TeXが最終ドキュメントの行をどのように折り返すのか興味はありません。
私はTeXでハードラッピングをする傾向がありますが、これは実際の効率よりもテキストフォーマットの方が強くなっています。私がソフトラッピングを好きではない主なものの一つは、意味的にランダムな場所にラップすることで読みにくくする傾向がある(私の意見では、明らかに)傾向があるということです。
通常、私はエディタに改行を挿入します。つまり、私は新しい行の "Enter"キーを押さないようにしますが、エディタがソフトラップすると実際に改行文字が挿入されます。
私はこれを達成するためにvimを使用していますが、他の編集者がこの機能を持っているかどうか、またどのように機能するか分かりません。具体的には、wrapmargin機能を使用します。
私は、通常、わかりやすく一貫性を保つために、コードの行(テックスなど)をn文字で長くしています。私は80文字で行く傾向がありますが、それはあなた次第です。
もっとvimの関連改行ドキュメントは:
私は一般的にラインsoftwrap私のLaTeXのエディタをしましょう。私はLaTeXを最初に学んだときに重要な空白を持つ悪い経験をしていたことがその一部だと思います。その一部はテキストを編集しているときにひどくぎざぎざの右マージンが好きではないためですファイル。
私はEmacs(AUCTeX付き)を使用しています。段落を編集したり書いたりした後、M-qを押してハードラップします。また、インデント項目を処理し、コメント付きの段落も書式設定します。私はソフトラップが気に入らないのは、実際の改行文字と視覚的に区別がつかないからです。
ほとんどジョーで働いています。私は時々自動的にenterを押して、うまく見えない場合は自動フォーマット(ctrl-k j)を押します。
ジョーにはオートラップモードがありますが、私は気にしません。
私はソフトラッピングを使用することを好みますが、実用的な理由でハードラップを使用することになります。すべての協力者が同じことをします。だから、誰かと一緒に記事を作ったときに、ソフトラップするのは私にとって大きな苦痛になり、他の人はハードラップします。2番目の理由は、Emacsが最近までハードラップで正しく扱うことができたということです。私が現在使用しているEmacs 23はこれを変更しますが、誰もが23にアップグレードするまでには長い時間がかかりますので、ソフトラップされたテキストをそれらにスニークすることができます。
実際にハードラッピングを使用する方法は、自動塗りつぶしモードをオンにすることです。さらに、M-qはLaTeX-fill-paragraph(AucTeXモードではバインドされていますが、これが標準バインディングであるか、私のバインディングであるかは覚えていません。後者です)。これらの2つを組み合わせることで、私はTeXソースを多かれ少なかれ整形した状態に保ちます。
ところで、私は、行頭に常に新しい文章を始めるような提案を聞いたことがあります。言い換えれば、文の終わりの期間には厳しいリターンが続くはずです。利点は、文の変更がローカライズされたままであるため、バージョン管理システムとうまく機能することです。私はこれが原則的に素晴らしいアイデアだと思っていますが、M-qの強迫的な使用のために私はそれを使用することはできませんでした。
は、私は最近、センテンスごとのハードラッピングに切り替え(すなわち、文の終了後に改行のみ;ラインと文章の間に1対1のマッピング)二つの理由:全体の段落の
のみの文章ごとにラッピングするこの2つの問題の修正:
最初に見たときにちょっと変わったように見えますが、ソフトラッピングとハードラッピングの2つの問題に対処した唯一の妥協案です。
もちろん、協力して作業している場合は、他の人が使用しているものを使用するのがよいでしょう。
私もこれに変更されており、作業が大幅に簡単になりました。 markdown、html、reSTなど –
もう1つ:これでテキストを見つけるのがずっと簡単になりました。私が「真っ直ぐ」ではなく「まっすぐ進む」と書いたところで誤りを見つけたかったとしよう。 "まっすぐ進む"は前に改行があり、grepを難しくしているかもしれません。今それは決してできません。 –
これにより、行の長さがすぐにわかります。間違って5行20ヵ月の文章を書いたことがあるなら、これがどれほど重要なのかを知ることができます。私は良い文章の長さを正確に知らないが、疑わしい文章を簡単に見つけ出すことができる。 –
私は自動改行をオフにしてAuctexを使用し、手で改行を挿入します。ドキュメントの編集の間に改行が発生する場所を少し変更して、diffをあまり混乱させないようにしたいので、私は自動書式化を避けます。
賢くデフ、良いだろう、TEX-無関係なホワイトスペースを気にしないものを使用してが、それは私が使用するツールです。
私はウィルの文章ごとのハードラッピングをおすすめします。私は以前それについて考えましたが、私は自分の習慣に固定されています。
どうやら私の仕事環境で誰もがそのように行うので、私はハードラッピング(カイルに静的ワードラップと呼ばれる)とLinuxでカイルを使用。ソフトラッピングは私にははるかに意味があるので、もし私が選ぶことができたら、ラップラッピングよりむしろそれを使用します。
TeXでソースを書いているのか、TeXでソースを書いているのですか? – mmr
文書を.texファイルに書き込むとき。一般的な散文 – jparker
[TeX StackExchange](http://tex.stackexchange.com/)にコミュニティ全体があります。TeX関連の質問は小さすぎません。 –