| 123456789101112131415161718192021222324252627282930313233343536 |
- @echo off
- REM 下载 KaTeX 到 assets 目录的脚本 (Windows)
- set KATEX_VERSION=0.16.9
- set KATEX_URL=https://github.com/KaTeX/KaTeX/releases/download/v%KATEX_VERSION%/katex.zip
- set ASSETS_DIR=app\src\main\assets
- echo 正在下载 KaTeX v%KATEX_VERSION%...
- REM 创建临时目录
- set TEMP_DIR=%TEMP%\katex_download
- mkdir "%TEMP_DIR%" 2>nul
- cd /d "%TEMP_DIR%"
- REM 下载 KaTeX (需要 PowerShell)
- powershell -Command "Invoke-WebRequest -Uri '%KATEX_URL%' -OutFile 'katex.zip'"
- REM 解压 (需要 PowerShell)
- powershell -Command "Expand-Archive -Path 'katex.zip' -DestinationPath '.' -Force"
- REM 创建目标目录
- mkdir "%~dp0%ASSETS_DIR%\katex" 2>nul
- REM 复制需要的文件
- copy /Y "katex\katex.min.css" "%~dp0%ASSETS_DIR%\katex\"
- copy /Y "katex\katex.min.js" "%~dp0%ASSETS_DIR%\katex\"
- xcopy /E /I /Y "katex\fonts" "%~dp0%ASSETS_DIR%\katex\fonts\"
- REM 清理
- cd /d "%~dp0"
- rmdir /S /Q "%TEMP_DIR%"
- echo KaTeX 已成功下载到 %ASSETS_DIR%\katex\
- dir "%ASSETS_DIR%\katex\"
- pause
|