Markdown Cheat Sheet

Promemoria utile dei comandi supportati

Indice

Markdown è utilizzata su Wikipedia e Hugo. Supporta intestazioni, elenchi, modifiche dello stile del carattere, immagini, citazioni di codice e tabelle. Qui tengo un breve riassunto della formattazione Markdown.

markdown-file nello spazio L’immagine sopra è prodotta da Flux - text to image AI.

Markdown è un linguaggio di markup lightweight che puoi utilizzare per aggiungere elementi di formattazione ai documenti testuali. Questa guida fornisce un overview completo delle sintassi Markdown più utilizzate Markdown syntax, aiutandoti a creare documenti ben strutturati e visivamente gradevoli.

Intestazioni

Le intestazioni in Markdown vengono create utilizzando il simbolo di cancelletto (#). Il numero di cancelletti prima del testo dell’intestazione indica il livello dell’intestazione.

# H1
## H2
### H3
#### H4
##### H5
###### H6

Rilevanza

Markdown fornisce diversi modi per enfatizzare il testo. Puoi utilizzare asterischi (*) o sottolineature (_) per il corsivo e doppie asterischi (**) o doppie sottolineature (__) per il grassetto.

Corsivo

*Corsivo* o _corsivo_

Grassetto

**Grassetto** o __grassetto__

Grassetto e Corsivo

***Grassetto e corsivo*** o ___grassetto e corsivo___

Elenco

Markdown supporta sia gli elenchi ordinati che non ordinati.

Elenchi non ordinati

- Elemento 1
- Elemento 2
  - Sottoelemento 1
  - Sottoelemento 2

Elenchi ordinati

1. Primo elemento
2. Secondo elemento
   1. Sottoelemento 1
   2. Sottoelemento 2

Puoi creare link racchiudendo il testo del link tra parentesi quadre ([]) e poi racchiudendo l’URL tra parentesi normali (()).

[Testo del link](URL)

Esempio

Visita [Guida Markdown](https://www.markdownguide.org/) per ulteriori informazioni.

Immagini

Le immagini vengono aggiunte utilizzando un punto esclamativo (!) seguito dal testo alternativo tra parentesi quadre e dall’URL dell’immagine tra parentesi normali.

![Testo alternativo](URL dell'immagine)

Esempio

![Logo Markdown](https://www.markdownguide.org/assets/images/markdown-logo.png)

Citazioni

Le citazioni vengono create utilizzando il simbolo di maggiore (>).

> Questo è una citazione.

Citazioni annidate

> Questo è il primo livello di citazione.
>> Questa è una citazione annidata.

Codice inline e blocchi di codice

Puoi aggiungere codice inline racchiudendolo tra backtick (` ). Per i blocchi di codice, utilizza tre backtick (``` ) prima e dopo il codice.

Codice inline

Utilizza `printf()` per stampare testo in C.

Blocchi di codice

python def hello_world(): print("Hello, World!")  

Linee orizzontali

Le linee orizzontali vengono create utilizzando tre o più trattini (—), asterischi (***), o sottolineature (___).

---

Tabelle

Le tabelle in Markdown vengono create utilizzando pipe (|) e trattini (-).

Esempio
| Intestazione 1 | Intestazione 2 |
|----------------|----------------|
| Cellula 1      | Cellula 2      |
| Cellula 3      | Cellula 4      |

Elenco di compiti

Gli elenchi di compiti sono un tipo speciale di elenco che ti permette di creare caselle di spunta.

Esempio
- [x] Compito completato
- [ ] Compito incompleto

Testo barrato

Il testo barrato viene creato utilizzando due tilde (~~).

~~Questo è testo barrato.~~

Sottolineatura

La sottolineatura del testo non è supportata nativamente in Markdown, ma alcuni renderer supportano l’utilizzo della sintassi ==.

Esempio

==Questo è testo sottolineato.==

Indici e sovraindici

Gli indici vengono creati utilizzando un caret (^) prima del testo, e i sovraindici vengono creati utilizzando un tilde (~) prima del testo.

Esempio

H~2~O è l'acqua.
E = mc^2

Equazioni matematiche

Le equazioni matematiche possono essere aggiunte utilizzando la sintassi LaTeX all’interno di segni di dollaro ($).

Esempio

$$ E = mc^2 $$

Evasione dei caratteri

Per evitare caratteri speciali, utilizza una barra rovesciata ().

Esempio

\*Corsivo\* o \_corsivo\_

Questo completo cheat sheet copre la sintassi Markdown essenziale necessaria per creare documenti ben formattati. Per ulteriori funzionalità avanzate e personalizzazioni, consulta la documentazione specifica del renderer o risorse aggiuntive.