Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Gemfile.lock
Original file line number Diff line number Diff line change
Expand Up @@ -250,6 +250,7 @@ GEM
PLATFORMS
arm64-darwin-23
arm64-darwin-24
arm64-darwin-25
x86_64-darwin-23
x86_64-darwin-24
x86_64-linux
Expand Down
1 change: 1 addition & 0 deletions logistics/exams/writing-exams.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ Many tools have been used over the years for writing exams, including the follow
- The examtool Markdown syntax
- Most recently, [Typst](https://typst.app/), a Latex and Overleaf alternative, has been gaining popularity for its in-browser editor, compiler, and previewer and its local features
- CS 61C has a Typst exam template [61c-examst](https://github.com/61c-teach/cs61c-examst) developed by Andrew Liu (liu.andrew@)
- Data 8 has an official Typst library [exm](https://github.com/data-8/exm) developed by Tim Xie (xie@). See more info on the [Worksheets page](../../worksheets)

### Online Exams

Expand Down
2 changes: 1 addition & 1 deletion logistics/managing-course-email.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
layout: page
title: Managing Course Email
parent: Course Logistics
nav_order: 2
nav_order: 3
---

# Managing Course Email
Expand Down
19 changes: 19 additions & 0 deletions logistics/worksheets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
---
layout: page
title: Worksheets
parent: Course Logistics
nav_order: 2
---

# Writing Worksheets

## Tools for Writing Worksheets

### exm Typst Library

Typst library, [exm](https://github.com/data-8/exm), initially developed for Data 8 can be used to write worksheets, notes and exams.

The official Typst package can be found [here](https://typst.app/universe/package/exm) with documentation. <br>
Exam/worksheet template can be created with `typst init @preview/exm:0.1.0` in the CLI, or with the "Start from a Template" option on the web app.

Developed by Tim Xie (xie@) in the Fall 2025 semester.
Loading