学生会|Markdown & Typst workshop

学术   2024-10-03 10:21   上海  


Markdown

& Typst

Workshop


Intro

  • 还在为排版烦恼吗?数学公式、美观表格总是搞不定?或是厌倦了 LaTeX 复杂的语法?那就千万不要错过我们的 Markdown & Typst Workshop!


  • 这次 Workshop 将带你了解两种易用、直观的排版工具,轻松实现专业排版效果,提升写作和学术工作的效率!


  • Are you still struggling with typesetting? Can't get those math formulas and beautiful tables right? Or are you tired of LaTeX's complex syntax? Then don't miss our Markdown & Typst Workshop!


  • This workshop will introduce you to two user-friendly and intuitive typesetting tools, allowing you to easily achieve professional typesetting results and improve your writing and academic work efficiency!



活动概要




  • 时间:10月6日(周日),20:00 - 22:00

  • 地点:线上飞书会议,有录像

  • 会议号:553 237 655

  • 会议链接

    https://vc.feishu.cn/j/553237655

  • 主讲人

    • 王梓宁

    • 闵政杰


  • Time:10.6(Sun),8 - 10 pm

  • Location:Online Lark (Feishu) meeting alone, with recording

  • Meeting Number:553 237 655

  • Meeting Link

    https://vc.feishu.cn/j/553237655

  • Presenters

    • Zining Wang

    • Zhenjie Min


What's Markdown

Markdown 是一种轻量级的标记语言,专注于快速编写格式化文本,尤其适合撰写博客、技术文档、笔记和 README 文件。


  • 它的语法非常简单,几乎没有学习门槛,同时支持导出为多种格式(如HTML、PDF、LaTeX等)。


  • 编辑器大多能自动根据 Markdown 文本中的标记自动排版文本并渲染格式。


  • Markdown是最常用的标记语言之一。ChatGPT、飞书、GiHub、Mattermost、Discourse论坛(如水源社区)、各博客网站等众多场景都支持Markdown语法。


Markdown is a lightweight markup language focused on quickly writing formatted text. It's particularly well-suited for writing blogs, technical documentation, notes, and README files.


  • Its syntax is very simple, with virtually no learning curve, and it supports exporting to various formats (such as HTML, PDF, and LaTeX).


  • Most editors can automatically format and render text based on the Markdown markup.


  • Markdown is one of the most commonly used markup languages. Many platforms and applications support Markdown syntax, including ChatGPT, Lark (Feishu), GitHub, Mattermost, Discourse forums (like SJTU forum), and various blog websites.






What's Typst

Typst 是一个新兴的文档排版工具,专注于简化数学公式、图表和文本的编写流程。它吸收了 LaTeX 强大的排版能力,但通过更直观的语法,大大降低了学习成本,让排版工作变得更加高效、轻松。Typst 具有以下特点:


  • 标记语法可用于最常见的格式化任务

  • 强大且灵活的功能

  • 紧密集成的脚本系统

  • 数学公式排版、文献管理及其他

  • 由于采用增量编译,编译时间更快

  • 出错时显示友好的错误信息


Typst is a modern typesetting tool focused on simplifying the process of writing mathematical formulas, diagrams, charts, and text. It incorporates the powerful typesetting capabilities of LaTeX but with a more intuitive syntax, significantly reducing the learning curve and making typesetting more efficient and enjoyable. Typst has the following features:


  • Markup syntax for most common formatting tasks: Making it easy to learn and use.


  • Powerful and flexible functionality: Providing advanced control over the appearance of your documents.


  • Tightly integrated scripting system: Allowing for automation and customization.


  • Mathematical formula typesetting, bibliography management, and more: Offering a comprehensive set of features for academic and technical writing.


  • Faster compilation times due to incremental compilation: Reducing waiting time and improving productivity.

  • Friendly error messages: Helping you quickly identify and fix issues.





Typst 示例


多用户协作编写 Typst



LaTeX 是最经典的学术论文和复杂排版工具,它拥有强大的图文混排能力和丰富的数学公式支持。

相比于 LaTeX,Typst 有以下优势:


  • 语法更直观:Typst 的语法设计更接近现代编程语言,减少了复杂的命令和标识符。


  • 实时渲染:Typst 支持即时预览,可以实时查看最终排版效果,无需反复编译。


  • 更好的性能:Typst 编译器使用 Rust 语言编写,安全性、编译速度、编译器大小等均优于 LaTeX


  • 内置样式:Typst 内置了许多常用样式模板,轻松实现图表、表格和图文混排。


LaTeX is the most established tool for academic papers and complex typesetting, boasting powerful capabilities for combining text and graphics and extensive support for mathematical formulas.

Compared to LaTeX, Typst offers the following advantages:


  • More intuitive syntax: Typst's syntax is designed to be closer to modern programming languages, reducing the need for complex commands and identifiers.


  • Live rendering: Typst supports instant previewing, allowing you to see the final typeset result in real-time without repeated compilation.

  • Better performance: The Typst compiler is written in Rust, offering advantages in security, compilation speed, and compiler size compared to LaTeX.


  • Built-in styles: Typst includes many commonly used style templates, making it easy to create charts, tables, and mixed text and graphics layouts.


Markdown vs Typst vs LaTeX

Markdown

Typst

LaTeX


Lab Report Template

我们为大家准备了物理实验报告的 Typst 模板,方便大家从 LaTeX 过渡到 Typst,更高效地完成实验报告.


We've prepared Typst templates for physics lab reports to help you transition from LaTeX to Typst and complete your reports more efficiently.







Resourses


在参加 workshop 前,如果对 Markdown 和 Typst 感兴趣,可以看以下教程初步了解。另外,本次 workshop 需要使用 VSCode 编辑器


If you're interested in Markdown and Typst, you can check out the following tutorials for a preliminary introduction before attending the workshop. Also, please note that this workshop will require the use of the VSCode editor.



  • Markdown tutorial:

    https://www.markdownguide.org/

  • Typst tutorial:

    https://typst.app/

  • VSCode installation:

    https://code.visualstudio.com/Download

  • Typst lab report template:

    https://github.com/wznmickey/JI_Lab_Report_typst_template






排版:郭敞

文案:王梓宁

        

          上海交通大学密西根学院学生会 JISU   

JIers
For JIers\x26#39; brighter future. 上海交通大学密院学生会公众平台。秉持着文化为基,能力驱动,联通谋合的理念,我们立志成为一个长期服务于密院学子需求、致力于促进密院学子全面发展的热爱驱动型学生组织。
 最新文章