SuperAPI AI 工具集

alterlab-pptx-posters

前端与建站

查看项目

更新于 10-15 19:56

技能介绍

用途:该技能用 HTML/CSS 创建研究海报,再导出为 PDF 或转换为 PowerPoint(PPTX)格式。仅当用户明确要求“PPTX 海报”“PowerPoint 海报”或 HTML 海报,或需要在 PowerPoint 中继续编辑、无法使用 LaTeX 时使用。若用户只说“海报”“研究海报”“会议海报”而未指定格式,或提到 LaTeX、tikzposter、beamerposter、baposter,应改用 alterlab-latex-posters;口头报告幻灯片用 alterlab-scientific-slides,从论文自动生成海报用 alterlab-paper-2-web,单张信息图用 alterlab-infographics。

主要能力:提供固定尺寸(36×48 英寸,即 2592×3456 pt)的 HTML 模板,含渐变页眉、三栏布局、区块化内容与页脚;支持在浏览器中快速预览与迭代;通过浏览器打印或 Chrome 无头模式导出 PDF;可借助 python-pptx 生成可编辑 PPTX,或把 PDF 栅格化为单张图片放入幻灯片。图表可由 alterlab-scientific-schematics 或 alterlab-generate-image 生成。

使用方式:先规划 1-3 个核心信息与 3-5 个视觉元素,正文控制在 300-800 词、每节 50-100 词、最多 5-6 节。生成图形时在提示中写明海报可读性要求:每图 3-4 个元素、约 10 个词、大号粗体(标签 80pt+、关键数字 120pt+)、高对比、约 50% 留白、粗线大图标。复制模板:cp assets/poster_html_template.html poster.html,替换标题作者、插入图片、更新参考文献与联系方式,浏览器打开预览。导出 PDF 时在打印设置中选择“另存为 PDF”、边距无、启用背景图形;命令行可用:"/Applications/Google Chrome.app/Contents/MacOS/Google Chrome" --headless=new --no-pdf-header-footer --print-to-pdf=poster.pdf "file://$PWD/poster.html"。转 PPTX 时,若只需投影或提交,可栅格化 PDF 后作为整页图片;若需在 PowerPoint 中编辑,用 python-pptx 按 figures/ 与文本重建,幻灯片尺寸设为 36×48 英寸,安装命令为 uv pip install python-pptx。

适用场景:需要 HTML 或 PPTX 格式的学术会议海报、需在 PowerPoint 中后期编辑的海报、无 LaTeX 环境时的替代方案。

限制:不适用于未指定格式的普通海报、LaTeX 海报、口头报告幻灯片、单张信息图或从论文自动生成海报;内容过多、图形过密、文字过小、留白不足会导致海报不可读;导出后需检查四边是否被裁切、背景图形是否保留、图片分辨率是否达 300 DPI。模板与参考文件位于 assets/ 与 references/ 目录。