mcpField
A
alterlab-latex-posters

alterlab-latex-posters

github.com/alterlab-ieu文档处理7870 次安装5 周前更新
代码仓库

关于 alterlab-latex-posters

alterlab-latex-posters 是面向研究人员和学术团队的 LaTeX 学术海报制作技能,涵盖宏包选择、版式、图表、编译和印前检查,并提供模板与参考资料。

主要功能

  1. 01beamerposter、tikzposter 和 baposter 指南
  2. 02海报尺寸与布局规划
  3. 03字体、配色和内容建议
  4. 04图表与二维码整合指南
  5. 05编译和印前质量检查
  6. 06入门模板与检查脚本

适用场景

  1. 01将研究论文整理成会议海报
  2. 02准备学位答辩海报
  3. 03按指定尺寸调整海报
  4. 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.tex
beamerposter_template.tex
poster_quality_checklist.md
tikzposter_template.tex
evals/
evals.json
references/
compilation_and_qc.md
figures_and_visuals.md
latex_poster_packages.md
poster_content_guide.md
poster_design_principles.md
poster_layout_design.md
README.md
templates_baposter.md
templates_beamerposter.md
templates_tikzposter.md
scripts/
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.mdbeamerposter 设置、主题、字体、整页配置
references/templates_tikzposter.mdtikzposter 设置、分栏/版块、主题
references/templates_baposter.mdbaposter 设置、标题框、页面边界调试
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 宏包

宏包优势适用场景
beamerposterBeamer 语法,强大的主题/品牌支持传统学术海报、机构品牌展示
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 套件。

评论

支持 Markdown