
最近、私の最初の論文が出版されることが承認され、.tex
ジャーナルの Web サイトで入手できる 2 つのテンプレートのいずれかに基づいてソース コードを送信するように指示されました。
これは、スタイル面でも実践面でも苦痛でした。たとえば、私は\nameref
論文を通して徹底的に使用していますが、テンプレートにはそれが含まれていませんでした。これが合理的な共通パッケージの一部であることを考えると、それ心配はしていますが、それでも、それを削除して、すべてを手書きの名前(代わりになど\ref
)に変更するように要求されるのではないかと少し心配しています。
しかし一方で、私は に基づくカスタムのマルチパラメータ マクロも使用していますxparse
(つまり、必須の引数とオプションの引数があります)。この部分は本当に心配で、その部分を編集するように要求されるのではないかと思っています。大きな問題ではありません。論文はそれほど長くないので、1 時間の作業でできると思います。
しかし、ここから学ぶべき教訓があると感じています。
プレプリントはどのように準備しますか?
ある論文から別の論文に渡して、新しいコマンドなどを蓄積する単一ファイルのテンプレートはありますか (これは、以前に書いた論文に損傷を与えることなく、いくつかの変更を決定できるため、良いことです)?
複数のファイルのテンプレートを 1 つの論文から別の論文に渡し、新しいコマンドなどを蓄積していますか (これも良いことですが、ファイルを公開用に準備するときに少し面倒になることがあります)?
何か違う習慣はありますか?
この質問が少し的外れかもしれないことは承知していますが、私は LaTeX コードの記述には慣れています (たとえば、警告が出るたびに気が狂いそうになります)。しかし、出版される論文を書くのは初めてです。また、私よりも経験豊富な方からの意見や提案をいただければ幸いです。
答え1
あなたの質問に答える前に、ちょっと愚痴を言わせて下さい。
私はこのプロセスにおいて両方の立場を経験しました。著者として出版社に原稿を提出し、TeX コンサルタントとして編集者が原稿を扱うのを手伝うこともあります。これにより、編集者と出版社の立場をよりよく理解できるようになります。
著者が非標準パッケージや自作のマクロを使用しているのは非常に厄介です。これらのパッケージは、インデックス作成や論文の号への統合など、出版社のプログラムに干渉することがほとんどです。著者の組版に関する考えは、ほとんどの場合間違っています。TeX プログラマーとして、私は何日もかけて間隔をちょうどよいものにし、その後に著者がいくつかの設定をする\vspace*{12mm}
と、私の努力がすべて無駄になります。
したがって、私は常に出版社に受け入れ可能なパッケージのリストを作成し、リストにないパッケージは断固として拒否することを推奨しています。そうしないと、原稿をクリーンアップするのに費用がかかりすぎます。多くの出版社は、このため TeX 原稿の受け入れを停止しています。TeX は柔軟性が高く、悪用されやすいからです。
著者として、私はまず、ジャーナルの要件は何かと尋ねることから始めます。「通常の」出版を目的とした論文 (社内ホワイト ペーパーやカメラ レディ版とは対照的) では、非標準パッケージや独自のマクロの使用を最小限に抑えるようにしています。優れたエディター (たとえば Emacs) を使用すると、これらのマクロを簡単にテキストに変換できます。また、ジャーナル スタイルのドキュメントを読むことも役立ちます。ドキュメントには、物事を行うための「正しい方法」が推奨されていることがよくあります。
tex
通常、特定のジャーナルのファイル を変換するのにそれほど時間はかかりません。