路线图
本页列出了 Typst 语言、编译器、库和 Web App 的计划功能。 由于优先事项和发展现实可能发生变化,这一路线图并非一成不变。 另外此处列出的功能不一定会实现,并且此处可能没有写完全将要实现的功能。 至于 bug 修复,本路线图只会列出更大、更基本的路线图。
在路线图上是否有遗漏的内容?Typst 需要您作为用户的反馈来规划和优先考虑新功能。 您可以在 GitHub 上提交新问题或与 社区 讨论您的功能请求。
语言和编译器
- 结构和样式
- 修复 show 规则递归
- 修复 show 和 set 规则的顺序
- 修复 show 和 set 规则中 show 和 set 影响相同类型的元素(用于在匹配选择器的元素上设置属性)
- 祖先选择器(例如,在内部)
- 自定义元素(能够与 set 和 show 规则一起使用)
- 可能有一个 capability 系统,例如,使您自己的元素可引用
- 布局
- 高级浮动布局
- 重新设计布局引擎,使其具有对“正常”文本布局和更类似画布的布局的一流支持
- 在正常内容和数学中统一布局基元
- 命名对齐以同步不同布局层次结构中的对齐
- 链式布局区域
- 在流内进行页面调整
- 高级分页优化
- 基于网格的排版
- 具有碰撞检测的布局
- 导出
- 实现 emoji 导出
- HTML 导出
- EPUB 导出
- 用于无障碍性的标记 PDF
- PDF/A 和 PDF/X 支持
- 文本和字体
- 字体 fallback 警告
- 国际化(i18n)
- 粗体、斜体和小型大写字母的合成
- 可变字体支持
- 注音(Ruby)和割注(Warichu)
- Kashida 对齐
- 脚本
- 如果可能的话,函数提升
- 获取 set 规则的值
- 文档注释
- 类型提示
- 可视化
- 箭头
- 更好的路径绘制
- 颜色管理
- 工具
- 自动格式化程序
- 代码检查工具(Linter)
- 文档生成器
- 开发
- 基准测试
- 更好的贡献者文档
库
- 自定义
- 更强大的内置大纲自定义能力
- 表格线条自定义
- 编号
- 相对计数器,例如,每节的图表编号
- 改进数学公式编号
- 修复编号模式问题
- 枚举延续
- 布局
- 表格中的行 span 和列 span
- 平衡列
- 首字下沉
- 尾注,也许是边注
- 数学
- 修复句法怪癖
- 修复字体处理
- 提供更多基元
- 大分数
- 其他
- 绘图
Web 应用程序
- 编辑
- 更智能和更多操作按钮
- 基本内置图像编辑器(裁剪等)
- 色彩选择器
- 符号选择器
- 用于编辑函数调用的 GUI 检查器
- 预览自动完成条目
- 预览中的光标
- 内联文档
- 更多导出选项
- 在单独窗口中预览
- 写作
- 拼写检查
- 字数统计
- 结构视图
- 番茄工作法
- 由 LLM 完成的文本自动完成
- 协作
- 类似聊天的评论
- 更改跟踪
- 版本历史
- Git 集成
- 项目管理
- 项目的拖放
- 项目的缩略图
- 由 LLM 生成的模板
- LaTeX、Word、Markdown 导入
- 设置
- 键盘快捷键配置
- 更好的项目设置
- 系统主题设置
- 头像裁剪
- 其他
- 离线渐进式 Web 应用程序(PWA)
- 单一登录
- 双因素认证
- 项目中的高级搜索
- 团队中的私有包
- 本地部署
- 移动端改进