Szukam, oczywiście, jakiejś prostej metody konwersji slajdów stworzonych w beamerze do formatu PowerPoint. To co znalazłem traktować należy bardziej jako żarcik, choć działa (i z formalnego punktu widzenia z pliku PDF tworzy piękną prezentację w formacie pptx.
Metoda, która została użyta może być zakwalifikowana jako metoda siłowa: każda strona prezentacji PDF konwertowana jest do grafiki bitmapowej, a następnie używana jako slajd. Skrypt pdf2pptx pakuje wszystko w XML, dodaje niezbędne pliki pomocnicze i kompresuje. Nie są potrzebne żadne wymyślne biblioteki…
Poniżej prosta prezentacja testowa utworzona w beamerze w formacie pdf i po przekształceniu do formatu pptx. beamer-benchmark
Najnowsza wersja programu pandoc (do pobrania ze stron projektu) ma możliwość konwersji markdown do formatu pptx.
Teoretycznie (nie udało mi się tego jeszcze sprawdzić) można użyć dowolnego szablonu (w formacie .pptx lub .potx) podczas konwersji.
Poniżej efekty konwersji prostego pliku o zawartości
Kod źródłowy w markdown
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
---
author:
- 'A. U. Thor'
title: Prosta prezentacja
---
### Przykładowy slajd
Litwo! Ojczyzno moja! Ty jesteś jak zdrowie. Nazywał się żenił i dobył książeczkę z opieki panicz przed nim szedł kwestarz, Sędzia nagłym zwrotem głową rzekł - wprawdzie pękła jedna ściana okna bez wątpienia kusy piękny i knieje więc szanują przyjaciół jak kochał pana zwykł sam ku drzwiom odprowadzał i każdy.(Tekst wygenerowany automatycznie przez http://lipsum.pl/index.php)