Predefinição:Bloco numerado

(Redirecionado de Predefinição:NumBlk)
Documentação da predefinição[ver] [editar] [histórico] [purgar]

Esta predefinição cria um bloco numerado que normalmente é usado para numerar fórmulas matemáticas. Esta predefinição pode ser usada junto com {{EquationRef}} e {{EquationNote}} para produzir equações numeradas bem formatadas se uma referência de retorno a uma equação for desejada.

Parâmetros

editar

Comando: {{NumBlk|<1>|<2>|<3>|RawN=<>|LnSty=<>|Border=<>}}

Os parâmetros {{{1}}}, {{{2}}}, e {{{3}}} desta predefinição são necessárias. Além disso, há três parâmetros opcionais. {{{RawN}}}, {{{LnSty}}} e {{{Border}}}.

{{{1}}}: Especifica a indentação. Quanto mais dois pontos (:) você colocar, mais indentado será o bloco, até um limite de 20. Este parâmetro pode estar vazio se nenhuma indentação for necessária.
{{{2}}}: O corpo ou conteúdo do bloco.
{{{3}}}: Especifica o número do bloco
{{{RawN}}}: Se um valor não vazio e sem espaço em branco, nenhuma formatação extra será aplicada ao número do bloco.
{{{LnSty}}}: Especifica o estilo da linha.
{{{Border}}}: Se estiver definido, coloca uma caixa em volta da equação. (Experimental.)

Exemplos

editar

As equações podem renderizar H.T.M.L.

editar

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

 

 

 

 

(Eq. 3)

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

 

 

 

 

(Eq. 3)

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

 

 

 

 

(2)

Indentação

editar

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

 

 

 

 

(3.5)

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

 

 

 

 

(1)

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

 

 

 

 

(13.7)

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

 

 

 

 

(1.2)

Formatação do número da equação

editar

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

 

 

 

 

3.5

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

 

 

 

 

<3.5>

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

 

 

 

 

[3.5]

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

 

 

 

 

[3.5]

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

 

 

 

 

([3.5])

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

 

 

 

 

[3.5]

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

 

 

 

 

Estilo da linha

editar

{{NumBlk|1=:|2=<math>\mathbf{a}(t)=\frac{d}{dt}\mathbf{v}(t)</math>|3=<Big>'''(3.5)'''</Big>|RawN=.|LnSty=1px dashed red}}

 

 

 

 

(3.5)

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

 

 

 

 

(3.5)

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

 

 

 

 

[3.5]

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

 

 

 

 

[3.5]

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

 

 

 

 

[3.5]

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

 

 

 

 

[3.5]

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

 

 

 

 

[3.5]

Altura e indentação da linha (1)

editar
As seguintes equações
:<math>3x+2y-z=1</math>
:<math>2x-2y+4z=-2</math>
:<math>-2x+y-2z=0</math>
formam um sistema de três equações.

As seguintes equações

formam um sistema de três equações.

As seguintes equações
{{NumBlk|:|<math>3x+2y-z=1</math>|1}}
{{NumBlk|:|<math>2x-2y+4z=-2</math>|2}}
{{NumBlk|:|<math>-2x+y-2z=0</math>|3}}
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

As seguintes equações
<div style="line-height: 0.7105;">
{{NumBlk|:|<math>3x+2y-z=1</math>|1}}
{{NumBlk|:|<math>2x-2y+4z=-2</math>|2}}
{{NumBlk|:|<math>-2x+y-2z=0</math>|3}}
</div>
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

As seguintes equações
<div style="line-height: 0.7105;">
{{NumBlk||<math>3x+2y-z=1</math>|1}}
{{NumBlk||<math>2x-2y+4z=-2</math>|2}}
{{NumBlk||<math>-2x+y-2z=0</math>|3}}
</div>
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

As seguintes equações
<div style="line-height: 0.7105; margin-left: 1.6em;">
{{NumBlk||<math>3x+2y-z=1</math>|1}}
{{NumBlk||<math>2x-2y+4z=-2</math>|2}}
{{NumBlk||<math>-2x+y-2z=0</math>|3}}
</div>
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

Altura e indentação da linha (2)

editar
As seguintes equações
:<math>3x+2y-z=1</math>
::<math>2x-2y+4z=-2</math>
:::<math>-2x+y-2z=0</math>
formam um sistema de três equações.

As seguintes equações

formam um sistema de três equações.

