GOAT LabPaperParts:用于论文与幻灯片的物理图表 SVG 部件
PaperParts 是一款免费的浏览器工具,可生成 13 个类别共 117 个可编辑的物理图表部件。实时调整参数,并将每个部件导出为 SVG、PNG、PDF 或 EPS。完全在客户端运行,无需安装。
什么是 PaperParts?
PaperParts 是一款静态网页工具,可为物理论文和演示生成 117 个可自定义的 SVG 图表部件,分为 13 个类别(A–M):费曼图、波形、辐射、力学/电磁、晶体、光学、化学、电路、统计、天文、晶体学、扩展费曼图以及量子信息。
它如何工作?
每个部件都是参数驱动的 SVG 渲染器。选择一个部件,通过类型化控件编辑数值(带最小值/最大值/步长以及 px 或 ° 等单位的数字、颜色、下拉选择、布尔值),添加文本标签,设置透明、白色或自定义背景,然后导出。PDF 保持矢量(viewBox 1 单位 = 1pt);EPS 为手工编写的 Level 2 输出。
何时使用?
当你需要为论文、学位论文或幻灯片制作干净的矢量物理图示元素,并希望获得一致、可编辑的部件而非手绘时,就使用 PaperParts。它适用于 LaTeX/PDF 工作流(EPS、矢量 PDF)、网页用途(SVG)以及快速位图需求(PNG)。
速览
| 部件 | 117 customizable SVG parts |
|---|
| 类别 | 13 (A–M): Feynman, waveforms, radiation, optics, circuits, quantum info, and more |
|---|
| 导出格式 | SVG, PNG, PDF (vector), EPS (PostScript Level 2) |
|---|
| PDF 比例 | 1 viewBox unit = 1 point (pt); vector via svg2pdf.js + jsPDF |
|---|
| 电路标准 | Category H uses IEC 60617 electrical symbols |
|---|
| 化学标准 | Category G uses IUPAC skeletal-formula bonds and rings |
|---|
| 布洛赫球 (M-07) | |ψ⟩ = cos(θ/2)|0⟩ + e^{iφ}sin(θ/2)|1⟩, θ∈[0,180°], φ∈[0,360°] |
|---|
| 提供方式 | Free, fully client-side, 5 languages (en/ja/es/zh/de) |
|---|
常见问题
PaperParts 包含多少个部件?
13 个类别(A–M)共 117 个可自定义的 SVG 部件,涵盖费曼图、波形、辐射、力学/电磁、晶体、光学、化学、电路、统计、天文、晶体学、扩展费曼图以及量子信息。
支持哪些导出格式?
四种:SVG、PNG、PDF 和 EPS。PDF 通过 svg2pdf.js + jsPDF 实现矢量输出(viewBox 1 单位 = 1 点);EPS 为手工编写的 Encapsulated PostScript Level 2 输出。希腊字母字形(α、β、γ、π…)已内嵌,因此标签在导出后仍能保留。
PaperParts 是免费的吗?能离线运行吗?
是的。PaperParts 完全在客户端运行:渲染和导出都在你的浏览器中完成,无需服务器、账户或上传。任何图表数据都不会离开你的设备。
我可以编辑参数和标签吗?
可以。每个部件都提供类型化控件(带最小值/最大值/步长以及 px 或 ° 等单位的数字、颜色、下拉选择、布尔值),支持添加文本标签,以及透明、白色或自定义背景。
界面支持哪些语言?
五种:英语、日语、西班牙语、中文和德语(en/ja/es/zh/de),通过 URL 路径选择,默认使用英语且不带前缀。
相关工具