Skip to content

CjS77/touying-preso-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

touying-preso-template

A sexy template for making presentations in Typst/Touying.

Acknowledgements to touying-unistra-pristine for providing the basis and inspiration for this template.

Features

  • Focus Slides, with predefined themes and custom colors support.
  • Hero Slides.
  • Gallery Slides.
  • Admonitions (with localization and plural support).
  • Universally Toggleable Header/Footer (see Configuration).

Example

See example/example.pdf for an example PDF output, and example/example.typ for the corresponding Typst file.

Installation

These steps assume that you already have Typst installed and/or running.

Import from Typst Universe

#import "@preview/touying:0.6.1": *
#import "@preview/touying-preso-template:1.0.0": *

#show: preso-theme.with(
  aspect-ratio: "16-9",
  config-info(
    title: [Title],
    subtitle: [_Subtitle_],
    author: [Author],
    date: datetime.today().display("[month repr:long] [day], [year repr:full]"),
  ),
)

#title-slide[]

= Example Section Title

== Example Slide

A slide with *important information*.

#lorem(50)

Local installation

1. Clone the project

git clone https://github.com/CjS77/touying-preso-template

2. Import Touying and touying-preso-template

See example/example.typ for a complete example with configuration.

#import "@preview/touying:0.6.1": *
#import "src/preso_template.typ": *
#import "src/colors.typ": *
#import "src/admonition.typ": *

#show: preso-theme.with(
  aspect-ratio: "16-9",
  config-info(
    title: [Title],
    subtitle: [_Subtitle_],
    author: [Author],
    date: datetime.today().display("[month repr:long] [day], [year repr:full]"),
  ),
)

#title-slide[]

= Example Section Title

== Example Slide

A slide with *important information*.

#lorem(50)

Configuration

The theme can be configured to your liking by adding the config-store() object when initializing preso-theme. An example with the quotes setting can be found in example/example.typ.

A complete list of settings can be found in the config-store object in src/preso_emplate.typ.

About

A Touying theme for creating presentation slides in Typst

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Contributors

Languages