As seguintes equações
<div style="line-height: 0.7105; margin-left: 1.6em;">
{{NumBlk||<math>3x+2y-z=1</math>|1}}
<div style="margin-left: 1.6em;">
{{NumBlk||<math>2x-2y+4z=-2</math>|2}}
<div style="margin-left: 1.6em;">
{{NumBlk||<math>-2x+y-2z=0</math>|3}}
</div>
</div>
</div>
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

As seguintes equações
<div style="line-height: 0.7105;">
<div style="margin-left: calc(1.6em * 1);">
{{NumBlk||<math>3x+2y-z=1</math>|1}}
</div>
<div style="margin-left: calc(1.6em * 2);">
{{NumBlk||<math>2x-2y+4z=-2</math>|2}}
</div>
<div style="margin-left: calc(1.6em * 3);">
{{NumBlk||<math>-2x+y-2z=0</math>|3}}
</div>
</div>
formam um sistema de três equações.

As seguintes equações

 

 

 

 

(1)

 

 

 

 

(2)

 

 

 

 

(3)

formam um sistema de três equações.

Lista desordenada

editar
* <math>3x+2y-z=1</math>
* <math>2x-2y+4z=-2</math>
* <math>-2x+y-2z=0</math>
* {{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}
* {{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}
* {{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}

 

 

 

 

(Eq. 1)

 

 

 

 

(Eq. 2)

 

 

 

 

(Eq. 3)

<ul style="line-height: 0.7105;">
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}</div></li>
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}</div></li>
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}</div></li>
</ul>
  •  

     

     

     

    (Eq. 1)

  •  

     

     

     

    (Eq. 2)

  •  

     

     

     

    (Eq. 3)

<ul style="line-height: 0.7105;">
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}</div></li>
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}</div></li>
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}</div></li>
</ul>
  •  

     

     

     

    (Eq. 1)

  •  

     

     

     

    (Eq. 2)

  •  

     

     

     

    (Eq. 3)

Lista ordenada

editar
# <math>3x+2y-z=1</math>
# <math>2x-2y+4z=-2</math>
# <math>-2x+y-2z=0</math>
# {{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}
# {{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}
# {{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}

 

 

 

 

(Eq. 1)

 

 

 

 

(Eq. 2)

 

 

 

 

(Eq. 3)

<ol style="line-height: 0.7105;">
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}</div></li>
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}</div></li>
<li><div style="display: inline-block; width: 100%; vertical-align: middle;">{{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}</div></li>
</ol>
  1.  

     

     

     

    (Eq. 1)

  2.  

     

     

     

    (Eq. 2)

  3.  

     

     

     

    (Eq. 3)

<ol style="line-height: 0.7105;">
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>3x+2y-z=1</math>|Eq. 1}}</div></li>
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>2x-2y+4z=-2</math>|Eq. 2}}</div></li>
<li><div style="display: inline-table; width: 100%; vertical-align: middle;">{{NumBlk||<math>-2x+y-2z=0</math>|Eq. 3}}</div></li>
</ol>
  1.  

     

     

     

    (Eq. 1)

  2.  

     

     

     

    (Eq. 2)

  3.  

     

     

     

    (Eq. 3)

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

 

 

 

 

(Eq. 3)

Posicionamento em relação às imagens ao redor

editar

Os blocos numerados devem poder ser colocados ao redor das imagens que ocupam espaço no lado esquerdo ou direito da tela. Para garantir que o bloco numerado tenha acesso à linha inteira, considere usar uma predefinição semelhante a {{Clear}}.

Para ilustrar, considere o exemplo:

Marcação
[[Image:Bnet_fan2.png|frame|right|Figura 1: Representação da rede bayesiana da Eq.(6)]]
[[Image:Bnet_fan2.png|frame|left|Figura 1: Representação da rede bayesiana da Eq.(6)]]
<br><br>Uma rede bayesiana (ou rede de crenças) é um modelo gráfico probabilístico que representa um conjunto de
variáveis e suas independências probabilísticas. Por exemplo, uma rede bayesiana pode representar o
relações probabilísticas entre doenças e sintomas. Dados os sintomas, a rede pode ser usada para calcular
as probabilidades da presença de várias doenças.
{{NumBlk|1=:|2=<math>
P(a, b, \lambda) = P(a| \lambda) P(b | \lambda) P(\lambda)\,
</math>,|3='''Eq.(6)'''|RawN=.}}
Renderização
Figura 1: Representação da rede bayesiana da Eq.(6)
Figura 1: Representação da rede bayesiana da Eq.(6)



