ITADN
fenjalien/cirCeTZ
fenjalien/cirCeTZ · 文件 下载 ZIP
文件最后提交记录最后更新时间
README.md
以下内容由 AI 翻译,如有问题请点此提交 issue 反馈

circuitypst

开发分支上还有工作在进行,这个项目并未终止

这是一个使用 typst-canvas] 将 circuitikz] 移植到 Typst 的项目。由于circuitikz的规模较大,我只会根据自己工作的需求逐步移植功能,如果您需要某个功能,欢迎提交 issue、PR,或通过 Typst 的 discord 联系我(用户名相同)!

“安装”

由于 Typst 目前缺乏包管理功能,该库需要被放置在与 typst-canvas 相同的文件夹中。

typst-canvas/
circuitypst/

您可以选择克隆仓库,或者将其作为 .zip 下载并解压到指定位置。

使用方法

要开始使用,需从 circuitypst.typ 导入 nodeto,最佳做法是将其放在 typst-canvascanvas 函数内部。

以下是一个模板:

#import "typst-canvas/canvas.typ": canvas

#canvas(length: 1cm, debug: false, {
  import "typst-canvas/draw.typ": *
  import "circuitypst/circuitypst.typ": node, to
  ...
})

更多示例可参见 examples/

首个稳定版本的要求

  • 参考手册(无需包含教程,只需列出当前支持的组件)
  • 测试用例
  • CI 环境
  • 是否需要更多组件?