Package Information
- Last Updated
- Authors
- Yang Yang
1. Get the package
Download the package using the TPIX CLI:
tpix get @preview/dice:1.0.02. Import in your Typst file
Add this to your .typ file:
#import "@preview/dice:1.0.0": *Dice
A versatile random number toolkit for Typst.
Usage
// Get a seed from current datetime
#let seed = randominit()
// Get a random float in [0, 1)
#let (random_float, seed) = random(seed:seed)
// Get 10 random floats in [0, 1)
#let (random_floats, seed) = randoms(10, seed:seed)
// Get a random integer in [a, b]
#let (random_int, seed) = randint(1, 6, seed:seed)
// Get 10 random integers in [a, b]
#let (random_ints, seed) = randints(1, 6, 10, seed:seed)
// Choice from an array
#let arr = (1,2,3,4,5,6)
#let (choice, seed) = choice(arr, seed:seed)
// Shuffle an array
#let (shuffled_arr, seed) = shuffle(arr, seed:seed)