Markdown Cheatsheet - Strutture e formattazione più utili
Promemoria utile dei comandi Markdown supportati
Markdown è utilizzato su wikipedia e Hugo. Ha il supporto per intestazioni, elenchi, modifiche dello stile del testo, immagini, citazioni di codice e tabelle. Qui tengo un breve riassunto della formattazione Markdown.
L’immagine sopra è prodotta da Flux - text to image AI.
Markdown è un linguaggio di markup leggero che puoi utilizzare per aggiungere elementi di formattazione ai documenti testuali. Questa guida fornisce un overview completo della maggior parte delle sintassi Markdown più utilizzate, 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 offre diversi modi per enfatizzare il testo. Puoi utilizzare asterischi (*) o sottolineature (_) per il testo in corsivo e doppie asterischi (**) o doppie sottolineature (__) per il testo in 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
Link
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.

Esempio

Citazioni
Le citazioni vengono create utilizzando il simbolo di maggiore (>).
> Questa è 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!")
```
Per ulteriori informazioni sui blocchi di codice Markdown, vedi il post separato: Utilizzo di Blocchi di Codice Markdown
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 controllo.
Esempio
- [x] Compito completato
- [ ] Compito incompleto
Testo barrato
Il testo barrato viene creato utilizzando due tilde (~~).
~~Questo è testo barrato.~~
Highlight
L’highlight del testo non è supportato nativamente in Markdown, ma alcuni renderer lo supportano utilizzando la sintassi ==.
Esempio
==Questo è testo evidenziato.==
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 $$
Escape dei caratteri
Per escapare i 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 altre risorse.
Link utili
- Utilizzo di Blocchi di Codice Markdown
- Foglio di Trucchi di Hugo
- Inviare un modulo Google in un sito Hugo
- Utilizzo di Gitea Actions per deployare un sito Hugo su AWS S3
- Foglio di Trucchi di Bash
- Foglio di Trucchi di LaTeX
- Foglio di Trucchi di Ollama
- Foglio di Trucchi di Docker
- I temi più popolari per Hugo