wiki2beamer home

# wiki2beamer

collaborative slide editing made easy

wiki2beamer converts a simple wiki-like syntax to complex LaTeX beamer code. It's written in python and should run on windows and all *nix platforms. Why collaborative? Because you can use it with version control systems. Afraid to loose some LaTeX powers? Don't worry: you can always fall back to plain LaTeX as wiki2beamer is just a preprocessor.

wiki2beamer: Try it with your colleagues! :)

## Syntax

This is how it looks like:

wiki2beamer code input | LaTeX code output
    ==== A simple frame ====

    * with a funky
    * bullet list
    *# and two
    *# numbered sub-items
    \begin{frame}
     \frametitle{A simple frame}

      \begin{itemize}
        \item with a funky
        \item bullet list
          \begin{enumerate}
            \item and two
        \item numbered sub-items
          \end{enumerate}
      \end{itemize}

    \end{frame}

Which do you like more? And there is even more cool stuff inside: animations, code listings, text formatting, ... (see the example pdf).

## Links

- This page
- the wiki2beamer man-page (reference documentation)
- wiki2beamer example presentation (PDF)
- GitHub wiki2beamer organization

## Contribute

If you want to improve wiki2beamer, don't be afraid. It's not that complicated and we happily accept pull-requests. Just make your changes, and submit a pull-request on GitHub. If you want to make things go faster, you can also document your changes in the man-page sources (asciidoc) and write some unittests so we don't have to do that for you.

## Distributions

wiki2beamer has native packages in the following distributions:

- Debian: testing and experimental
- Ubuntu: universe
- Gentoo: app-text/wiki2beamer
- Fedora: F17 and later

## Dependencies/Compatibility

wiki2beamer only requires a working python interpreter. It's supposed to run on CPython 2.3 up to 3.x. If it doesn't, it's a bug that should be filed in the bugtracker.