Giter Club home page Giter Club logo

slydst's Introduction

Slydst

Create simple static slides with Typst.

Slydst allows the creation of slides using Typst headings. This simplicity comes at the expense of dynamic content such as subslide animations. For more complete and complex slides functionalities, see other tools such as Polylux.

Usage

To start, just use the following preamble (only the title is required).

#import "@preview/slydst:0.1.1": *

#show: slides.with(
  title: "Insert your title here", // Required
  subtitle: none,
  date: none,
  authors: (),
  layout: "medium",
  ratio: 4/3,
  title-color: none,
)

Insert your content here.

Then, insert your content.

  • Level-one headings corresponds to new sections.
  • Level-two headings corresponds to new slides.
  • Blank space can be filled with vertical spaces like #v(1fr).
== Outline

#outline()

= First section

== First slide

#figure(image("figure.png", width: 60%), caption: "Caption")

#v(1fr)

#lorem(20)

Components

Definitions, theorems, lemmas, corollaries and algorithms boxes are also available.

#definition(title: "An interesting definition")[
  #lorem(20)
]

Documentation

slides

  • content: content - content of the presentation
  • title: str - title (required)
  • subtitle: str - subtitle
  • date: str - date
  • authors: array of content or content - list of authors or author content
  • layout: str in ("small", "medium", "large") - layout selection
  • ratio: float or ratio or int - width to height ratio
  • title-color: color or gradient - color of title and headings

definition, theorem, lemma, corollary, algorithm

  • content: content - content of the block
  • title: str - title of the block

Example

slydst's People

Contributors

glambrechts avatar inarighas avatar

Stargazers

AMAURYCU avatar Arvind Venkatesh avatar Ruijie (Jerry) Gao avatar Congxian Qiu avatar Victor L. avatar Bickmick avatar Wahid Islam avatar Kainoa Kanter avatar Michael P. Friedlander avatar Antonio Manjavacas avatar ARAKI Ryo avatar Sebastian Berns avatar Simon Dräger avatar sinofine avatar David Mazarro avatar Logan Chow avatar Feiyu Xiao avatar Antoine Debor avatar Light avatar Joan Lluis Pons Ramon avatar Cosmo avatar owl~ avatar Huisu avatar Alan Kuan avatar  avatar Zicklag avatar Eliah Rusin avatar Jiaxin Peng avatar ZJPzjp avatar le Duc Banal avatar John Nunley avatar Peter Ding avatar messense avatar bluss avatar Ilya Borowski avatar Ladislas Nalborczyk avatar Ujjwal Panda avatar Yaoda Liu avatar Zhenyuan Wang avatar Alberto avatar  avatar  avatar Jose Storopoli avatar Sacha Lewin avatar Peter avatar Cath Blatter avatar Jerry Ling avatar th4s avatar dai avatar Sam Foreman avatar Hasan Hüseyin Karaoğlu avatar Xue Huiwen avatar Utensil avatar Aditya Mohan avatar Mahdi Rasouli avatar Sam Thomson avatar

Watchers

 avatar

Forkers

inarighas

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.