# ========================
# LaTeX 编译产物（排除）
# ========================

# DVI 输出文件
*.dvi

# PS 输出文件
*.ps

# Auxiliary files generated by LaTeX
*.aux
*.bbl
*.blg
*.fdb_latexmk
*.fls
*.log
*.out
*.toc
*.lof
*.lot
*.loa
*.glo
*.glg
*.idx
*.ind
*.ilg
*.bak
*.synctex.gz
*.nav
*.snm
*.vrb
*.xdv

# 编译缓存和临时文件
*.toc
*.lof
*.lot
*.loa
*.glo
*.glg
*.idx
*.ind
*.ilg
*.out
*.aux

# LaTeXmk 生成的文件
*.fls
*.log
*.synctex.gz
latexmk.log

# 编辑器备份文件（可选，根据需要添加）
*~

# Vim swap files
.*.swp
.*.swo

# Emacs backup files
\#*
*~
\.#*

# VS Code workspace settings
.vscode/

# 编译工具（如 make、latexmk）生成的目录
.build/
build/
tmp/
temp/

# 其他可能的编译输出目录（根据项目结构调整）
*.bcf
*.run.xml
