关于 lancet-figure-guide
面向准备向 The Lancet 及其系列期刊投稿的作者,汇总图件制作规范。重点说明可编辑源文件便于期刊插画团队重绘,以及尺寸、分辨率、字体和标注要求。
主要功能
- 01可编辑文件格式建议
- 02图件尺寸与分辨率要求
- 03Times New Roman 字体规范
- 04图表标注与标题规则
- 05图像处理诚信规范
适用场景
- 01准备 The Lancet 投稿图件
- 02检查照片尺寸与分辨率
- 03按期刊规范设置图表样式
安装
复制下面的命令,在终端中运行。
npx skills add https:/ / github.com/ jaechang-hits/ sciagent-skills --skill lancet-figure-guide安装后在 Claude Code 中输入/lancet-figure-guide确认已加载。
详细介绍
The Lancet 图表准备指南
概述
本指南提供了向 The Lancet 及 Lancet 系列期刊投稿时准备图表的完整规范。The Lancet 的一项关键特色是,大多数图表都会由内部插画师重新绘制,以符合 Lancet 的风格。因此,与栅格化图像相比,我们强烈建议使用可编辑的源文件格式(PowerPoint、Word、SVG)。
官方参考资料:https://www.thelancet.com/submission-guidelines
分辨率要求
| 要求 | 规范 |
|---|---|
| 所有照片图像 | 最低 300 DPI |
| 投稿尺寸 | 预期出版尺寸的 120% |
提示:提交比出版尺寸大 20% 的图像,以确保制作团队调整尺寸后仍能保持质量。
from PIL import Image
def check_lancet_resolution(image_path):
"""Check if image meets Lancet resolution requirements."""
img = Image.open(image_path)
dpi = img.info.get('dpi', (72, 72))
print(f"DPI: {dpi[0]} x {dpi[1]}")
print(f"Minimum required: 300 DPI")
print(f"TIP: Submit at 120% of publication size")
if dpi[0] >= 300:
print("PASS: Resolution meets Lancet requirements")
else:
print("FAIL: Need at least 300 DPI")
return dpi[0] >= 300
文件格式
首选格式(可编辑)
| 格式 | 说明 |
|---|---|
| PowerPoint (.pptx) | 最受青睐——便于内部重新绘制 |
| Word (.docx) | 可用于简单图表 |
| SVG | 可缩放矢量图形 |
也接受的格式
| 格式 | 说明 |
|---|---|
| TIFF | 用于照片图像 |
| JPEG | 质量可接受 |
| EPS | 矢量格式 |
| 通用格式 |
为什么选择可编辑格式?
The Lancet 的内部插画团队会将大多数投稿图表重新绘制为 Lancet 风格。提供可编辑的源文件(尤其是 PowerPoint)可使这一流程更顺畅、更准确。
图表尺寸
| 布局 | 宽度 |
|---|---|
| 1 栏 | 75 mm(2.95 in) |
| 2 栏 | 154 mm(6.06 in) |
| 最小宽度 | 107 mm(4.21 in) |
- 所有分图必须能排在一页内
import matplotlib.pyplot as plt
LANCET_WIDTHS = {
'single': 75 / 25.4, # 2.95 inches
'minimum': 107 / 25.4, # 4.21 inches
'double': 154 / 25.4, # 6.06 inches
}
def create_lancet_figure(layout='single', aspect_ratio=0.75):
"""Create a Matplotlib figure sized for The Lancet."""
width = LANCET_WIDTHS[layout]
height = width * aspect_ratio
fig, ax = plt.subplots(figsize=(width, height))
fig.set_dpi(300)
return fig, ax
颜色模式
| 用途 | 颜色模式 |
|---|---|
| 在线出版 | RGB |
| 印刷出版 | CMYK |
- 彩色和黑白照片均可接受
字体要求
| 元素 | 字体 | 大小 | 样式 |
|---|---|---|---|
| 图表主标题 | Times New Roman | 10 pt | 粗体 |
| 图表说明 | Times New Roman | 10 pt | 常规,单倍行距 |
与其他期刊的主要区别
- The Lancet 使用 Times New Roman(衬线字体),而大多数其他生物医学期刊更偏好无衬线字体
import matplotlib.pyplot as plt
def set_lancet_fonts():
"""Configure Matplotlib for Lancet figure fonts."""
plt.rcParams.update({
'font.family': 'serif',
'font.serif': ['Times New Roman', 'Times'],
'font.size': 10,
'axes.labelsize': 10,
'axes.titlesize': 10,
'axes.titleweight': 'bold',
'xtick.labelsize': 8,
'ytick.labelsize': 8,
'legend.fontsize': 8,
})
标注规范
规则
- 图表周围不要加边框
- 图表或插图内不要加标题——请将标题放在图注中
- 按照正文中的引用顺序为图表编号
最佳实践
- 尽可能使图表简洁明了
- The Lancet 的插画师会重新绘制大多数图表,因此应着重准确传达数据,而非视觉润色
图像完整性与处理政策
- 遵循生物医学出版的标准伦理规范
- 对图像的所有调整都应统一应用
- 在 Methods 中说明任何图像处理
- 保留原始数据,以备审核
Python 快速入门:完整验证
from PIL import Image
import os
def validate_lancet_figure(image_path, layout='single'):
"""Full validation of a figure against Lancet requirements."""
img = Image.open(image_path)
issues = []
# 1. Resolution check (300 DPI at 120% size)
dpi = img.info.get('dpi', (72, 72))
if dpi[0] < 300:
issues.append(f"Resolution {dpi[0]} DPI below 300 DPI minimum")
# 2. Dimension check
widths_mm = {'single': 75, 'minimum': 107, 'double': 154}
if layout in widths_mm and dpi[0] > 0:
actual_w_mm = (img.size[0] / dpi[0]) * 25.4
target = widths_mm[layout]
# Should be 120% of publication size
target_120 = target * 1.2
print(f"Width: {actual_w_mm:.1f} mm (target at 120%: {target_120:.1f} mm)")
# 3. Format recommendation
fmt = img.format
if fmt and fmt.upper() in ('TIFF', 'JPEG', 'PNG'):
print(f"NOTE: Format is {fmt}. Lancet prefers PowerPoint/Word/SVG for redrawing")
# Report
print(f"=== Lancet Figure Validation ===")
print(f"Dimensions: {img.size[0]} x {img.size[1]} px")
print(f"DPI: {dpi[0]} x {dpi[1]}")
print(f"Color mode: {img.mode}")
if issues:
print(f"\nISSUES FOUND ({len(issues)}):")
for issue in issues:
print(f" - {issue}")
else:
print("\nAll checks PASSED")
return len(issues) == 0
核心概念
内部重新绘制图表的政策
The Lancet 最具特色的一点是,大多数投稿图表都会由内部插画师重新绘制,以符合 Lancet 的风格。这意味着,与精修过的栅格图像相比,我们强烈建议使用可编辑的源文件格式(PowerPoint、Word、SVG)。作者应着重确保数据准确,而非进行视觉润色。
120% 尺寸规则
The Lancet 要求照片图像以预期出版尺寸的 120% 提交,分辨率不低于 300 DPI。此余量可确保制作过程中调整尺寸后仍能保持质量。原本用于单栏排版(75 mm)的图表应以 90 mm 宽度提交。
衬线字体规范
与大多数使用无衬线字体的生物医学期刊不同,The Lancet 将 Times New Roman 用作标准图表字体。标题为 10 pt 粗体;图注文字为 10 pt 常规、单倍行距。这符合 Lancet 的传统排版风格。
决策框架
What type of figure are you preparing?
├── Data visualization (graph, chart)
│ ├── PowerPoint available → Submit .pptx (preferred for redraw)
│ └── Only image available → SVG or EPS (vector, editable)
├── Photograph or clinical image
│ ├── High quality needed → TIFF at 300+ DPI, 120% size
│ └── Standard quality → JPEG at 300+ DPI, 120% size
└── Schematic or diagram
├── Editable source → PowerPoint or Word
└── Vector only → SVG or EPS
| 场景 | 格式 | 分辨率 | 备注 |
|---|---|---|---|
| 临床试验柱状图 | PowerPoint (.pptx) | 不适用(矢量图) | Lancet 会按其内部风格重新绘制 |
| Kaplan-Meier 曲线 | PowerPoint 或 SVG | 不适用(矢量图) | 如有可能,请提供原始数据 |
| 组织学显微照片 | TIFF | 以 120% 尺寸输出时为 300+ DPI | 无法重新绘制 |
| 流程图(CONSORT) | PowerPoint 或 Word | 不适用(可编辑) | Lancet 会重新绘制 |
| 森林图(荟萃分析) | PowerPoint 或 SVG | 不适用(矢量图) | 数据准确性优先 |
最佳实践
- 尽可能提交可编辑格式:PowerPoint 是最受青睐的格式,因为 Lancet 插画师会重新绘制图表。请提供可编辑的源文件,而不是栅格化导出文件
- 按出版尺寸的 120% 提供图片:先计算目标尺寸(75 mm 或 154 mm 栏宽),再乘以 1.2 得到提交尺寸
- 统一使用 Times New Roman:Lancet 的衬线字体规范与大多数期刊不同。创建图表前,请将 Times New Roman 设为默认字体
- 移除图表边框:Lancet 风格的图表面板不使用边框。请移除自动生成的坐标轴框
- 仅在图注中放置标题:不要在图或图表中嵌入标题。所有描述性文字都应放在图注中
- 优先确保数据准确,而非追求美观:由于图表会被重新绘制,请确保数据值正确且标注清晰,而不是花时间润饰视觉效果
- 按引用顺序为图编号:图必须按其在正文中首次引用的顺序连续编号
常见问题
- 数据图仅提交栅格化图片:Lancet 插画师无法根据图表的 JPEG/PNG 栅格图重新绘制
- 避免方法:除任何栅格导出文件外,务必同时提供可编辑的源文件(PowerPoint、Word 或 SVG)
- 忘记 120% 尺寸要求:按 100% 出版尺寸提交,经过排版缩放后图片会尺寸不足
- 避免方法:设置画布尺寸前,先将目标栏宽乘以 1.2
- 使用无衬线字体:大多数期刊使用 Arial/Helvetica,但 Lancet 使用 Times New Roman。使用无衬线字体会显得不熟悉 Lancet 风格
- 避免方法:创建任何 Lancet 图表前,将 Times New Roman 设为默认字体
- 在图表周围添加边框:Lancet 风格禁止图表面板带边框,而绘图软件通常会默认添加边框
- 避免方法:在绘图设置中禁用坐标轴边框/框线(例如 matplotlib 中的
ax.spines)
- 避免方法:在绘图设置中禁用坐标轴边框/框线(例如 matplotlib 中的
- 过度润饰图表美观度:由于 Lancet 会重新绘制大多数图表,花费过多时间润饰视觉效果是徒劳的
- 避免方法:确保数据准确、标注清晰;将视觉样式交给 Lancet 的插画团队处理
提交前检查清单
向 The Lancet 提交图表前,请确认:
- 照片图像分辨率为 300+ DPI
- 图片按**出版尺寸的 120%**提供
- 首选格式:PowerPoint、Word 或 SVG(供内部重新绘制)
- 照片可接受 TIFF/JPEG/EPS 格式
- 单栏图:宽 75 mm
- 双栏图:宽 154 mm
- 所有面板均可排在单页上
- 字体为 Times New Roman(标题使用 10 pt 粗体)
- 图表周围没有边框
- 图表内没有标题(使用图注)
- 图按正文中的引用顺序编号
- 数据清晰、准确地呈现(Lancet 会重新绘制)
- 保留原始数据以供审查