Template:NumFormula
Le istruzioni che seguono sono contenute nella sottopagina Template:NumFormula/man (modifica · cronologia)
Sandbox: Template:NumFormula/Sandbox (modifica · cronologia) · TemplateStyles: Template:NumFormula/styles.css (modifica · cronologia) · Tutte le sottopagine: lista
Questo template serve per creare un blocco testuale numerato solitamente utilizzato per numerare le formule matematiche.
Parametri
Sintassi: {{NumFormula|<1>|<2>|<3>|RawN=<>|stilelinea=<>|bordo=<>}}
I parametri {{{1}}}, {{{2}}} e {{{3}}} sono obbligatori e ad essi si aggiungono i tre parametri opzionali {{{RawN}}}, {{{stilelinea}}} e {{{bordo}}}.
- {{{1}}}: Specifica l'indentazione. Più caratteri ":" vengono inseriti, fino a un massimo di 20, e più l'inizio del blocco testuale sarà spostato verso sinistra. Se non è necessaria alcuna indentazione, il parametro può essere lasciato vuoto
- {{{2}}}: Il testo del blocco testuale.
- {{{3}}}: Il numero del blocco.
- {{{RawN}}}: Se lasciato vuoto, la parte inserita come "numero del blocco" sarà sempre indicata fra parentesi tonde, se invece RawN viene posto uguale a un valore non nullo, allora le parentesi tonde non verranno mostrate.
- {{{stilelinea}}}: Specifica lo stile della linea.
- {{{bordo}}}: Se posto uguale a un valore non nullo, crea una cornice attorno all'equazione.
Esempi
Equazioni | ||||||||
|---|---|---|---|---|---|---|---|---|
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
Indentazione | ||||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
Formattazione dei numeri del blocco | ||||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
Stile della linea | ||||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
|
|
| |||||||
Bordo | ||||||||
|
|
| |||||||
Tabelle
Poiché il template {{NumFormula}} è implementato come una tabella, inserirlo all'interno di un'altra tabella fa sì che si vengano a creare delle tabelle cosiddette "nested", ossia annidate. In questo caso l'utilizzo di {{NumFormula}} cambia lievemente, in particolare, quando si desidera un'indentazione anche della tabella esterna, bisogna usare, per quest'ultima il tag <dl> invece del carattere ":".<dd>…</dd></dl>
Per esempio nel seguente esempio,
| Codice | <syntaxhighlight lang="xml"><dl><dd>
<dl><dd>
{|
|-
|Il primo parametro che definisce l'indentazione funziona se utilizzato nella tabella interna.
{{NumFormula|::::|<math>ax^2+bx+c=0</math>|Livello 4}}
{{NumFormula|:::|<math>ax^2+bx+c=0</math>|Livello 3}}
{{NumFormula|::|<math>ax^2+bx+c=0</math>|Livello 2}}
{{NumFormula|:|<math>ax^2+bx+c=0</math>|Livello 1}}
|-
|}
</dd></dl>
</dd></dl></syntaxhighlight> | |||||||||||||||||||||||||||||
| Risultato |
|
si vede che l'utilizzo di due set di tag permette di ottenere la stessa indentazione data dalla successione "::".