Este repositorio contiene los fuentes con los que se genera la teoría que se dicta en la materia Seminario de Lenguajes, Opción C en la Facultad de Informática de la UNLP.
Las teorías se gestionan utilizando reveal-js, cuyo manjeo se simplifica aún más con reveal-ck
El repositorio contiene un archivo de slide en formato Markdown para cada teoría:
slides-00.md
: presentación de la materiaslides-01.md
: clase 1slides-02.md
: clase 2- ...
Para poder editar y manipular este material se requiere:
- GIT
- Ruby: ver como instalar ruby utilizando
- En windows instalar ruby usando Ruby installer
- En linux se recomienda usar rbenv + ruby-build
- Considerar que debe disponer ruby y la gema bundler en su ambiente
- Bundler se instala usando
gem install bundler
- Bundler se instala usando
- Una vez instalado git, ruby y la gema bundler, descargar este repo y correr
bundle install
en el directorio del repositorio
Para focalizar en una teoría, se utiliza el siguiente comando:
bundle exec reveal-ck generate -f slides-xx.md -d slides
Directamente correr:
bundle exec reveal-ck serve -f slides-xx.md -d slides
Correr directamente:
#./servir <NUMERO DE CLASE>
# por ejemplo:
./servir 01
Esto correrá los comandos anteriores
Simplemente correr:
./publicar