Skip to topic | Skip to bottom
HomeLogo Ministero
  

TWiki
TWiki.RegoleDiFormattazioneTWikir1.4 - 01 Jul 2005 - 07:29 - RobertoBernettiFine della pagina

Start of topic | Skip to actions
NOTA: Questa pagina è la traduzione (per ora parziale) di TextFormattingRules. Eseguita da Antonio Bellezza in http://www.usermodelinux.it/TWiki/RegoleDiFormattazione

Other languages: Italiano Italiano English English

Formattazione testi in TWiki

Lavorare con TWiki è semplice come digitare testo. Non è necessario conoscere l'HTML, ma lo si può usare se si vuole. I link alle pagine sono generati automaticamente quando vengono immesse delle WikiWords. La notazione abbreviata di TWiki dà tutta la potenza dell'HTML all'interno di un sistema semplice di codifica che si impara in breve tempo. È tutto descritto sotto.

Notazione di scrittura TWiki

Comando di formattazione: Esempio: Scrivete: e ottenete:
Paragrafi:
Linee bianche creano nuovi paragrafi.
primo paragrafo

secondo paragrafo
primo paragrafo

secondo paragrafo

Intestazioni:
Almeno tre trattini all'inizio di una linea, seguiti dal segno + e dal testo dell'intestazione. Un + crea un intestazione di livello 1 (la più importante), due + una intestazione di livello 2; il massimo è il livello 6. Nota: Un indice può essere creato automaticamente con la variabile %TOC%, vedi TWikiVariables. Ogni testo nell'intestazione dopo !! è escluso dall'indice; per esempio, scrivete ---+!! text per non fare apparire una intestazione nell'indice.
---++ Sushi

---+++ Maguro

Sushi

Maguro

Grassetto:
Le parole in grassetto si ottengono racchiudendole tra asterischi (*).
*Grassetto*
Grassetto
Italic Text:
Le parole in italico si ottengono racchiudendole tra underscore (_).
_Italico_
Italico
Italico Grassetto:
Includete le parole tra doppi _
__Italico grassetto__
Italico grassetto
Font Equispaziato:
Il font equispaziato si ottiene tra segni =.
=Fixed font=
Fixed font
Font Equispaziato Grassetto:
Per il grassetto equispaziato racchiudere le parole tra doppi =.
==Bold fixed==
Bold fixed
Nota: Accertatevi di "attaccare" i segni * _ = == alle parole.
_Questo funziona_,
_questo no _
Questo funziona, _questo no _
Modalità Letterale (Verbatim) :
Circondate i brani di codice ed altro testo formattato con i tag <verbatim> e </verbatim>.
Nota: Usate i tag <pre> e </pre> se invece volete che il codice HTML sia interpretato.
Nota: Ogni tag deve stare su una linea da solo.
<verbatim>
class CatAnimal {
  void purr() {
    <code here>
  }
}
</verbatim>
class CatAnimal {
  void purr() {
    <code here>
  }
}
Separatore:
Almeno tre trattini all'inizio di una riga.
-------

Liste:
Tre spazi e un asterisco.
   * bullet item
  • bullet item
Liste nidificate:
Sei, nove, ... spazi e un asterisco.
      * roba nidificata
    • roba nidificata
Lista Ordinata:
Tre spazi e un numero.
   1 Sushi
   1 Dim Sum
  1. Sushi
  2. Dim Sum
Lista di Definizioni:
Tre spazi, il termine, duepunti, uno spazio, seguito dalla definizione.
Nota: I termini con spazi non sono supportati. Se avete un termine fatto da più parole, separatele con trattini o con l'entità di spazio non interruttibile &nbsp;.
   Sushi: Japan
   Dim&nbsp;Sum: S.F.
Sushi
Japan
Dim Sum
S.F.
Tabella:
Spazi opzionali seguiti dalle celle racchiuse tra barre verticali.
Nota: Le celle | *grassetto* | sono mostrate come celle di intestazione.
Nota: Le celle |   spaziate   | sono mostrate allineate al centro.
Nota: Le celle |     spaziate | vengono allineate a destra.
Nota: Le celle | 2 colonne || vengono rese come celle multicolonna.
Nota: Se avete una linea lunga e volete renderla più leggibile quando modificate la tabella potete spezzare la riga in linee che finiscono con il carattere backslash '\'.
| *L* | *C* | *R* |
| A2 |  2  |  2 |
| A3 |  3  |  3 |
| multi span |||
| A4 | next | next |
L C R
A2 2 2
A3 3 3
multi span
A4 next next
Link WikiWord:
ParoleMaiuscoleUniteInsieme (or WikiWords) producono automaticamente un link.
Nota: Se volete che il link sia in un TWiki web diverso, scrivete Webname.TopicName.
WebNotify

