aboutsummaryrefslogtreecommitdiff
path: root/esempi/01.rst
blob: 3908391a9da7bd56b608b9a7a533509bb142dd17 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
Questo sembra essere un comune file di testo: in realtà è 
un documento reStructuredText pienamente valido.
reStructuredText, o in breve reST, è infatti un linguaggio 
di markup esplicitamente progettato perché i suoi sorgenti 
fossero facilmente leggibili e di conseguenza assomiglia 
molto al testo semplice con le semplici convenzioni per 
indicare la formattazione che si usano ad esempio nei 
messaggi email.

L'elemento di base in cui si suddivide un documento reST 
è il paragrafo: un blocco di testo separato da righe 
vuote ed indentato a sinistra allo stesso livello.

   Un paragrafo può essere indentato a qualsiasi livello; 
   il primo livello viene generalmente usato per indicare 
   citazioni e come tale verrà trattato dagli strumenti 
   che manipolano reST per la conversione in altri formati.

      Ulteriori livelli di indentazione sono legali, ma 
      potrebbero non avere un significato semantico preciso, 
      e in generale conviene evitarli.

Contrariamente ad altri linguaggi più anziani, reStructuredText 
suppone che, salvo indicazione contraria, il testo sia 
codificato in utf-8: questo permette di inserire 
direttamente la maggior parte dei caratteri, dalle 
semplici lettere accentate a diacritici esotici, o perfino 
altri sistemi di scrittura.
Ad esempio è possibile scrivere direttamente parole greche 
come λόγος, russe (Правда), giapponesi (おたく).