Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/curiousci/sapienza-course

Template for courses slides @ Sapienza with markdown + marp + LaTeX
https://github.com/curiousci/sapienza-course

latex markdown marp slides template

Last synced: 9 days ago
JSON representation

Template for courses slides @ Sapienza with markdown + marp + LaTeX

Awesome Lists containing this project

README

        

# Template per presentazioni

Volevo fare un template per le presentazioni: le slide vengono scritte in markdown + LaTeX, e in automatico viene aggiornato un sito con presentazioni (html), pdf e pptx scaricabili. Inoltre ci ho messo la ricerca, per cui uno cerca un termine e viene portato alla slide precisa dove sta quel termine. Poi markdown è facile da usare e ci posso aggiungere roba interessante come diagrammi (descritti in maniera testuale)

Sotto ci metto le istruzioni appena posso:

## Istruzioni per creare un repository con questo template e configurarlo (ci sono 2 cose da cambiare)

- creare il repository
- usare il tempalte pubblico
- aggiungere il link del repository
- configurare il titolo
- configurare la descrizione
- aggiungere link extra

## Istruzioni per aggiungere presentazioni, modificarle (e pubblicarle?)

- piccola introduzione a markdown (+documentazione)
- roba utile per MARP (+documentazione)
- roba utile per mermaid? (+documentazione)
- link alla sezione sotto

- come aprire il repository con VSCode (senza clonare in locale!)
- preview di marp (e installare i plugin, forse incluso mermaid?)
- copiare il template
- come salvare i cambiamenti
- attendere da 1 minuto a 2 minuti (e il sito è pronto)

## Istruzioni sulle cose che si possono mettere nelle presentazioni (incluso LaTeX! E snippet di codice con highlighting!)

- questa sezione include anche tip & trick e codice html di cui si può fare copia-incolla per aggiungere cose interessanti alle slide
- questa sezione include roba molto dettagliata, in modo da non dover usare le altre documentazioni

## Come aggiungere link utili nella pagina

- forse da \_config.yml _(vedere sezione su come editare codice)_

## Come aggiornare il repository (se dovessi fare futuri cambiamenti al template)

- git pull

## Segnalazione errori

- aprite una ISSUE in questo template