typst-pinit 项目教程
1. 项目的目录结构及介绍
typst-pinit 项目的目录结构如下:
typst-pinit/
├── examples/
│ └── ...
├── LICENSE
├── README.md
├── lib/
│ ├── typ/
│ │ ├── pinit-core.typ
│ │ ├── pinit-fletcher.typ
│ │ └── simple-arrow.typ
│ └── typst.toml
└── ...
目录结构介绍
examples/
: 包含项目的示例文件。LICENSE
: 项目的许可证文件,采用 MIT 许可证。README.md
: 项目的说明文档。lib/
: 包含项目的主要代码文件。typ/
: 包含核心功能和辅助功能的 Typst 文件。pinit-core.typ
: 核心定位功能文件。pinit-fletcher.typ
: 辅助定位功能文件。simple-arrow.typ
: 简单箭头功能文件。
typst.toml
: 项目的配置文件。
2. 项目的启动文件介绍
项目的启动文件主要是 lib/typ/pinit-core.typ
,它包含了项目的主要定位功能。启动文件中定义了用于在 Typst 文档中进行相对定位的函数和宏。
3. 项目的配置文件介绍
项目的配置文件是 lib/typst.toml
,它包含了项目的配置信息,如页面大小、文本大小等。配置文件中定义了项目运行所需的基本参数,用户可以根据需要进行修改。
# 示例配置
[page]
height = "6em"
width = "20em"
[text]
size = "24pt"
通过修改这些配置,用户可以自定义项目的输出格式和样式。