Skip to content

imicola/Eazy-Paper-Pro

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

Easy-paper Pro

Easy-paper Pro是基于easy-paper而改进的typst模板,在保留单文件设计的同时,添加了简单封面页,章节分割页,和自动目录以及一些新增功能框的实现。

快速开始

要使用模板,只需要将 resoure/lib.typ 复制到自己的项目的根目录,然后在typst顶部导入

#import "lib.typ": *

使用模板

#show: project.with(
  title: "文档标题",
  author: "作者姓名",
  date: auto,
  abstract: [
    摘要内容...
  ],
  keywords: ("关键词1", "关键词2")
)

使用说明

字体

本模板使用的字体为

  • 中文:
    • Source Han Serif SC(思源宋体)
    • Source Han Sans SC(思源黑体)
  • 英文:
    • Latin Modern Roman
    • Source Sans Pro
    • Maple Mono(代码字体)

请确保在系统中安装了这些字体,否则可能会出现字体替换的问题。或者根据需要修改 resource/lib.typ 中的字体设置。

使用示例

本模板总体框架可大部分内容可以查看 easy-paper的 Readme.md 文件,以下是本模板新增功能的使用示例。 同时在assets文件夹中提供了一个作者自己使用模板的完整笔记pdf可供参考。

封面页

#import "lib.typ": *
#cover-page(
    image-path: image("cover-page.png"),
    image-height: 30%,
    title: "你的标题",
    subtitle: "你的副标题",
    author: "作者",
    student-id: "学号",
    department: "学院",
    major: "专业",
    advisor: "指导老师",
    date: auto,
    institution: "学校名称",
    institution-logo: image("image.png"),
    title-color: black,
    accent-color: rgb("#4d62a6"),
)

其中所有的参数均可以选择性填写,如果不需要某个参数,可以直接删除该行即可。

效果

章节分割页

#chapter-page(title: "章节标题",subtitle: "章节副标题")

alt text

自动目录

目录会自动生成,如果不需要目录,可以在 #show: project.with(...) 中添加参数 toc: false, 来关闭目录生成。

alt text

一些小功能

同时新增一些功能框,例如:

  • 定理框 #theorem[...]
  • 提示框 #tip[...]
  • 示例框 #example[...]
  • 数学公式box #boxed($...$)

致谢

本模板基于 Dawnfz-Lenfeng/easy-paper 改进,感谢原作者。

About

一个简单的基于Easy Paper的开箱即用的单文件typst中文模板

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors