Questa pagina contiene una lista più completa delle sequenze di marcatori disponibili in PmWiki. Si noti che è facile creare e modificare pagine anche senza usare alcuno dei marcatori seguenti; in caso di necessità, esistono anche questi.
Per fare esperimenti vi preghiamo di usare la Main/WikiSandbox.
Per creare un paragrafo, basta scriverne il testo. Inserendo una linea vuota, si dà inizio a un altro paragrafo.
Le righe di testo vengono adattate alla larghezza della finestra e giustificate (è il comportamento standard dell'XHTML). Per evitare la giustificazione automatica, inserire la direttiva (:linebreaks:)
all'inizio del paragrafo.
Per agire sulla formattazione dei paragrafi si possono dare i seguenti comandi:
\
(una sola barra) se inserita alla fine di una linea, la unisce a quella seguente.
\\
(due barre) alla fine di una linea forzano un ritorno a capo, ma mantenendo il paragrafo e la formattazione corrente (ad es. si possono usare per rimanere all'interno dell'attuale elenco puntato).
\\\
(tre barre) alla fine di una linea forzano due ritorni a capo consecutivi.
[[<<]]
manda a capo e interrompe lo scorrimento del testo attorno a elementi floating.
Le frecce (->
) all'inizio di un paragrafo possono essere usate per creare un paragrafo indentato. Più trattini all'inizio (--->
) generano una maggiore indentazione
->Ottantasette anni fa, i nostri padri fondarono su questo continente una nuova nazione, concepita in libertà e dedicata all'idea che tutti gli uomini sono stati creati uguali. |
Ottantasette anni fa, i nostri padri fondarono su questo continente una nuova nazione, concepita in libertà e dedicata all'idea che tutti gli uomini sono stati creati uguali.
|
Le frecce invertite (-<
) inserite all'inizio di un paragrafo indentano tutto tranne la prima linea. Aggiungendo trattini all'inizio delle frecce (---<
) si indenta tutto il paragrafo.
-<Ottantasette anni fa, i nostri padri fondarono su questo continente una nuova nazione, concepita in libertà e dedicata all'idea che tutti gli uomini sono stati creati uguali. |
Ottantasette anni fa, i nostri padri fondarono su questo continente una nuova nazione, concepita in libertà e dedicata all'idea che tutti gli uomini sono stati creati uguali.
|
---<Ottantasette anni fa, i nostri padri fondarono su questo continente una nuova nazione, concepita in libertà e dedicata all'idea che tutti gli uomini sono stati creati uguali. E che il cibo deve essere buono. |
|
Per indentare un blocco di testo al quale è applicato (:linebreaks:)
, bisogna inserire la freccia (->
) all'inizio della prima linea e allineare tutte le altre linee sotto la prima. La prima linea non indentata conclude l'indentazione del blocco. Un esempio si trova nella ricetta Cookbook:MarkupTricks.
Gli elenchi puntati si realizzano inserendo asterischi all'inizio di ciascuna riga. Gli elenchi numerati si fanno con il cancelletto (#). Più asterischi o cancelletti aumentano l'indentazione dell'elenco:
* elemento del primo livello ** elemento del secondo livello ### ordina questo #### anche questo (opzionale) ### poi questo ** altro elemento del secondo livello * nuovo elemento del primo livello ## Prepara l'esperimento ### Rimuovi il pop-tart dall'involucro ### Inserisci il pop-tart nel tostapane ## Inizia a cuocere il pop tart ## Allontanati dal tostapane |
|
Per ulteriori informazioni: Stili per gli elenchi, Cookbook:OutlineLists and Cookbook:NumberedHeaders.
Una nuova* potentissima feature
Quando si definiscono termini con
questo markup, PmWiki li riconosce
come PageTextVariables?
che possono essere usate in qualunque
pagina o PageLists?.
* Aggiunta in PmWiki versione 2.2.0-beta2
Le liste di definizioni si realizzano inserendo duepunti all'inizio di ciascuna linea da definire, e tra ciascun termine e la definizione.
:termine:definizione del termine ::elemento di secondo livello: definizione dell'elemento di secondo livello |
|
Indentazione con spazi nelle liste. Se una linea inizia con spazi, che la allineano con un elemento precedente di una lista (puntata, numerata o di definizioni), allora tale linea si considera "all'interno" dell'elemento. Il testo viene formattato normalmente e viene applicata la direttiva (:linebreaks:)
.
# Elemento di primo livello\\ Gli spazi fanno sì che questo sia ancora dentro l'elemento # Un altro elemento di primo livello # Gli spazi, insieme a un singolo # creano un elemento di livello inferiore |
|
In alternativa, le linee che iniziano con spazi vengono trattate come testo pre-formattato, cioè vengono mostrate con un carattere monospaziato, andando a capo soltanto quando esplicitamente richiesto nel markup. Nota per gli amministratori: dalla versione 2.2.0-beta41, questo comportamento può essere modificato usando $EnableWSPre
. (Un altro modo per inserire testo preformattato è usando il markup [@...@]).
Quattro o più trattini (----) all'inizio di una riga producono una linea orizzontale.
monospaziato
Altri stili
'+grande+', '-piccolo-', '^apice^', '_pedice_', {+inserito o sottolineato+}, {-cancellato o barrato-} |
grande, piccolo, apice, pedice, inserito o sottolineato,
|
`WikiWord
neutralizzazione parole chiave WikiWord
Vedi anche Stili wiki per le opzioni avanzate di formattazione.
[[#nome_etichetta]]
.
I titoli sono realizzati mettendo punti esclamativi (!) ad inizio riga. Più punti esclamativi aumentano il livello del titolo. Per esempio,
! Livello Titolo 1 !! Livello Titolo 2 !!! Livello Titolo 3 |
Livello Titolo 1Livello Titolo 2Livello Titolo 3 |
Qualsiasi cosa messa tra [= e =] non viene interpretata da PmWiki. Ciò permette facilmente di scrivere delle parole chiave WikiWords che non sono collegamenti (per questo l'alternativa più veloce è usare un apostrofo, ad es: `WikiWord) e disabilita ogni altro stile di formattazione.
Per inserire blocchi di testo preformattato si deve usare il markup [@...@].
[@ Qui ci può andare codice, come [[PmWikiIt.PmWikiIt]] '$CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]'; #un po' di codice @] |
Qui ci può andare codice, come [[PmWikiIt.PmWikiIt]] '$CurrentTime $[by] $AuthorLink: [=$ChangeSummary=]'; #un po' di codice |
Il markup [= =] è utile anche all'interno di altre strutture wiki, perché permette di inserire ritorni a capo nei campi testuali. L'esempio che segue mostra come includere un valore su più linee in un campo nascosto di un form.
(:input hidden message "[=Linea1 Linea2=]":)
Durante la scrittura può essere necessario inserire i simboli di trademark, copyright, accenti particolari o altri simboli che non si trovano sulla tastiera. È quindi importante che ci sia un modo per inserire questi caratteri.
PmWiki supporta i codici per caratteri speciali che il w3c ha definito per l'HTML. Pagina W3C con i codici ISO dei caratteri speciali.
Ecco alcuni esempi:
© | ¼ | ½ | ® | µ | ¨ |
© | ¼ | ½ | ® | µ | ¨ |
Æ | 32° | Unïted Stätes | ¶ | ¥Yen | PmWiki™ |
Æ | 32° | Unïted Stätes | ¶ | ¥Yen | PmWiki™ |
Una tabella con questi codici, ciascuno con il carattere corrispondente, si trova nella pagina sui caratteri speciali di Noble Desktop.
Aprire il programma "Mappa caratteri" che si trova nella cartella di sistema del computer. Fare click sul simbolo a cui si è interessati, e annotarsi la sequenza di tasti da premere che viene mostrata in basso. Questi caratteri si inseriscono tenendo premuto "Alt" e inserendo i numeri indicati con il tastierino numerico (non con i tasti numerici che si trovano sopra le lettere).
© = Alt+0169 = © | ® = Alt+0174 = ® | ° = Alt+0176 = °
Copiare e incollare tale testo nella pagina wiki che si sta modificando.
Una lista di caratteri speciali si trova alla pagina PmWiki:SpecialCharactersList. Un'altra spiegazione si trova alla pagina PmWiki:Characters
Le tabelle sono definite circondando le celle con '||'. Il testo di una cella che inizia e finisce con uno spazio è allineato al centro; una cella che inizia con uno spazio dopo '||' allinea a destra il testo; tutti gli altri tipi di cella sono allineati a sinistra. Una cella vuota invece, genera una cella che si allarga su più colonne della tabella. (Attualmente non esiste la possibilità di realizzare celle che si distribuiscano su più righe). Una linea che inizia con '||' specifica le caratteristiche delle tabelle che seguono. Un punto esclamativo '!' all'inizio di una cella ne mette in rilievo il contenuto; questa funzione è utile per fare titoli.
||border=1 width=50% ||!Esempio||!di||!titolo|| ||Sinistra || Centro || Destra|| ||A || B || C|| || || singola || || || || multi colonna |||| | |||||||||||||||
|
Vedere Indice principale markup, Tabelle, Direttive per tabelle, o Collegamenti.
<< Immagini | Indice documentazione | Indice principale markup >>
Traduzione di PmWiki.TextFormattingRules -
Pagina originale: PmWikiIt.TextFormattingRules -
Backlinks
Ultime modifiche:
PmWikiIt.TextFormattingRules: September 10, 2011, at 03:52 PM
PmWiki.TextFormattingRules: December 17, 2019, at 10:58 PM