Slides estúpidos e fáceis, apresentáveis em qualquer browser.
Todos atuais softwares de apresentação de slides são péssimos.
Um modo minimalista de construir apresentações, sem transições inúteis, modos contraproducentes como duas telas, WYSIWYG etc.
Um software simples que te obriga a montar slides coerentes.
Um slide deve conter apenas um vídeo, duas images ou texto. Evite inserir ambos.
Para fluxogramas, timelines, tabelas e mídias de dados organizados, use , conforme exemplo abaixo.
Crie um arquivo como minha_apresentacao.stv
e edite-o:
.title Título da apresentação
.foot Um rodapé.
# Estes são comentários porque começam com #.
# As âncoras .script e .style apontam
# para arquivos personalizados de
# configuração. São opcionais.
.script ./Config/style.css
.style ./Config/script.js
---
.heading Os três hífens iniciam um slide.
.list
Primeiro item de uma lista.
Segundo item de uma lista.
Se quiser lista ordenada, use .ordlist
---
.image ./Images/exemplo.jpg
# um slide com imagem
---
.video ./Videos/exemplo.mp4
# slide com vídeo
---
.urlvideo "iframe do YouTube"
# esta âncora .urlvideo serve para integrar iframes
---
.heading Exemplo de fluxograma em mermaid
.mermaid
graph TD
A --- B
B-->C[fa:fa-ban Fim]
B-->D(fa:fa-spinner);
C-->A
---
.subheading Um slide com tabela
.table
Coluna 1 | Coluna 2 | Coluna 3
Item 1 | Item 2 | Item 3
Última 1 | Última 2 | Última 3
---
.heading Um exemplo de lista ordenada.
.ordlist
Primeiro item numerado.
Segundo.
Mais um.
Último.
No mesmo diretório do arquvio, execute o StultusVisio:
$ stultusvisio minha_apresentacao.stv
A apresentação em HTML
será criada no mesmo diretório, com mesmo nome do arquivo.
Abra-a em qualquer navegador web. O arquivo é portável e único. Basta compartilhar o HTML em si.
Para personalizar estilos e comportamento, aponte para arquivos personalizados de script.js
e style.css
.
Note
Erros de sintaxe no arquivo presentation.stv são renderizados como slides com uma mensagem de erro.
Important
A violação da filosofia do software produz comportamento imprevisto.
t : Abra/feche a ajuda.
j : Vá ao próximo slide.
k : Vá ao slide anterior.
p : Alterne para modo printável.
gg : Vá ao primeiro slide.
G : Vá ao último slide.
m : Abra o marcador interativo.
x : Altere tamanho do marcador.
Deslize para passar slides em telas móveis com aparelho deitado.
Pressione p
para alternar no modo printável.
Em qualquer navegador, escolha modo landscape
e em opções avançadas, desmarque headers and footers
ou cabeçalhos e rodapés
.
Imprima na opção Salvar para PDF
.
- básico de uso geral.
- marcador circular.
- controles vim-like.
- implementar opção STDIN file.
- implementar tabelas.
- marcador do tipo desenho.
- zoom ad-hoc do slide atual.
- incluir arquivos de fontes.
GNU GPL v.3
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.