TeX Live 完整版(texlive-full)pdflatex / xelatex / lualatexbibtex / biberAI 会议期刊模板宏包全覆盖
| 方法 | 路径 | 说明 |
|---|---|---|
| POST | /compile | 上传 .tex(可多文件 / zip / bib / sty / 图片),成功返回 PDF 二进制,失败返回错误日志文本 |
| POST | /compile/json | 同上但返回 JSON(PDF 为 base64),适合程序调用 |
| GET | /health | 引擎版本与内置会议样式列表 |
| GET | /docs | OpenAPI 交互文档 |
engine(multipart form 字段):auto(默认,识别 %!TEX program 注释与 ctex/fontspec)|pdflatex|xelatex|lualatex。bibtex/biber 由 latexmk 自动调度。
# 单文件 curl -sS -o paper.pdf -F engine=auto -F files=@main.tex https://latex.jinshushan.fun/compile # 多文件(main.tex 为主文件)+ 参考文献与样式 curl -sS -o paper.pdf \ -F files=@main.tex -F files=@refs.bib -F files=@fig1.png -F files=@acl.sty \ https://latex.jinshushan.fun/compile # 整个项目打 zip curl -sS -o paper.pdf -F files=@project.zip https://latex.jinshushan.fun/compile # 中文文档(自动切 xelatex + ctex) curl -sS -o zh.pdf -F files=@中文.tex https://latex.jinshushan.fun/compile
TeX Live full 内置:ACM(acmart)、IEEE(IEEEtran)、Springer LNCS(llncs)、Elsevier(elsarticle)、REVTeX、KOMA、memoir 等全部 CTAN 宏包。
NeurIPS / ICML / ICLR / CVPR / ACL / AAAI 等作者套件见 /health 的 bundled_styles;
未收录的最新年份 .sty 直接作为附件一起上传即可。