2 releases
0.1.1 | Jun 15, 2023 |
---|---|
0.1.0 | Jun 15, 2023 |
#1998 in Text processing
76KB
123 lines
Scenic
Presentation tool that utilizes LaTex Beamer package.
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.
Dependencies
~38–74MB
~1M SLoC