LaTeXでMS-Wordのようなコメントを追加する
質問
" Wordスタイル"のテキストコメントを追加する方法が必要ラテックスドキュメントに。ドキュメントのソースコードにコメントするつもりはありません。私が欲しいのは、文書に修正や提案などを追加して、テキストの流れを妨げないようにする方法です。また、「消失」する必要があります。ドキュメントを印刷用にコンパイルするとき。
最初は、入力を \ marginpar {}
に転送するだけで、印刷用にコンパイルすると定義が空になる新しいコマンドを書くことを考えました。問題は、コメントが表示される場所が保証されておらず、他の marginpars
と区別できないことです。
アイデアはありますか
他のヒント
LaTeXはテキスト形式であるため、それらを使用できる方法で(およびそれらからチェリーピックを)誰かに見せたい場合は、標準の diff
ツール(たとえば、 > diff -u orig.tex new.tex> docdiffs )。これは、LaTeXドキュメントのようなものに注釈を付けるための最良の方法であり、LaTeXソースからのドキュメントの作成に関係する誰でも簡単に使用できます。その後、パッチで標準のLaTeXコメントを使用して変更を説明でき、それらを非常に簡単に統合できます。ドキュメントが何らかのバージョン管理システムにある場合は、VCSを使用して、確認可能なパッチファイルを生成するだけです。
changes.sty
を使用しました、基本的な変更の色付けを提供します:
\added{new text} \deleted{old text} \replaced{new text}{old text}
これらはすべて、この変更を行った作成者のイニシャルでオプションのパラメーターを取ります。これにより異なる色が使用され、これらのイニシャルは変更されたテキストの上付きで表示されます。
\replaced[MI]{new text}{old text}
changes
パッケージにオプション final
を与えると、変更マークを非表示にできます。
これは非常に基本的なものであり、コメントはサポートされていませんが、役立つ場合があります。
私の小さなホームロール" fixme"ツールは可能な限り \ marginpar
を使用し、配置が難しい場所(キャプションなど)にインラインで移動します。私は他のことのために余白の段落を頻繁に使用しないので、これはうまくいきます。これは、すべてが修正されるまでレイアウトを確定できないことを意味します 、しかし、私はそれほど苦痛を感じません...
それ以外はマイケル標準ツールとバージョン管理の使用について。
参照:
- LaTeXドキュメントを共同編集するためのヒント (主な質問に対処します...)
- https://stackoverflow.com/questions/193298/best-practices-in-latex
およびセルフプラグ:
changebarパッケージを使用して、影響を受けたテキストの領域を強調表示できます。
手動でマークアップを行いたくない場合(退屈で編集の流れが中断される可能性があります)きちんとした latexdiff ユーティリティは、ドキュメントの差分を取り、タイプセット出力で2つのバージョン間の変更を視覚的に表示するためにマークアップが追加されたバージョンを生成します。
大規模な複数ファイルのドキュメントではテストしていませんが、これが私の推奨ソリューションです。
trackchanges
パッケージを試すこともできます。
todonotesパッケージは素晴らしく見えますが、使用するのが面倒すぎることが判明した場合、単純な解決策は単に脚注を使用することです(たとえば、赤で通常の脚注から分離する)。
パッケージ trackchanges.sty は、 changes.sty 。 @Svanteの返信を参照してください。 コマンドを覚えやすく、ドキュメントのコンパイル後に編集がどのように表示されるかを変更できます。印刷用に編集内容を非表示にすることもできます。