Uma rede bayesiana (ou rede de crenças) é um modelo gráfico probabilístico que representa um conjunto de variáveis e suas independências probabilísticas. Por exemplo, uma rede bayesiana pode representar o relações probabilísticas entre doenças e sintomas. Dados os sintomas, a rede pode ser usada para calcular as probabilidades da presença de várias doenças.

,

 

 

 

 

Eq.(6)

Se for desejável que o bloco numerado ocupe toda a linha, um {{Clear}} deve ser colocado antes dele.

Marcação
[[Image:Bnet_fan2.png|frame|right|Figura 1: Representação da rede bayesiana da Eq.(6)]]
[[Image:Bnet_fan2.png|frame|left|Figura 1: Representação da rede bayesiana da Eq.(6)]]
<br><br>Uma rede bayesiana (ou rede de crenças) é um modelo gráfico probabilístico que representa um conjunto de
variáveis e suas independências probabilísticas. Por exemplo, uma rede Bayesiana pode representar o
relações probabilísticas entre doenças e sintomas. Dados os sintomas, a rede pode ser usada para calcular
as probabilidades da presença de várias doenças.
{{Clear}}
{{NumBlk|1=:|2=<math>
P(a, b, \lambda) = P(a| \lambda) P(b | \lambda) P(\lambda)\,
</math>,|3='''Eq.(6)'''|RawN=.}}
Renderização
Figura 1: Representação da rede bayesiana da Eq.(6)
Figura 1: Representação da rede bayesiana da Eq.(6)



Uma rede bayesiana (ou rede de crenças) é um modelo gráfico probabilístico que representa um conjunto de variáveis e suas independências probabilísticas. Por exemplo, uma rede bayesiana pode representar o relações probabilísticas entre doenças e sintomas. Dados os sintomas, a rede pode ser usada para calcular as probabilidades da presença de várias doenças.

,

 

 

 

 

Eq.(6)

Aviso sobre tabelas

editar

Como {{NumBlk}} é implementado como uma tabela, colocar {{NumBlk}} em uma tabela gera uma tabela aninhada [en]. Devido a um bug no tratamento de tabelas aninhadas do MediaWiki, {{NumBlk}} deve ser usado com cuidado neste caso. Em particular, quando a indentação para a tabela externa é desejada, use tags <dl><dd>...</dd></dl> explícitas para indentação em vez de dois pontos à esquerda (:).

Por exemplo,

Marcação
<dl><dd>
{|
|<math>(f * g)[n]\,</math>&nbsp; &nbsp; &nbsp; 
|{{NumBlk||<math>\stackrel{\mathrm{def}}{=}\sum_{m=-\infty}^{\infty} f[m]\cdot g[n - m]\,</math>|
3=<span style="color:darkred">'''(Eq.1)'''</span>|RawN=.}}
|-
|
|<math>= \sum_{m=-\infty}^{\infty} f[n-m]\cdot g[m].\,</math> &nbsp; &nbsp; &nbsp; ([[Convolução#Comutatividade|comutatividade]])
|}
</dd></dl>
Renderização
     

 

 

 

 

(Eq.1)

      (comutatividade)

que mostra como as tags da parte externa <dl><dd>...</dd></dl> dão a mesma indentação que um único dois pontos (:) precedendo a tabela deveria.

Para outro exemplo,

Marcação
<dl><dd>
<dl><dd>
{|
|-
|O primeiro parâmetro para indentação ainda funciona quando usado dentro da tabela.
{{NumBlk|::::|<math>ax^2+bx+c=0</math>|Nível 4}}
{{NumBlk|:::|<math>ax^2+bx+c=0</math>|Nível 3}}
{{NumBlk|::|<math>ax^2+bx+c=0</math>|Nível 2}}
{{NumBlk|:|<math>ax^2+bx+c=0</math>|Nível 1}}
{{NumBlk||<math>ax^2+bx+c=0</math>|Nível 0}}
|-
|}
</dd></dl>
</dd></dl>
Renderiza como
O primeiro parâmetro para indentação ainda funciona quando usado dentro da tabela.

 

 

 

 

(Nível 4)

 

 

 

 

(Nível 3)

 

 

 

 

(Nível 2)

 

 

 

 

(Nível 1)

 

 

 

 

(Nível 0)

que usa dois conjuntos de tags explícitas para fornecer a mesma indentação de dois dois pontos (::).