で別のディレクトリにビルド製品を移動すると、私は、「文書/ personal_statement.pdf」にenv.PDF
にtarget
を設定した場合は、LaTeXのコンパイルは、「文書/ personal_statement.pdfに起こる次のスニペットはsconsの
env = Environment()
env.PDF(target="personal_statement.pdf", source="personal_statement.tex")
env.Command("documents/personal_statement.pdf", "personal_statement.pdf", Copy('$TARGET', '$SOURCE'))
を考えてみましょう"私は最終的な出力、すなわち "personal_statement.pdf"だけが "documents/personal_statement.pdf"に存在することを望みます。 現在、私はこれを2つのステップで実行しています。ステップ1:ファイルをコンパイルする。ステップ2:結果のPDFを別のディレクトリに移動する。 2つのステップを使用する代わりに、1つのステップでこれを達成する方法はありますか?
遅い応答に申し訳ありません。あなたが返事をするまでに、私はこれをやめた。あなたのアプローチは確かに私がやっていたよりもエレガントです。ありがとう。 –