mirror of
https://github.com/adambard/learnxinyminutes-docs.git
synced 2024-12-25 10:25:23 +00:00
3.1 KiB
3.1 KiB
language | filename | contributors | translators | lang | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
restructured text (RST) | restructuredtext-it.rst |
|
|
it-it |
RST è un formato di file formalmente creato dalla comunità Python per scrivere documentazione (e quindi fa parte di Docutils).
I file RST sono semplici file di testo con una sintassi leggera (in confronto all'HTML).
Installazione
Per usare Restructured Text, sarà necessario installare Python ed il pacchetto docutils
.
docutils
può essere installato da riga di comando:
$ easy_install docutils
O se il tuo sistema ha pip
, puoi usare anche lui:
$ pip install docutils
Sintassi del file
Un semplice esempio della sintassi del file:
.. Le righe che iniziano con due punti sono comandi speciali. Ma se non è possibile trovare alcun comando, la riga viene considerata come un commento
===============================================================================
I titoli principali sono scritti utilizzando caratteri di uguale, sopra e sotto
===============================================================================
Si noti che devono esistere tanti caratteri di uguale quanti sono i caratteri del titolo.
Anche il titolo è sottolineato con caratteri di uguale
======================================================
Sottotitoli con i trattini
--------------------------
E sotto-sottotitoli con tildi
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Puoi inserire il testo in *corsivo* o in **grassetto**, puoi "contrassegnare" il testo come codice con un doppio apice ``: `` print () ``.
Le liste sono semplici come in Markdown:
- primo articolo
- Secondo elemento
- Sottoelemento
o
* Primo elemento
* Secondo elemento
* Sottoelemento
Le tabelle sono davvero facili da scrivere:
=========== ========
Stato Capitale
=========== ========
Francia Parigi
Giappone Tokio
=========== ========
Le tabelle più complesse possono essere fatte facilmente (colonne e/o righe unite) ma ti suggerisco di leggere il documento completo per questo :)
Esistono diversi modi per creare collegamenti:
- Aggiungendo un underscore dopo una parola: Github_ e aggiungendo l'URL di destinazione dopo il testo (questo modo ha il vantaggio di non inserire URL non necessari all'interno del testo leggibile).
- Digitando un URL completo: https://github.com/ (verrà automaticamente convertito in un collegamento)
- Facendo un collegamento simile a Markdown: `Github <https://github.com/>`_ .
.. _Github https://github.com/
Come usarlo
RST viene fornito con docutils che dispone di rst2html
, per esempio:
$ rst2html miofile.rst output.html
Nota : In alcuni sistemi il comando potrebbe essere rst2html.py
Ma ci sono applicazioni più complesse che utilizzano il formato RST: