Giter Site home page Giter Site logo

xbunax / tongji-undergrad-thesis-typst Goto Github PK

View Code? Open in Web Editor NEW

This project forked from tj-csccg/tongji-undergrad-thesis-typst

0.0 0.0 0.0 36.53 MB

📄 同济大学本科生毕业设计论文模板 | Tongji University Undergraduate Thesis Template | Typst

License: MIT License

TeX 9.72% Typst 90.28%

tongji-undergrad-thesis-typst's Introduction

📄 同济大学本科生毕业设计论文 Typst 模板(理工类)

中文 | English

Caution

由于 Typst 项目仍处于密集发展阶段,且对某些功能的支持不完善,因此本模板可能存在一些问题。如果您在使用过程中遇到了问题,欢迎提交 issue 或 PR,我们会尽力解决。

在此期间,欢迎大家使用我们的 $\LaTeX$ 模板

样例展示

以下依次展示 “封面”、“中文摘要”、“目录”、“主要内容”、“参考文献” 与 “谢辞”。

使用方法

在线 Web App

请打开 https://typst.app/universe/package/tongji-undergrad-thesis 并点击 Create project in app ,或在 Web App 中选择 Start from a template,再选择 tongji-undergrad-thesis

然后,请将 https://github.com/TJ-CSCCG/tongji-undergrad-thesis-typst/tree/fonts/fonts 内的 所有 字体上传到 Typst Web App 内该项目的根目录。

本地 - 使用typst init

1. 安装 Typst

参照 Typst 官方文档安装 Typst。

2. 从模板初始化项目

typst init @preview/tongji-undergrad-thesis

3. 下载字体

请到本仓库的 fonts 分支下载字体文件,并将其安装到系统中。

4. 编译

按照需求修改相关文件,然后执行以下命令以编译。

typst compile main.typ

Tip

若您发现字体无法正常显示,请将字体文件安装到系统中,再执行编译命令。

本地 - 使用Git Clone

1. 安装 Typst

参照 Typst 官方文档安装 Typst。

2. clone 本项目

git clone https://github.com/TJ-CSCCG/tongji-undergrad-thesis-typst.git
cd tongji-undergrad-thesis-typst

3. 下载字体

请到本仓库的 fonts 分支下载字体文件,并将其放置在 fonts 文件夹中,或者将字体文件安装到系统中。

4. 编译

按照需求修改init-files目录内的相关文件,然后执行以下命令以编译。

typst --font-path ./fonts compile init-files/main.typ --root . 

Tip

若您发现字体无法正常显示,请将 fonts 文件夹中的字体文件安装到系统中,再执行编译命令。

如何为该项目贡献代码?

还请查看 How to pull request

开源协议

该项目使用 MIT License 开源协议。

免责声明

本项目使用了方正字库中的字体,版权归方正字库所有。本项目仅用于学习交流,不得用于商业用途。

有关突出贡献的说明

  • 该项目起源于 FeO3 的初始版本项目 tongji-undergrad-thesis-typst
  • 后来 RizhongLin 对模板进行了完善,使其更加符合同济大学本科生毕业设计论文的要求,并增加了针对 Typst 的基础教程。

我们非常感谢以上贡献者的付出,他们的工作为更多同学提供了方便和帮助。

在使用本模板时,如果您觉得本项目对您的毕业设计或论文有所帮助,我们希望您可以在您的致谢部分感谢并致以敬意。

致谢

我们从顶尖高校的优秀开源项目中学到了很多:

联系方式

# Python
[
    'rizhonglin@$.%'.replace('$', 'epfl').replace('%', 'ch'),
]

QQ 群

  • TJ-CSCCG 交流群:1013806782

tongji-undergrad-thesis-typst's People

Contributors

rizhonglin avatar xbunax avatar cinea4678 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.