Formattare
Contents
Questa pagina descrive l'uso della sintassi del wiki MoinMoin (si tratta della sintassi predefinita per un wiki basato su MoinMoin, ma non è la sola). Per altre sintassi consultare AiutoSuProcessoriDiCodice.
Generale
- Utilizzare una o più righe vuote per separare i paragrafi
Utilizzare la macro <<BR>> per forzare un a capo in un paragrafo.
Tratto del carattere
||<rowbgcolor="#ffffcc"> Nome/Esempio || Formattazione || Note
corsivo |
''corsivo'' |
Doppi apici. |
grassetto |
'''grassetto''' |
Tripli apici. |
monospazio |
`monospazio` |
Singoli apici inversi per ottenere testo monospazio. Ove possibile, evitarne l'utilizzo per testi lunghi, specialmente all'interno di tabelle: in alcuni casi non vengono visualizzati correttamente. La formattazione wiki viene ignorata. |
monospazio |
{{{monospazio}}} |
È come utilizzare singoli apici inversi. Mettendo le parentesi graffe su linee separate si ottiene un blocco di codice. |
sottolineato |
__sottolineato__ |
|
sovratitolato |
^sovra^titolato |
|
sottotitolato |
,,sotto,,titolato |
|
piùpiccolo |
~-piùpiccolo-~ |
|
piùgrande |
~+piùgrande+~ |
|
barrato |
--(barrato)-- |
|
Testo colorato
È possibile colorare il testo nelle tabelle senza l'aggiunta di macro (consultare AiutoSuTabelle).
Codice colorato (evidenziare la sintassi)
Esistono diversi modi per evidenziare il codice:
Inserire un blocco di codice speciale che contenga il nome del processore: {{{#!nomeprocessore
Inserire un file con un'estensione supportata (come .py) con il comando {{attachment:prova.py}}
Inserire all'inizio di una pagina un'istruzione per processare quel formato: #format nomeprocessore
MoinMoin è fornito con un processore di codice speciale chiamato evidenziatore che internamente è basato su Pygments.
Si può utilizzarlo per evidenziare il codice sorgente per molti tipi di linguaggi di programmazione e altri file di testo usati nei computer.
Esempi
Mischiare ''corsivo'' e '''grassetto'''
Formattazione |
Risultato |
'''''Aggiungere''' al principio'' |
Aggiungere al principio |
'''''Aggiungere'' alla fine''' |
Aggiungere alla fine |
'''Aggiungere alla ''fine''''' |
Aggiungere alla fine |
''Aggiungere alla '''fine''''' |
Aggiungere alla fine |
Sovratitolare e sottotitolare
Ti ricorderai, dalle lezioni di matematica, che ''a''^2^ `+` ''b''^2^ `=` ''c''^2^ , a meno che la tua testa non sia piena di H,,2,,O.
Risultato:
Ti ricorderai, dalle lezioni di matematica, che a2 + b2 = c2 , a meno che la tua testa non sia piena di H2O.
Codice
Formattazione:
{{{ 10 PRINT "Ciao, mondo!" 20 GOTO 10 }}}
Risultato:
10 PRINT "Ciao, mondo!" 20 GOTO 10
Annidare parentesi graffe
Come descritto in AiutoSuProcessoriDiCodice, è possibile avere livelli multipli di parentesi graffe:
Formattazione:
{{{{ Questo è un blocco di testo pre-formattato. {{{ con parentesi graffe all'interno }}} }}}}
Risultato:
Questo è un blocco di testo pre-formattato. {{{ con parentesi graffe all'interno }}}
Codice colorato
Formattazione:
{{{#!highlight python from colors import palette palette.colorize('python') }}}
Risultato: