Repository navigation
ChemThisTry v0.1.6
跨平台科研绘图软件 —— 集数据作图、化学结构、3D 晶体与矢量示意图于一体的一站式平台。
本版本为增量发布。安装包未签名、未公证,首次运行会被系统拦截,请按下方「首次运行」操作。
下载
在页面底部的 Assets 中下载对应你系统的安装包:
-
macOS (Apple Silicon):
ChemThisTry-0.1.6-arm64.dmg -
macOS (Intel):
ChemThisTry-0.1.6.dmg -
Windows:
ChemThisTry Setup 0.1.6.exe -
Linux (便携版):
ChemThisTry-0.1.6.AppImage -
Linux (Debian/Ubuntu):
chemthistry_0.1.6_amd64.deb
本次更新 (What's New in v0.1.6)
本次更新的重点是 Articler 文档编辑器导出 Word (DOCX) 的视觉对齐:把导出文档的排版、字体、行距、缩进与 Articler 预览逐项拉齐,并修复了代码块背景 / 缩进越出页边距的问题。
📝 文档编辑器 (Articler) → Word 导出对齐完善
-
代码块 (Code Block) 背景与缩进:修复导出 Word 后灰盒背景与缩进越过页边距的问题。依据 Word 真实边框模型(文字停在
w:ind、边框 + 底纹画在文字外侧space处)重算左右缩进,使灰盒左 / 右缘与正文内容列对齐、不再出血;覆盖顶层、引用块、列表、Callout 四种容器(嵌套代码块左右均贴容器内容区,无出血)。 -
标题颜色:Heading 全级导出为黑色(1A1A1A),与预览一致(H6 不再误用灰色)。
-
等宽字体:代码块 Latin 用 Consolas、CJK 用微软雅黑(
eastAsia此前误用 Consolas,中文无对应字形会回退成宋体、看起来像正文)。 -
行距:导出 Word 的倍数行距改为「N × 字体自然行高」(native
auto,w:line = 240·N),与预览 N×1.46 对齐;标题 h1–h6 用单倍行距、代码块用单倍行距,避免标题逐层漂移。 -
列表 / 引用块 / 表格:列表缩进对齐预览
padding-left: 1.8em(405 twips / 级,任务列表同缩进);引用块竖线 14pt 紧贴文字(EXACT 行距避免规则跨整行盒而不对称);表格边框与预览一致。 -
上下标:sup / sub 改用 Word 原生
vertAlign渲染,而非上标 / 下标字符。 -
数学块:行距改用 AUTO,避免高公式被裁切。
-
SVG 图片:Word 导出改用 docx 原生
ImageRun承载,缺失时 PNG 兜底。
🐛 重要修复
- Articler 导出 Word 代码块越页边距 (#1254):导出后代码块的灰色背景盒左、右两侧越过正文内容列边界(预览里与内容列对齐)。已按 Word 真实边框 / 底纹模型重算缩进并补齐右缩进(含引用块 / Callout 嵌套场景),灰盒现在与内容列对齐、文字盒内缩约 15css。详见上方「文档编辑器」条。
首次运行
当前安装包未签名、未公证,系统会出于安全策略拦截,属正常现象:
macOS (Gatekeeper)
-
右键点击
ChemThisTry.app→ 「打开」→ 弹窗中点「打开」 -
或终端执行:
sudo xattr -rd com.apple.quarantine /Applications/ChemThisTry.app
Windows (SmartScreen)
- 双击
.exe→ 点击「更多信息」→「仍要运行」
Linux (AppImage)
- 赋予执行权限后运行:
chmod +x ChemThisTry-0.1.6.AppImage
功能速览
-
文档编辑器 (Articler) — 富文本 / 代码块 / 数学公式 / 表格 / 图片写作,一键导出 Word (DOCX) 出版级文档(排版、字体、行距、缩进与预览对齐)
-
矢量画布 (Canvas) — 出版级示意图、流程图、标注与组合,支持 9 点参考点、图片真裁剪、隔离模式、LaTeX 文字、文本对齐
-
流程图 (Flow) — 基于节点 / 边的流程图,支持对齐 / 分布 / 翻转、可拖动线段把手与导出
-
数据作图 (GraphViewer) — ECharts 科研数据图(含热力图 / 非线性拟合 / 雷达图),支持模板与 LaTeX,透明背景与出版级导出;系列支持纵坐标偏移 (Y Offset)、工具栏基线 / 差分 / 放大镜 / 切线工具、倾斜轴、图例行列排列
-
数据表 (DataViewer) — 排序 / 筛选 / 缺失值处理 / 公式列 / 查找替换,Excel 式粘贴与自动填充
-
化学结构 (Sketcher) — Ketcher 绘图,ACS 1996 风格,支持
.mol/.rxn/.cdx/.cdxml,键型数字快捷键,Esc 清除工具 -
3D 分子 / 晶体 (Moleculer) — 晶胞与配位多面体、电荷密度、分子表面,支持
.cif/.vesta/ Gaussian / VASP / SDF,多帧时间轴 -
结构 ↔ 图表联动 — 结构变更自动同步到画布对象
-
出版级导出 — SVG / PDF / EPS / 矢量 PDF;3D 结构优化 (RDKit)、ASE 结构导出 (PDB/CIF/XYZ)
-
Agent(应用内 AI) — 对话式操作:创建 / 读取数据表、图表、画布、化学结构式与 3D 分子,多模态图片上传(结构式 / 谱图 / 图表);可选把当前活动文档作为上下文自动附带(设置 → AI 开启)
-
深色主题 — 全模块统一跟随浅色 / 深色
-
多语言界面 — 简体中文 / 繁體中文 / English / 日本語 / Français / Español / Dansk
关于源码
本仓库为发布 / 门面仓库,仅分发编译产物;完整源码暂未公开。若需在其他平台自行构建,可参考 DEPLOY.md 中的构建说明(原生模块不能在异平台交叉编译,须在目标系统本机构建)。后续版本将补充安装包签名 / 公证。
反馈
使用中遇到问题或有建议,欢迎在仓库 Issues 中提出。