Aiuto:Formattazione avanzata: differenze tra le versioni

Vai alla navigazione Vai alla ricerca
Contenuto aggiunto Contenuto cancellato
m (Bot: categoria di prova)
m (Bot: tentativo fallito #2)
Riga 427: Riga 427:
{{tutorial}}
{{tutorial}}
[[Categoria:Aiuto]]
[[Categoria:Aiuto]]
<noinclude>[[Categoria:NS Aiuto]]</noinclude>

Versione delle 19:12, 17 ott 2010

Premessa: L'autore di questo articolo non capisce un cazzo di codici, ma ci ha provato!


Benvenuto a te utente esperto! Se sei un niubbio e sei capitato su questa pagina significa che hai capito molto poco dalla vita... la natura è stata crudele con te, ma non disperare: un giorno vedrai la luce!

Qui di seguito riportiamo un po' di utility e trucchetti che potrebbero farti comodo per abbellire i tuoi articoli.
Per qualsiasi cosa fai riferimento a Wikimedia: è in inglese, quindi cercheremo di tradurre i contenuti più utili a Nonciclopedia.


Sondaggio

Si può inserire un sondaggio molto semplicemente. Prendi spunto da questo codice:

<poll>
Inserire un sondaggio è facillimo, non trovi?
Sì, ci sono riuscito anche senza questo manuale a prova di idiota
Sì, questo manuale mi ha illuminato
No, ho dovuto pregare 3 santi prima di riuscirci
No, sono un fottuto niubbo e non ci riuscirò mai
Non ci ho mai provato
A che minchia serve un sondaggio?
</poll>

che ti darà questo risultato: <poll> Inserire un sondaggio è facillimo, non trovi? Sì, ci sono riuscito anche senza questo manuale a prova di idiota Sì, questo manuale mi ha illuminato No, ho dovuto pregare 3 santi prima di riuscirci No, sono un fottuto niubbo e non ci riuscirò mai Non ci ho mai provato A che minchia serve un sondaggio? </poll>

Anche se voti più volte, te ne sarà conteggiata una sola. Puoi cambiare voto in qualsiasi momento, rivotando.

Galleria di immagini

La galleria permette d'inserire più immagini in una galleria (appunto).

Esempio:
<gallery>
Immagine:Esempio.jpg|Nel mezzo del camin di nostra vita...
Immagine:Esempio.jpg|...mi ritrovai dentro un comignolo oscuro...
Immagine:Esempio.jpg|...che la cartina era sparita.
Immagine:Esempio.jpg|Tanto va la gatta al lardo...
Immagine:Esempio.jpg|...che fa i gattini ciechi.
Immagine:Esempio.jpg|Sopra la panca...
Immagine:Esempio.jpg|...la capra canta.
</gallery>
...che darà:


  • Parametri aggiuntivi:

Si possono anche utilizzare dei parametri aggiuntivi.

<gallery {parametri}>
{immagine}
</gallery>
  • caption="{titolo}": imposta un titolo alla galleria.
  • widths="{larghezza}px": imposta la larghezza delle immagini.
  • heights="{altezza}px": imposta l'altezza (massima) delle immagini.
  • perrow="{n°}": imposta il numero massimo di immagini per riga.
Esempio:
<gallery caption="Galleria esempio" widths="200px" heights="200px" perrow="2">
Immagine:Esempio.jpg|Tanto va la gatta al lardo...
Immagine:Esempio.jpg|...che fa i gattini ciechi.
Immagine:Esempio.jpg|Sopra la panca...
Immagine:Esempio.jpg|...la capra canta.
</gallery>
...che darà:

NB: non dimenticarti di ricordare di non fare righe con troppe immagini e troppo grandi o potrebbero "slabbrare" fuori dalla pagina con risoluzioni di 1024x768 o inferiore.

Tabelle

Una tabella ha colonne (column) e righe (row), dei bordi (border), delle celle con altezza (hight), larghezza (width) e colore. Tutti questi parametri sono modificabili.

Tabella a singola entrata

Nome Cognome Professione
Silvio Berlusconi Psiconano
George W. Bush Esportatore di democrazia

Il codice è questo:

{| border="1" cellpadding="2"  align=center
!width="50"|Nome
!width="225"|Cognome
!width="225"|Professione
|-
|Silvio || [[Berlusconi]] || Psiconano
|-
|George W. || Bush || Esportatore di [[democrazia]]
|}
  • {| |} questo è il codice della tabella (apri e chiudi).
  • Border è il N dei pixel dei bordi
  • Cellpadding è l'altezza delle righe, calcolata con il testo inserito nelle celle. Consiglio: lasciare 1.
  • Width è la larghezza delle singole colonne
  • Align è la posizione della tabella all'interno della pagina (left, right, center)

Scrivi i titoli delle colonne in alto (quanti ne vuoi) e poi riempi tante righe quante te ne servono, come in esempio, separando le celle con un doppio ||.

Tabella a doppia entrata

Nome Cognome Professione
Idiota1 Silvio Berlusconi Psiconano
Idiota2 George W. Bush Esportatore di democrazia






{| border="1" cellpadding="2" align=left 
!width="50"| 
!width="225"|Nome
!width="225"|Cognome
!width="225"|Professione
|-
!Idiota1 
|Silvio || [[Berlusconi]] || Psiconano
|-
!Idiota2 
|George W. || Bush || Esportatore di [[democrazia]]
|}

Il codice è il medesimo, solamente che devi creare una colonna in più, che conterrà i titoli delle righe. Il codice delle righe va inserito prima del codice delle celle di una riga, come evidenziato.

  • Ho spostato la tabella a sinistra della pagina
  • Ho inserito una colonna in più dal titolo vuoto e dalla larghezza di 50px, ho allargato la colonna "Nome"
  • Ho dato i titoli alle 2 righe

Per colore, allineamento testo e altri trucchi assolutamente inutili, consulta Wikimedia.

Pagine di stile (CSS)

Se vuoi cambiare completamente lo stile di un tuo articolo (sfondo, testo, colori, dimensioni, titoli) guarda qui:

Per il momento la guida è incompleta: potete imparare guardando il codice di altri css già fatti.

Guida a LaTeX

Non questo genere di latex, maiale!

Introduzione

LaTeX è un linguaggio di scripting tipografico. Le possibilità che offre sono pressoché infinite, dalle formule matematiche all'egiziano antico, passando per la chimica, la musica e anche per l'Autostrada del Sole.

In questa breve guida verranno illustrati principalmente i comandi per i simboli matematici e un po' di formattazione di base, anche perché la versione di LaTeX usata sulle wiki è parecchio ridotta.

I comandi basilari

Prima regola, una wiki è stupida, quindi bisogna specificare che si sta scrivendo in LaTeX usando i tag <math>...</math>

All'interno di questi tag le normali regole di formattazione cessano di esistere. Infatti tra le prime cose che si notano c'è la totale assenza di spazi:

CodiceRisultato
<math>Questo testo contiene degli spazi.</math>

Ci sono due modi per ovviare al problema:

  1. Al posto di scrivere un semplice spazio si scrive "\ ", questo fa in modo che lo spazio venga visualizzato.
  2. Si scrive l'intero testo all'interno di \mbox{}, che però verrà visualizzato come un normale testo.
<math>Questo\ testo\ contiene\ degli\ spazi.</math>
<math>\mbox{Questo testo contiene degli spazi.}</math>

Come probabilmente avrete notato, il backslash "\" e le parentesi graffe "{}" sembrano svolgere un ruolo abbastanza importante nella sintassi di LaTeX. Ah, non lo avete notato? Allora forse dovreste consultare prima questa pagina.

Posso continuare? Bene.

Si parlava di backslash e graffe: quasi tutti i comandi sono preceduti da un backslash (abbiamo visto per esempio "\ " e "\mbox{}", mentre fanno eccezione i comandi di apice "^{}" e di pedice "_{}") e, se possono accettare dei parametri, sono seguiti da una o più coppie di parentesi graffe, una coppia per ogni parametro. Vediamo alcuni esempi:

CodiceRisultatoSignificato
<math>\frac{x}{y}</math>Frazione
<math>\sqrt{x}</math>Radice quadrata
<math>x^{y}</math>Apice, esponente
<math>x_{y}</math>Pedice
<math>\sum^{n}_{i=1}</math>Sommatoria

Annidamento

È possibile, ovviamente, annidare comandi e ottenere risultati come questo:

Errori

Capita a volte di scrivere delle formule incorrette (a voi, a me no), per esempio quando ci si dimentica di chiudere una parentesi graffa o non viene riconosciuto un comando. Gentilmente l'interprete di LaTeX vi fornisce un messaggio di errore lunghissimo che in teoria dovrebbe aiutarvi a rintracciare il problema. In pratica vi conviene rileggere attentamente ciò che avete scritto.

<math>Questo\ testo\contiene\ degli\ spazi.</math>Errore del parser (funzione sconosciuta '\contiene'): {\displaystyle Questo\ testo\contiene\ degli\ spazi.}

In questo caso ho scritto "testo\contiene", tralasciando lo spazio, e il messaggio di errore non è proprio così evidente da interpretare...

Approfondimenti

Test

È possibile creare dei test con una grafica accattivante e con la possibilità di calcolare automaticamente il punteggio, e il tutto in maniera talmente semplice che anche tu puoi riuscirci senza problemi![1] Ci sono due tipi di test disponibili.

Se hai difficoltà a visualizzare la formattazione corretta dei test che hai creato, prova ad utilizzare Mozilla Firefox come web browser al posto di Internet Explorer.

Avvertenza: Evitate di spaziare le varie righe con degli a capo supplementari, o i test non verranno visualizzati. La stessa cosa vale per le immagini sotto forma di thumb[2]: mettetele al di fuori, o rendono inutilizzabile questo sistema.

Test a punteggio

Domande

Ogni test, ovviamente, deve avere delle domande[3] con le relative risposte. Per visualizzare le domande, si deve usare il tag <test>. La sintassi completa per questo tag è la seguente:

<test group="gruppo" type="tipo">Domanda
|Risposta 1|Punteggio 1
|Risposta 2|Punteggio 2
...
|Risposta N|Punteggio N
</test>

Come potete notare, ci sono due parametri all'interno del tag, e sono entrambi opzionali.

  • group: serve a creare un gruppo di domande, se si fanno una serie di test diversi nella stessa pagina. Se invece c'è un test solo[4], si può anche non specificare.
  • type: serve a stabilire che tipo di risposta accetta il test. Ci sono 3 possibili tipi di domanda:
    • Se si scrive type="multi" oppure type="mct" (acronimo di Multiple Choice Test), oppure tralasciando il parametro, il test accetta risposte multiple.
    • Se invece si scrive type="single" oppure type="sct" (acronimo di Single Choice Test), si potrà dare una sola risposta.
    • Infine, se si scrive type="insert" oppure type="ins", il test accetta un valore inserito dall'utente. In questo caso al posto del punteggio si può usare una formula contenente somme (+), sottrazioni (-), moltiplicazioni (*), divisioni (/) e elevazioni a potenza (^), delle parentesi, e la lettera x per indicare il numero inserito dall'utente.
    • Per qualsiasi altro valore, il test sarà comunque a risposta multipla.

Le domanda e le risposte possono essere scritte usando qualunque altro elemento stilistico all'interno, i punteggi invece devono essere dei numeri, non è importante che siano interi o decimali, positivi o negativi. Se dovete usare numeri decimali, ricordatevi di scriverli con un punto, non con una virgola.[5]

Valutazione

Ovviamente le sole domande non bastano, ci vuole anche uno strumento che valuti le risposte e restituisca il profilo adeguato al punteggio. Per fare questo, bisogna usare il tag <testresult>. La sintassi completa per questo tag è la seguente:

<testresult group="gruppo">Titolo
|Profilo 1|Punteggio massimo 1
|Profilo 2|Punteggio massimo 2
...
|Profilo N-1|Punteggio massimo N-1
|Profilo N
</testresult>

In questo caso c'è un solo parametro, group, che indica quale gruppo di domande considerare per calcolare il punteggio. Se non avete scritto nessun gruppo nelle domande, questo parametro si può tralasciare. Il Titolo sarà, appunto, il titolo visualizzato sopra il profilo, per esempio un semplice e banale Risultati. Il sistema profili-punteggi è invece un po' più macchinoso del resto del codice: bisogna scrivere i profili in ordine da quello col punteggio minore a quello col punteggio maggiore. I punteggi indicano qual'è il punteggio massimo per rientrare in un determinato profilo, quindi fino a Punteggio massimo 1 si rientra nel profilo 1, da Punteggio massimo 1 escluso a Punteggio massimo 2 compreso si rientra nel profilo 2, e così via. L'ultimo profilo non ha punteggio, perché non c'è un limite superiore: se il punteggio è ,maggiore di Punteggio massimo N-1, allora si rientra nel profilo N.

Esempio

Vediamo un esempio semplice, per capire come funziona questo sistema:

<test>Su che argomenti preferisci scrivere articoli?
|Storia e personaggi storici|5
|Geografia|5
|Nonsense|5
|Attualità|5
|Politica|5
|Religione|5
|Sesso|5
|Cinema e spettacolo|5
|Informatica|5
|Altro|5
</test>

<test type="single">Hai già vandalizzato un articolo?
|Sì|-100000
|No|0
</test>

<test type="insert">Parliamo dei tuoi contributi:
|Quanti contributi hai nel namespace principale?|x/50
|E nel namespace immagini?|x/20
</test>

<testresult>Risultato:
|Sei un vandalo, dovresti vergognarti!|-1
|Hai gusti molto ristretti. Dovresti considerare anche altri temi, potresti scoprire nuovi orizzonti.|15
|Sei un articolista con un ampio repertorio, complimenti!|35
|Sei un articolista a 360°, continua così!
</testresult>

Questo è il risultato:

<test>Su che argomenti preferisci scrivere articoli? |Storia e personaggi storici|5 |Geografia|5 |Nonsense|5 |Attualità|5 |Politica|5 |Religione|5 |Sesso|5 |Cinema e spettacolo|5 |Informatica|5 |Altro|5 </test>

<test type="single">Hai già vandalizzato un articolo? |Sì|-100000 |No|0 </test>

<test type="insert">Parliamo dei tuoi contributi: |Quanti contributi hai nel namespace principale?|x/50 |E nel namespace immagini?|x/20 </test>

<testresult>Risultato: |Sei un vandalo, dovresti vergognarti!|-1 |Hai gusti molto ristretti. Dovresti considerare anche altri temi, potresti scoprire nuovi orizzonti.|15 |Sei un articolista con un ampio repertorio, complimenti!|35 |Sei un articolista a 360°, continua così! </testresult>

Test a maggioranza di risposte

Domande

Contrariamente al test precedente, questo non assegna un punteggio per ogni domanda, ma calcola la maggioranza di risposte di un certo tipo. Data la differenza concettuale fra i due tipi di test, è necessario usare un altro tag e non è possibile combinare un test a punteggio con uno a maggioranza di risposte.[6] La sintassi completa è la seguente:

<abc group="gruppo">Domanda
|Risposta A
|Risposta B
...
|Risposta Z
</abc>

Come si può notare, la sintassi è un po' più semplice di quella dell'altro tipo di test, e questo non solo per venire incontro alle tue ridotte capacità mentali. Sono disponibili fino a 26 risposte, poi anche se le risposte verranno visualizzate, non verranno conteggiate nella valutazione, quindi fattele bastare.[7] Inoltre, anche se sembra stupido dirlo, per ottenere dei risultati sensati sarebbe il caso di usare sempre lo stesso numero di risposte per domanda, altrimenti alcune categorie di risposte risultano svantaggiate rispetto alle altre. C'è anche da notare che viene già aggiunto automaticamente dal programma la lettera alla domanda (A, B, C, ...), quindi non c'è bisogno di scriverle.

Anche in questo caso il parametro group è opzionale, e serve solo quando si vogliono fare due test differenti nella stessa pagina.[8]

Valutazione

Come prima, per valutare le risposte c'è un apposito tag:

<abcresult group="gruppo">Titolo
|Maggioranza di A
|Maggioranza di B
...
|Maggioranza di Z
</abcresult>

Anche in questo caso la sintassi è più semplice, basta inserire il profilo per ogni maggioranza. C'è da notare che, in caso di parità fra due opzioni, vengono mostrati entrambi i profili. È inoltre perfettamente inutile, anche in questo caso, inserire nel profilo "Maggioranza di A:" eccetera perché provvede già il programma.

Esempio

Vediamo un esempio semplice, per capire come funziona quest'altro sistema:

<abc>Vedi errori di ortografia in un articolo, cosa fai?
|Li correggo, che domande. Per quale altro motivo avrei installato il dizionario su firefox?
|Metto il template {{Formattazione}}, ci penserà un Restaurante.
|Me ne frego, il testo è leggibile comunque.
|Ne aggiungo degli altri, così si sentono meno soli.
</abc>

<abc>C'è un'immagine che si chiama 013ncwq98r3hfqn09q8h.jpg, cosa fai?
|La sposto grazie al sacro potere del Movefile.
|Metto il template {{Nomedimmerda}}, ci penserà uno sguardone.
|Me ne frego, l'importante è l'immagine, non il suo nome.
|Ne aggiungo altre con un nome simile.
</abc>

<abc>Quanti contributi hai?
|Più di 1000
|Più di 100
|Più di 10
|Più di 1
</abc>

<abcresult>Risultato:
|Un vero nonciclopediano DOC!
|Voglia di fare 0, ma almeno sai come comportarti su Nonciclopedia.
|Dannato bimbominkia, vade retro!
|Congratulazioni, hai appena vinto un ban!
</abcresult>

Questo è il risultato:

<abc>Vedi errori di ortografia in un articolo, cosa fai? |Li correggo, che domande. Per quale altro motivo avrei installato il dizionario su firefox? |Metto il template {{Formattazione}}, ci penserà un Restaurante. |Me ne frego, il testo è leggibile comunque. |Ne aggiungo degli altri, così si sentono meno soli. </abc>

<abc>C'è un'immagine che si chiama 013ncwq98r3hfqn09q8h.jpg, cosa fai? |La sposto grazie al sacro potere del Movefile. |Metto il template {{Nomedimmerda}}, ci penserà uno sguardone. |Me ne frego, l'importante è l'immagine, non il suo nome. |Ne aggiungo altre con un nome simile. </abc>

<abc>Quanti contributi hai? |Più di 1000 |Più di 100 |Più di 10 |Più di 1 </abc>

<abcresult>Risultato: |Un vero nonciclopediano DOC! |Voglia di fare 0, ma almeno sai come comportarti su Nonciclopedia. |Dannato bimbominkia, vade retro! |Congratulazioni, hai appena vinto un ban! </abcresult>

Note

Template:Legginote

  1. ^ Ok, forse è meglio se ti fai aiutare dalla mamma, non si sa mai...
  2. ^ Non sai cosa sono? E i manuali sulle immagini cosa li abbiamo scritti a fare? E per ripicca il link te lo cerchi da solo!
  3. ^ Io specifico, per sicurezza.
  4. ^ Ho detto test, non domanda.
  5. ^ Ovvero 2.5 e non 2,5.
  6. ^ Pensaci bene, che diavolo di risultati dai?
  7. ^ Insomma, 26 risposte non sono poche, tanto lo sanno tutti che l'unica vera risposta è 24.
  8. ^ A proposito, è perfettamente inutile fare i furbi e usare lo stesso gruppo per un test a punti e uno a maggioranza di risposte, verrebbero considerati comunque separatamente.