Skip to main content

Impressive - a tool for pdf-presentations

Impressive is a presentation tool for pdf files. Click >here< to go to the homepage for the project on

Note: At time of writing last update of project files was 18/9/2008.

Read the documentation to learn about all the options for the program - including the many advanced options: You can play audio files in the background or view full screen video on entry of specific slides, put a timer on slides, set duration of talk, rotate pages, define transitions for specific pages etc. Many of these features require the use of Info scripts (RTFM)

There is also a useful script gettransitions that will export Beamer transitions to Impressive by creating an appropriate Info file Click here to go to the gettransitions site.

Most often the computer used for the pdf presentation will be a 32 bit Windows box. I therefore suggest to download the file and put it on the usb-pen with your pdf presentation file (and accompanying audio/video files etc.)

In order to use Impressive simply drop the icon of your pdf file on impressive.exe

Impressive has transitions and background rendering enabled by default - create a shortcut to impressive.exe with the options -t None -b in order to disable transitions and background rendering (Rightclick the impressive.exe icon, select Create Shortcut. Then right-click the newly created shortcut and add -t None -b to the path)

Hyperlinks in your presentation will only work if you use pdftk for rendering: Download the pdftk zip file >here< and extract it in your Impressive folder.

The most basic uses of Impressive are: Pressing the tab key in order to watch a gallery of your slides and use this gallery to jump between slides and highlighting an area on a slide by left-clicking and selecting - view the demo.pdf file (using Impressive!) to learn other basic uses of Impressive.


Popular posts from this blog

HackRF on Windows 8

This technical note is based on an extract from thread. I have made several changes and added recommendations. I have experienced lot of latency using GnuRadio and HackRF on Pentoo Linux, so I wanted to try out GnuRadio on Windows.

HackRF One is a transceiver, so besides SDR capabilities, it can also transmit signals, inkluding sweeping a given range, uniform and Gaussian signals. Pentoo Linux provides the most direct access to HackRF and toolboxes. Install Pentoo Linux on a separate drive, then you can use osmocom_siggen from a terminal to transmit signals such as near-field GSM bursts, which will only be detectable within a meter.

Installation of MGWin and cmake: Download and install the following packages:
- MinGW Setup (Go to the Installer directory and download setup file)
- CMake (I am using CMake 3.2.2 and I installed it in C:\CMake, this path is important in the commands we must send in the MinGW shell)
Download and extract the packages respectively in the path C:\MinGW\msys\…

Example: Beeswarm plot in R


data <- read.dta("C:/Users/hellmund/Documents/MyStataDataFile.dta")





png(file="C:/Users/hellmund/Documents/il6.png", bg="transparent")

beeswarm(data$il6~data$group,data=data, method=c("swarm"),pch=16,pwcol=data$Gender,xlab='',ylab='il6',ylim=c(0,20))


boxplot(data$il6~data$group, data=data, add = T, names = c("","",""), col="#0000ff22")

Example: Business cards typeset with LaTeX

So you enjoy the quality of a professional typesetting system? You got Avery labels, a working MikTeX and the ticket package installed...
You might find some assistance from a half criminal paranoid zealot system administrator, willing to guide you through a dinosaur kingdom of TeX ... but that kind of assistance might also just leave you with nothing.

It was easy to get the layout of the labels with the option zw32010, but how about page margins? I tried to set things straight with the layouts package (\usepackage{layouts}\currentpage \pagedesign), but then there was still some unwanted white space and margins...

To make things less complicated I decided to make a single card. The solution is a hack because it needs customization (with voffset and hoffset as you see n the TeX code below) but the adjustment is more straightforward, especially if you use the boxed option with ticket.

The card was converted to png with Ghostscript and I could easily print the business cards with Averys …