scenic

Crates.ioscenic
lib.rsscenic
version0.1.1
sourcesrc
created_at2023-06-15 18:49:15.43904
updated_at2023-06-15 19:03:46.988523
descriptionPresentation tool that utilizes LaTex Beamer package.
homepagehttps://gitlab.com/grauwoelfchen/scenic
repositoryhttps://gitlab.com/grauwoelfchen/scenic
max_upload_size
id891333
size170,530
Yasuhiro Яша Asaka (grauwoelfchen)

documentation

README

Scenic

crate::scenic

Presentation tool that utilizes LaTex Beamer package.

Screenshot

Install

% cargo install scenic

Usage

Prepare input file like so:

% Sample page
{% page 2
  \setbeamercolor{background canvas}{bg=black}
  \frame{
    \frametitle{A sample frame title}
    \framesubtitle{Hello, world!}
    \begin{itemize}
      \item \textsf{Car} % Sans-Serif
      \item \texttt{Cdr} % Typewriter (Teletype)
      \item \textrm{Cadr} % Roman (Serif)
      \item \textit{Cdar}% Italic
      \item \textbf{Cddr} % Bold
    \end{itemize}
  }
}
# write stdout into a file for now :)
% scenic input.latex > /path/to/output.pdf
# eg. zathura
% zathura --mode=presentation /path/to/output.pdf

Build

% make build

Test

% make test

Requirements

License

GPL-3.0-or-later

Scenic
Copyright (C) 2023 Yasuhiro Яша Asaka

This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
This is free software, and you are welcome to redistribute it
under certain conditions; type `show c' for details.
Commit count: 14

cargo fmt