update: docs
This commit is contained in:
21
docs/project-book/build.sh
Normal file
21
docs/project-book/build.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user