Libreoffice bemutató szöveges fájlból

Fórumok

Lehet-e olyat csinálni, hogy valami nagyon egyszerű szöveges fájlból automatikusan valamilyen alapszintű bemutatót készíteni? Arra gondolok, hogy van egy lo.txt:

1. dia Címsor

szöveg
szöveg
^L
2. dia Címsor

szöveg
szöveg
^L
3. dia Címsor

szöveg
szöveg

^L alatt ténylegesen ^L-et, azaz lapdobást értek. Leginkább azért, mert ha ezt megcsinálom és betöltöm, akkor betölti a Writerbe, és lesz szépen 3 oldalam a fenti szöveggel. Én azt szeretném, hogy ugyanezt az Impressbe tudjam betölteni. (Esetleg ha nem lo.txt, hanem lo.xyz, nekem az is jó.)

Hozzászólások

Ezt elvileg ugye ghostscriptnek hivjak, meg ps -nek, szoval elvileg igen...
de az ugye nem igazi text file.

Más szóval értelmes prezentációkat szeretnél előállítani értelmes módon. :)

Pár éve, amikor még nekem is kellett prezentációkat készítenem, kerestem megoldásokat Powerpoint/Impress dokumentumok készítésének automatizálására, de nem találtam semmit, ami készen tudta volna, amit akartam, lefejleszteni pedig túl nagy munka lett volna (az eredmény pedig kétséges értékű).

Elvileg az Impress natív dokumentumformátuma valami tömörített XML, amit elvileg tudnál generálni, de valószínűleg éppen annyira nem triviális a formátum, hogy több időt elcsesznél a kitapasztalásával, mint amennyi jónéhány hasonló prezentáció összekattogtatása lenne.

Én végül a LaTeX/beamer kombinációnál lyukadtam ki: ez szöveges köztes formátum, és a \begin{frame} ... \end{frame} szemetet már viszonylag egyszerűen le lehet gyártani a diákhoz.

Ha érdekel, van egy scriptem, ami tudja azt, amit te akarsz, LaTeX-en keresztül (és még kicsit többet is, pl. képet beszúrni, grafikont rajzolni inline-olt gnuplot parancsokkal, fontméretet beállítani).
Nincs publikálható állapotban, mert kb. két nap alatt dobtam össze, és azóta nem volt érkezésem rendesen újraírni, de ha igényled, elküldhetem.

> értelmes prezentáció
> végtelen mennyiségű plain-text bulletpoint

Válassz egyet.

(Illetve persze kérdés, hogy ki mit akar elérni a prezentációval. Ha ténylegesen prezentálni kell valamit, akkor ez nem túl szerencsés megoldás. Nyilván ha más a cél, akkor nem szóltam.)

Nem végtelen mennyiségű, és nem bullet point.

Szerintem egy (szóbeli előadást kiegészítő) prezentáció akkor értelmes, ha egy dián kevés szöveg van, az közvetlenül az éppen elhangzó szöveghez kapcsolódik, és MINDEN, ami a dián van, információt hordoz. Ez azt jelenti, hogy holmi gradiens háttereknek, ismétlődő bannereknek, céglogóknak és áttűnéses meg balról bepattogó clipart nyilacskáknak nincs helye.

Ha kevés szöveg van a dián, egyszerre akár csak egy mondat, akkor persze gyakrabban kell őket váltani a szokásosnál, de ennek megvan az az előnye, hogy az egész előadás jóval dinamikusabb (lehet, ha az előadó elég jó), és nincs az, hogy felvetítem a diát, és látom, hogy azonnal elveszett a kapcsolat a közönséggel, mert üveges szemmel próbálják kibetűzni a 60 soros táblázatot.

Ábra vagy kép persze lehet, ha a téma megköveteli, de abból is diánként egy.

Esetleg S9 (Slide Show Generator for S6). Az S6 alapja az S5 (A Simple Standards-Based Slide Show System), ha kell Abiwordhoz van S5 export plugin is.

S5: A Simple Standards-Based Slide Show System
http://meyerweb.com/eric/tools/s5/
http://en.wikipedia.org/wiki/S5_(file_format)
http://www.netzgesta.de/S5/

S6: https://github.com/geraldb/s6

S9: http://slideshow-s9.github.io/
--
Légy derűs, tégy mindent örömmel!

MagicPoint, bár ahogy látom, eléggé abbamaradt a fejlesztése.
Amúgy LaTeX+beamer elég jó, szóval oda +1.