Know.ReadmeFirst
WebNotify

ReadmeFirst?

Link Forzati:
Potete forzare un link interno racchiudendo le parole in doppie quadre.
Nota: Il testo tra le quadre può contenere spazi opzionali; il nome della pagina è formato rendendo maiuscole le lettere iniziali e rimuovendo gli spazi; ad esempio, [[text formatting FAQ]] punta alla paginaa TextFormattingFAQ. Potete anche fare riferimento ad un web diverso e utilizzare gli anchor.
[[wiki syntax]]

[[Main.TWiki users]]
wiki syntax

Main.TWiki users

Link Specifici:
Crea un link dove potete specificare separatamente il testo del link e il riferimento, usando parentesi quadre nidificate come [[reference][text]]. Sono supportati sia i riferimenti interni (es. WikiSyntax) sia i link esterni (es. http://TWiki.org/).
Nota: Le stesse regole Forced Links si applicano ai link interni.
Nota: Per link esterni, potete semplicemente usare uno spazio invece di ][ per separare la URL del link dal testo descrittivo.
Nota: Possono essere aggiunti anche nomi di anchor come [[WebHome#MyAnchor][go home]] e [[http://gnu.org/#Action][GNU Action]].
[[WikiSyntax][syntax]]

[[http://gnu.org][GNU]]

[[http://xml.org XML]]
syntax

GNU

XML

Anchor:
Potete definire un riferimento a un punto interno a una pagina TWiki (detto nome di anchor) e usarlo come destinazione di un link. Per definire un anchor scrivete #NomeDellAnchor all'inizio di una linea. Il nome dell'anchor deve essere una WikiWord. Per creare un link verso un nome di anchor usate la sintassi [[MyTopic#MyAnchor]]. Potete omettere il nome della pagina se volete un collegamento a un punto interno alla pagina.
[[WebHome#NotThere]]

[[#MyAnchor][Jump]]

#MyAnchor To here
WebHome#NotThere

Jump

To here

Impedisci un Link:
Impedisci ad un WikiWord di creare un link precedendola con il tag <nop>.
<nop>SunOS
SunOS
Disabilitare i Link:
Potete disabilitare il linking automatico delle WikiWord con i tag <noautolink> e </noautolink>.
Nota: Ogni tag deve essere su una linea da solo.
Nota: Questo funziona anche con le tabelle TWiki, ma solo se aggiungete una linea bianca tra la fine della tabella e il tag di chiusura </noautolink> (è un problema noto del TablePlugin).
 <noautolink>
 RedHat &
 SuSE
 </noautolink>
RedHat & SuSE
Link Mailto:
Per creare link 'mailto:' che abbiano un testo più descrittivo, specificare l'oggetto o il corpo del messaggio, o omettere l'indirizzo email, potete scrivere [[mailto:user@domain descriptive text]].
[[mailto:a@z.com Mail]]

[[mailto:?subject=Hi Hi]]
Mail

Hi

Uso di HTML

Potete usare praticamente ogni tag HTML senza problemi, ma ci sono alcune considerazioni tecniche e di usabilità da tenere a mente.

HTML e Usabilità di TWiki

  • Sulle pagine di collaborazione, è preferibile NON usare l'HTML e usare invece la NotazioneTWiki? - questo mantiene il testo pulito e facile da modificare.

  • ALERT! NOTA: TWiki per disegno funziona con un ampia gamma di browser e piattaforme, mantenendo la compatibilità con HTML 3.2 nell'installazione standard - l'aggiunta di HTML, in particolare tag funzionanti solo con alcuni browser (o altro mark-up che non degrada bene) ridurrà la compatibilità.

TWiki HTML Rendering

  • TWiki converte la notazione abbreviata in XHTML 1.0 per mostrarlo. Per copiare una pagina con tutto il mark-up, è sufficiente visualizzare il sorgente nel browser e salvare il contenuto.
    • TIP Se avete bisogno di salvare l'HTML di frequente, potete dare un'occhiata a TWiki:Plugins/GenHTMLAddon - "genererà una directory contenente la versione visualizzabile di un insieme di pagine TWiki insieme a ogni file in attachment."
  • ALERT! NOTA: Le parentesi angolari - <...> - di un tag HTML devono essere sulla stessa riga, o il tag sarà rotto.
    • Questa feature ti permette di inserire una parentesi angolare non chiusa - come un segno di maggiore o di minore - e far sì che sia automaticamete visualizzata come se avessi inserito il carattere HTML corrispondente, &lt;, es: a > b
    • TIP Se stai incollanto un testo HTML preformattato e noti problemi, controlla il file in un editor senza "a capo automatico". Inoltre, salva "senza andate a capo automatiche" nel tuo editor HTML.

Iperlinks

Una delle caratteristiche di base di TWiki è quella di creare link senza nessuna formattazione particolare attraverso le WikiWord. Nuove regole di collegamento forniscono un nuovo insieme di opzioni.

Collegamenti Interni

  • GoodStyle è una WikiWord che collega al topic GoodStyle nella sezione corrente TWiki.

  • NonAncoraEsistente? è un topic che aspetta di essere scritto. Create il topic clickando su ?. (dopo aver clickato seleziona Cancel - altrimenti quest'esempio non funzionerà più!)

Collegamenti Esterni

  • http://..., https://..., ftp://..., gopher://..., news://..., file://..., telnet://... e mailto:...@... sono linkati automaticamente.

  • Indirizzi Email come name@domain.com sono linkati automaticamente.

  • [[Parentesi quadre]] ti permettono di creare link facilemente per non-WikiWord links.
    • puoi anche scrivere [[http://yahoo.com Yahoo home page]] come un facile modo di fare riferementi esterni con testo descrittivo come Yahoo home page.

TWiki Variables

Le Variabili sono nomi rinchiusi tra segni di percentuale % che sono espansi al volo.

  • %TOC% : genera automaticamente un indice basato sulle intestazionin del topic.

  • %WEB% : La sezione corrente TWiki.

  • %TOPIC% : Il noem del topic corrente, RegoleDiFormattazioneTWiki.

  • %ATTACHURL% : L'URL degli allegati del topic corrente. Esempio se si allega un file ad un topic ci si può riferire a tale file come %ATTACHURL%/image.gif per mostrare il file o l'immagine nel topic.

  • %INCLUDE{"SomeTopic"}% : Include topic dal server. La sezione corrente TWiki è la sezione di default. Esempio: %INCLUDE{"TWiki.SiteMap"}%

  • %SEARCH{"sushi"}% : Inline search mostra i risultati inseriti nel topic. FormattedSearch permette di personalizzare il risultato.

  • TWikiPreferences defines site-wide variables. Among others:
    • Line break: Write %BR% to start a new line.
    • Colored text: Write: %RED% Red %ENDCOLOR% and %BLUE% blue %ENDCOLOR% colors to get: Red and blue colors.
    • Documentation Graphics: Write: %H% Help, %T% Tip, %X% Alert to get: HELP Help, TIP Tip, ALERT! Alert. For more info see TWikiDocGraphics.

TWikiPlugin Formatting Extensions

Plugins provide additional text formatting capabilities and can extend the functionality of TWiki into many other areas. For example, the optional SpreadSheetPlugin lets you create a spreadsheet with the same basic notation used in TWiki tables.

Available Plugins are located in the Plugins web on TWiki.org. Currently enabled plugins on this TWiki installation, as listed by %PLUGINDESCRIPTIONS%:

Check on current Plugin status and settings for this site in TWikiPreferences.

Common Editing Errors

TWiki formatting rules are fairly simple to use and quick to type. However, there are some things to watch out for, taken from the TextFormattingFAQ:

  • Q: Text enclosed in angle brackets like <filename> is not displayed. How can I show it as it is?
    • A: The '<' and '>' characters have a special meaning in HTML, they define HTML tags. You need to escape them, so write '&lt;' instead of '<', and '&gt;' instead of '>'.
      Example: Type 'prog &lt;filename&gt;' to get 'prog <filename>'.

  • Q: Why is the '&' character sometimes not displayed?
    • A: The '&' character has a special meaning in HTML, it starts a so called character entity, i.e. '&copy;' is the © copyright character. You need to escape '&' to see it as it is, so write '&amp;' instead of '&'.
      Example: Type 'This &amp; that' to get 'This & that'.

-- MikeMannix? - 02 Dec 2001
-- PeterThoeny - 01 Feb 2003

-- AntonioBellezza? - 03 Mar 2004

-- RobertoBernetti - 11 Apr 2005
All'inizio


Sei qui: TWiki > TextFormattingRules > RegoleDiFormattazioneTWiki

All'inizio

Copyright © 1999-2010 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback