a preprocessor to write beamers slide more easily
Project description
# Introduction
Butteur is a preprocessor to write beamers slides more easily by allowing you to use a more concise syntax. It was also an excuse for me to learn lex/yacc
# Installation
In a virtualenv or as root:
pip install butteur
You'll need to have the command "pdflatex" available.
# Usage
butteur file.butt
# Example
theme Berlin
title the title of the document
author Myself master of the world
slide
this is the first line
you don't need to put a blank line between 2 lines
you can put \emph{raw latex here}
slide this slide has a title
and some content
# Result in .tex
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{verbatim}
\usepackage{ulem}
\usepackage{fancyvrb}
\usepackage{color}
\usepackage{tikz}
\begin{document}
\title{the title of the document}
\author{Myself master of the world}
\maketitle{}
\begin{frame}[fragile]{}
this is the first line
you don't need to put a blank line between 2 lines
you can put \emph{raw latex here}
\end{frame}
\begin{frame}[fragile]{this slide has a title}
and some content
\end{frame}
\end{document}
Butteur is a preprocessor to write beamers slides more easily by allowing you to use a more concise syntax. It was also an excuse for me to learn lex/yacc
# Installation
In a virtualenv or as root:
pip install butteur
You'll need to have the command "pdflatex" available.
# Usage
butteur file.butt
# Example
theme Berlin
title the title of the document
author Myself master of the world
slide
this is the first line
you don't need to put a blank line between 2 lines
you can put \emph{raw latex here}
slide this slide has a title
and some content
# Result in .tex
\documentclass{beamer}
\usepackage[utf8]{inputenc}
\usepackage{verbatim}
\usepackage{ulem}
\usepackage{fancyvrb}
\usepackage{color}
\usepackage{tikz}
\begin{document}
\title{the title of the document}
\author{Myself master of the world}
\maketitle{}
\begin{frame}[fragile]{}
this is the first line
you don't need to put a blank line between 2 lines
you can put \emph{raw latex here}
\end{frame}
\begin{frame}[fragile]{this slide has a title}
and some content
\end{frame}
\end{document}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Butteur-0.1.tar.gz
(3.5 kB
view details)
File details
Details for the file Butteur-0.1.tar.gz
.
File metadata
- Download URL: Butteur-0.1.tar.gz
- Upload date:
- Size: 3.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 52b8ad7b06876a4c1bde16117207c06229d03aabf94cd9c634e27a535386919f |
|
MD5 | afda62464e16b376f8d1620d657b1b32 |
|
BLAKE2b-256 | 23fc35af3ccbb98e41bae69eb91a739bf0191a5cb6a99f1b142077b4b0527a78 |