Eu posso contribuir descrevendo as diferenças entre Keynote, Impress e LaTeX Beamer. As respostas anteriores parecem ter apenas conhecimento em segunda mão do que o Keynote pode. O que torna o Apple Keynote "tão legal" são as guias inteligentes que permitem alinhar as coisas com grande eficiência e velocidade. Ele também lida com todos os tipos de arquivos de mídia e ainda é extremamente rápido.
No OpenOffice / LibreOffice, você precisa de muito mais cliques e submenus para alinhar gráficos ou texto. Depois de adicionar imagens com uma resolução um pouco mais alta, ela se torna inutilizável e lenta a ponto de você odiar trabalhar com ela, porque está gastando tempo esperando que ela salve o documento. Tentar incorporar arquivos de vídeo é ainda pior. Um documento com> 10 imagens de alta resolução será tão lento que você não poderá fazer uma apresentação com ele.
Os modelos de classe LaTeX Beamer parecem terrivelmente científicos e não são utilizáveis para apresentações fora da academia e de pesquisas apenas por causa de seu design gráfico (exceção notável: hsrmbeamertheme tem uma aparência refrescante). Claro que você pode criar seus próprios estilos, mas normalmente as apresentações são feitas com muito pouco tempo, e você só quer incluir algumas coisas, não modificar os estilos apenas para ver como fica quando você tem três fotos em um slide em vez de um. É aqui que o Keynote brilha. Eficiência, facilidade de uso e velocidade.
Você pode usar o software gratuito Scribus para criar suas apresentações como documentos PDF (o Scribus noturno agora tem guias inteligentes). Para a apresentação em si, emprego o pacote pdf-presenter-console (não mantido, mas nos repositórios) ou open-pdf-presenter, que ainda permite um arquivo XML simples contendo as notas do apresentador. Você também pode conferir o Impressive para efeitos de transição e destaque instantâneos (mas não há suporte para a tela do apresentador). As apresentações em PDF geralmente não permitem vídeos, o que pode ser uma grande desvantagem em comparação com o Keynote.
Se você estiver trabalhando com arquivos de vídeo ou áudio, esteja preparado para ter que passar por alguns obstáculos no Linux. Nenhum programa permitirá definir pontos de entrada e saída, ativar ou desativar a reprodução automática e ajustar o nível de volume de cada item de mídia. O Open / LibreOffice apenas engasga e se torna totalmente inutilizável. No entanto, o Inkscape pode ser uma maneira de fazer uma apresentação multimídia. Você pode usá-lo para criar apresentações com a extensão JessyInk (que vem pré-instalada com o Inkscape) ou com o Sozi, um programa que permite criar apresentações no estilo Prezi (aplicar zoom e panorâmica em uma tela grande) a partir de um documento SVG. Ambos são sólidos, você pode incorporar mídia (áudio, vídeo, links), bem como sobreposições de mouse e assim por diante. As apresentações acontecem em um navegador (modo de tela cheia, sem tela do apresentador). Os tipos de arquivos de mídia e codecs que você pode reproduzir dependem do navegador que você usa.
Outra opção é usar estruturas de apresentação baseadas em navegador como o discover.js . Ele lida com mídia e até oferece uma tela de apresentador.
OpenOffice
LaTeX Beamer
Scribus
Inkscape
reveal.js
PresenterScr.
Yes
depends*
depends*
No
Yes
Audio/video
Yes
depends*
No
Yes
Yes
Animations
Yes
depends/some*
dpns/sm*
Yes
Yes
Qualidades subjetivas:
Ease of use
Okay
inflexible
Good
Good
Okay
Performance
Unusable
Good
Good
Okay
Good
*
Depende dos recursos do aplicativo de visualização / apresentação de PDF e é específico da plataforma.
Atualização 2019: o OpenOffice e agora o LibreOffice tornaram-se muito melhores e com melhor desempenho, mesmo com grandes mídias desde 2013. No entanto, a incorporação de vídeo ainda não está em pé de igualdade com o Keynote.