.gittexソースが存在する場合にのみpdfファイルを無視する

.gittexソースが存在する場合にのみpdfファイルを無視する

.gitignoreTeX ファイルの操作に適したグローバル ファイルを自宅に設定したいと思います。そのため*.log、、*.auxなどの典型的な TeX ジャンク ファイルは*.synctex.gzそこに入ります。

ただし、次のステップでは、somefile.pdfソース ファイルsomefile.texが存在する場合はコンパイルされたものを無視します。そこで私の質問は次のとおりです。

が存在する場合のみ.gitignore無視するように指示するために使用できる構文はありますか?somefile.pdfsomefile.tex

答え1

いいえ、この機能は見当たりませんgitignoreマニュアルページ

私はむしろ:

  • *.pdfグローバル.gitignoreファイル内の全てを無視する
  • 一致するファイルがないファイルが見つかったディレクトリ.gitignore内のファイルを更新するスクリプトを定期的に実行するpdf.tex

    !aファイル.pdf

そうすると、「afile.pdfないその特定のディレクトリでは無視されます。

関連情報