关于 alterlab-latex-posters
alterlab-latex-posters 是面向研究人员和学术团队的 LaTeX 学术海报制作技能,涵盖宏包选择、版式、图表、编译和印前检查,并提供模板与参考资料。
主要功能
- 01beamerposter、tikzposter 和 baposter 指南
- 02海报尺寸与布局规划
- 03字体、配色和内容建议
- 04图表与二维码整合指南
- 05编译和印前质量检查
- 06入门模板与检查脚本
适用场景
- 01将研究论文整理成会议海报
- 02准备学位答辩海报
- 03按指定尺寸调整海报
- 04打印前检查海报 PDF
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ alterlab-ieu/ alterlab-academic-skills --skill alterlab-latex-posters安装后在 Claude Code 中输入/alterlab-latex-posters确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
assets/baposter_template.texbeamerposter_template.texposter_quality_checklist.mdtikzposter_template.texevals/evals.jsonreferences/compilation_and_qc.mdfigures_and_visuals.mdlatex_poster_packages.mdposter_content_guide.mdposter_design_principles.mdposter_layout_design.mdREADME.mdtemplates_baposter.mdtemplates_beamerposter.mdtemplates_tikzposter.mdscripts/review_poster.sh详细介绍
LaTeX 研究海报
概述
研究海报是会议、研讨会和学术活动中进行科学交流的重要媒介。本技能提供使用 LaTeX 制作专业、美观研究海报的指导。内容采用简明的导航结构:以下各节介绍工作流和关键决策,并链接到涵盖模板、图表和质量控制的详细参考文件。
何时使用此技能
在以下情况下使用此技能:
- 为会议、研讨会或海报展示会制作研究海报
- 为大学活动或论文答辩设计学术海报
- 为公众参与活动准备研究的可视化摘要
- 将科学论文转换为海报格式
- 为研究小组或院系制作海报模板
- 按指定尺寸要求(A0、A1、36×48" 等)设计海报
- 构建整合图表、表格、公式和引用的复杂多栏布局
不适用的情况
| 场景 | 改用 |
|---|---|
| 用户明确需要 PowerPoint/PPTX 或 HTML 海报,或会在 PowerPoint 中编辑 | alterlab-pptx-posters |
| 使用大模型工作流,直接从已完成论文的 PDF 自动生成海报(以及网站/视频) | alterlab-paper-2-web |
| 制作口头报告的幻灯片,而非海报 | alterlab-scientific-slides |
| 制作单张独立信息图或数据叙事图 | alterlab-infographics |
参考文件
详细指导位于 references/ 中。请根据当前步骤加载相关文件:
| 文件 | 用途 |
|---|---|
references/templates_beamerposter.md | beamerposter 设置、主题、字体、整页配置 |
references/templates_tikzposter.md | tikzposter 设置、分栏/版块、主题 |
references/templates_baposter.md | baposter 设置、标题框、页面边界调试 |
references/figures_and_visuals.md | 图表和二维码的规划、生成、尺寸设置与集成 |
references/compilation_and_qc.md | 编译、防止溢出、打印前质量检查清单 |
references/latex_poster_packages.md | 三种宏包的详细对比及示例 |
references/poster_layout_design.md | 布局原则、网格系统、视觉流 |
references/poster_design_principles.md | 排版、色彩理论、视觉层次、无障碍设计 |
references/poster_content_guide.md | 内容组织、写作风格、分节指导 |
可直接使用的入门模板位于 assets/ 中(beamerposter_template.tex、
tikzposter_template.tex、baposter_template.tex,以及质量检查清单)。
选择 LaTeX 宏包
| 宏包 | 优势 | 适用场景 |
|---|---|---|
| beamerposter | Beamer 语法,强大的主题/品牌支持 | 传统学术海报、机构品牌展示 |
| tikzposter | 现代灵活,内置配色主题,支持 TikZ 图形 | 色彩丰富、现代且带有自定义图形的设计 |
| baposter | 基于方框的布局,自动间距 | 结构清晰、专业的多栏布局 |
完整对比请参阅 references/latex_poster_packages.md,设置代码片段请参阅相应的
templates_*.md 参考文件。
海报尺寸
国际标准:A0(841 × 1189 mm / 33.1 × 46.8 in,最常见)、A1(594 × 841 mm)、A2(420 × 594 mm)。 北美标准:36 × 48 in(美国常见尺寸)、42 × 56 in、48 × 72 in。 方向:纵向(最常见)或横向(更适合宽幅内容和时间线)。
开始制作前,务必确认会议要求的尺寸和方向。
海报结构与布局
常见部分:页眉/标题(标题、作者、所属机构、徽标)、引言/背景、方法/方法概述、结果、结论、参考文献(精简版)、致谢。
布局策略:
- 基于分栏的网格(2、3 或 4 栏),或灵活的模块式布局。
- 采用 Z 字形阅读路径,引导读者按逻辑浏览内容。
- 通过字号、颜色和间距建立视觉层次,突出重点。
有关网格系统和视觉流程,请参阅 references/poster_layout_design.md。
设计原则
字体排版 — 标题使用 72-120pt,章节标题使用 48-72pt,正文字号至少为 24-36pt(确保在 4-6 英尺外清晰可读)。优先选用无衬线字体(Arial、Helvetica、Calibri);字体系列控制在 2-3 种以内。
颜色与对比度 — 采用高对比度配色方案;选择色盲友好型调色板(避免红绿搭配);使用机构色彩进行品牌宣传。留白也是有效空间,不要让版面过于拥挤。
内容 — 宜精不宜多:总字数控制在 300-800 词。多用项目符号,少用段落;表达清晰、简洁;图表应能自我说明。视觉内容与文字区域应大致均衡。
详细说明请参阅 references/poster_design_principles.md 和 references/poster_content_guide.md。值得了解的调色板包括:Viridis、ColorBrewer 和 IBM Color Blind Safe。
图表与视觉元素
图表承载了海报的大部分信息传达任务,因此应精心规划。 如果图示或图表有助于理解,请调用 alterlab-scientific-schematics 技能(图示/示意图)或 alterlab-generate-image 技能(图像)。图表并非必需,只有在能提升内容清晰度时才添加。
每个图形只传达一个要点,并使用少量醒目、对比度高的元素;将复杂内容拆分成几张简单图像,确保文字从远处也清晰可读。完整指南涵盖规划、生成、审阅、尺寸设置、使用 \includegraphics 集成以及二维码,请参阅 references/figures_and_visuals.md。
工作流
1. 规划并撰写内容
- 确认会议要求的尺寸、方向和格式。
- 确定 1-3 个核心信息,并选出关键图表(通常为 3-6 个主要视觉元素)。
- 为每个部分撰写简洁的项目符号式文案;总字数控制在 300-800 词。
- 选择一个宏包(请参阅上表)。
2. 准备视觉元素
- 规划每个部分所需的图表(请参阅
references/figures_and_visuals.md)。 - 在能提升清晰度的地方,使用 alterlab-scientific-schematics 或 alterlab-generate-image 技能生成图表;每个图表都应简洁,并确保从远处也清晰易读。
- 以约 25% 的缩放比例审阅每个图表;如果显得杂乱,就进行简化并重新生成。
3. 设计与排版
- 从
assets/中选择一个模板作为起点;自定义配色方案以匹配品牌。 - 规划分栏结构和内容流向(通常从左到右、从上到下)。
- 分配空间:标题约占 10-15%,内容约占 70-80%,页脚约占 5-10%。
- 设置字体层级,并确认文字在 4-6 英尺外清晰可读。
4. 整合内容
- 制作页眉(简洁的标题、作者、所属机构、高分辨率徽标)。
- 将图表放入对应部分,并合理设置尺寸(
width=0.85\linewidth,不要占满宽度)。 - 添加精简、便于快速浏览且使用主动语态的辅助文字;文字应补充图表,而不是重复图表内容。
- 添加二维码、重要参考文献(通常为 5-10 条)、联系信息和致谢。
5. 编译、审阅并交付
- 编译(
pdflatex/lualatex/xelatex)——请参阅references/compilation_and_qc.md。 - 检查日志中的溢出情况,并以 100% 缩放比例检查页面的四条边缘。
- 进行 25% 缩放比例的打印测试,确认字体已嵌入、图像分辨率为 300 DPI,并校对内容。
- 准备打印输出(如有要求,使用 PDF/X-1a、CMYK 和出血),并准备 PNG/讲义版本。
编译与质量控制
使用 references/compilation_and_qc.md 进行编译、防止溢出,并运行打印前检查清单。最重要的一项检查:每次编译后,都运行
grep -i "overfull" poster.log,并目视检查页面的四条边缘——溢出(文本或图形被边界截断)是海报最常见的缺陷。可使用辅助脚本 scripts/review_poster.sh。
应避免的常见问题
设计 — 文本过多(超过 1000 个单词);正文小于 24pt;颜色对比度低;布局拥挤、缺乏留白;样式不一致;图像像素化。
图表 — 在一张图中塞入过多元素(导致文字太小);细节过多;步骤繁多的复杂流程图;系列过多的对比图。应改为拆分成简单、重点明确的图表。
内容 — 缺乏清晰的叙述主线;研究问题过多;术语未作解释;结果缺乏解读;缺少联系信息。
技术 — 会议要求的尺寸错误;将 RGB 文件发送给 CMYK 打印机(导致颜色偏移);字体未嵌入;文件过大,无法上传至投稿门户;二维码过小或未经测试。
与其他技能集成
- alterlab-scientific-schematics — 生成海报示意图和流程图。
- alterlab-generate-image — 生成风格化图形、概念插图和摘要视觉图。
- alterlab-scientific-writing — 根据论文撰写海报内容。
- alterlab-literature-review — 为研究提供背景。
安装软件包
# TeX Live (Linux/Mac) — beamerposter and tikzposter are on CTAN
tlmgr install beamerposter tikzposter
# Additional recommended packages (graphicx ships in the "graphics" package and
# subcaption in "caption" — tlmgr installs by package name, not .sty name)
tlmgr install qrcode graphics xcolor tcolorbox caption
# MiKTeX (Windows) typically auto-installs packages on first use.
baposter 不在 CTAN/TeX Live 上。 从其代码库
(github.com/mloesch/baposter) 或 Overleaf 模板获取 baposter.cls,并将其放在 .tex 文件旁边。(CTAN 上的 xebaposter 是一个独立的波斯语/拉丁语分支,并非同一个类。)
脚本
scripts/ 中的辅助脚本:
review_poster.sh— 自动检查 PDF 质量(页面尺寸、字体、文件大小、页数)。
属于 AlterLab Academic Skills 套件。