#!/usr/bin/env bash # 智析反诈 项目书 - 一键编译脚本 # 使用: bash build.sh set -e cd "$(dirname "$0")" MAIN=main BUILD_DIR=build mkdir -p "$BUILD_DIR" xelatex -output-directory="$BUILD_DIR" -interaction=nonstopmode "$MAIN.tex" || true xelatex -output-directory="$BUILD_DIR" -interaction=nonstopmode "$MAIN.tex" if [ -f "$BUILD_DIR/$MAIN.pdf" ]; then cp "$BUILD_DIR/$MAIN.pdf" . echo "PDF 已生成: $BUILD_DIR/$MAIN.pdf" else echo "编译可能有问题,请检查 $BUILD_DIR 目录下的 .log 文件" exit 1 fi