IMPRESSIVE...TRANSITIONS(1)
π IMPRESSIVE...TRANSITIONS(1) π
okay bestie, so this is the manual page for impressive-gettransitions, straight outta the Debian GNU/Linux manual, and I am obsessed with how much this little script does for your slides. sit down, grab a strawberry π, and let's get into it.
β¨ NAME β¨
impressive-gettransitions β bestie, this thing generates Impressive info scripts for your LaTeX presentations. that's it, that's the job, and it eats every time π
β¨ SYNOPSIS β¨
impressive-gettransitions FILE.tex
β¨ DESCRIPTION β¨
so basically it's a simple little script that makes a .info file for use with Impressive, and it does that by reading special comments inside a LaTeX/Beamer file. FILE.tex is the file that's gonna get parsed into an .info file. for every single /fullpath/blah.tex you feed it, you get a /fullpath/blah.pdf.info back. one in, one out, no cap π
β¨ SYNTAX β¨
inside the LaTeX document, impressive-gettransitions counts the pages to figure out the PDF slide number of each one. literally just counting, it's giving very meticulous β¨
the simpler page changes get detected automatically, no effort required from you, and those are:
\begin{frame} and:
\pause
other, more elaborate page changes? those have to be flagged with a %O comment, like:
\item<1-> Foo
\item<2-> Bar %O
and if you wanna say which transition to apply, you just drop it in the %O comment too:
\begin{frame} %O SlideUp
heads up bestie: only the simple ones are auto-detected. anything fancier needs that %O or it just won't show up. periodt.
β¨ OPERATION β¨
here's the tea π«: when the .info file for your LaTeX document already exists, impressive-gettransitions does not clear it out. nope. it only adds the transitions it finds to it. it's giving additive, not destructive, very demure πΈ
so that means if you edited your document in a way that needs the transitions to be completely replaced, you gotta manually clear the PageProps section of the .info file yourself. and yes, there's a one-liner for that, iconic:
sed -i -e "/^PageProps = {/,/^}/d" FILE.info
β¨ SEE ALSO β¨
β¨ AUTHOR β¨
impressive-gettransitions (which originally went by gettransitions, a little glow-up moment β¨) has been written by Rob Reid.
and this manpage has been originally written by Yaroslav Halchenko <debian@onerussian.com>. absolute legends, both of them π«Ά
okay that's the whole page!! π this one came from the Debian Project, dated 2026-01-29 β and hey, that's IMPRESSIVE...TRANSITIONS(1) wrapped, mwah, go generate some transitions bestie ππ¦
π¦ where this page comes from
- ubuntu resolute: impressive 0.13.2+dfsg-1 Β· GPL-2.0-only
- ubuntu stonking: impressive 0.13.2+dfsg-1 Β· GPL-2.0-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms