Template:NumFormula

Da Wikipedia, l'enciclopedia libera.
Vai alla navigazione Vai alla ricerca


Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:NumFormula/man (modifica · cronologia)
Sandbox: Template:NumFormula/Sandbox (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

{{NumFormula|:|<math>y=ax+b</math>|Eq. 3}}

 

 

 

 

(Eq. 3)

{{NumFormula|:|<math>ax^2+bx+c=0</math>|Eq. 3}}

 

 

 

 

(Eq. 3)

{{NumFormula|:|<math>\Psi(x_1,x_2)=U(x_1)V(x_2)</math>|2}}

 

 

 

 

(2)

Indentazione

{{NumFormula||<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3.5}}

 

 

 

 

(3.5)

{{NumFormula|:|<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|1}}

 

 

 

 

(1)

{{NumFormula|::|<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|13.7}}

 

 

 

 

(13.7)

{{NumFormula|:::|<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|1.2}}

 

 

 

 

(1.2)

Formattazione dei numeri del blocco

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=3.5|RawN=.}} [L'aver posto RawN uguale a un valore non nullo fa sì che il numero venga mostrato senza parentesi tonde predefinite ma esattamente come scritto nel parametro "3".]

 

 

 

 

3.5

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<3.5>|RawN=.}}

 

 

 

 

<3.5>

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=[3.5]|RawN=.}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3='''[3.5]'''|RawN=.}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>}}

 

 

 

 

([3.5])

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<math>(3.5)</math>|RawN=.}}

 

 

 

 

Stile della linea

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''(3.5)'''</Big>|RawN=.|stilelinea=1px dashed red}} [I nomi dei parametri "1", "2" e "3" possono essere esplicitati, come in questo caso, o meno, come nei casi precedenti, in cui non venivano indicati.]

 

 

 

 

(3.5)

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''(3.5)'''</Big>|RawN=.|stilelinea=3px dashed #0a7392}}

 

 

 

 

(3.5)

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.|stilelinea=3px solid green}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.|stilelinea=5px dotted blue}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.|stilelinea=0px solid green}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.|stilelinea=5px none green}}

 

 

 

 

[3.5]

{{NumFormula|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''[3.5]'''</Big>|RawN=.|stilelinea=3px double green}}

 

 

 

 

[3.5]

Bordo

{{NumFormula|:|<math>y=ax+b</math>|Eq. 3|bordo=1}}

 

 

 

 

(Eq. 3)

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><dd>…</dd></dl> invece del carattere ":".

Per esempio nel seguente esempio,

Codice
<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>
Risultato
Il primo parametro che definisce l'indentazione funziona se utilizzato nella tabella interna.

 

 

 

 

(Livello 4)

 

 

 

 

(Livello 3)

 

 

 

 

(Livello 2)

 

 

 

 

(Livello 1)

si vede che l'utilizzo di due set di tag permette di ottenere la stessa indentazione data dalla successione "::".