Predefinição:Bloco numerado/doc

Fonte: testwiki
Revisão em 20h36min de 10 de maio de 2023 por imported>GKNishimoto
(dif) ← Revisão anterior | Revisão atual (dif) | Revisão seguinte → (dif)
Saltar para a navegação Saltar para a pesquisa

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

Parâmetros

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

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

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

Indentação

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

Estilo da linha

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

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

Predefinição:NumBlk

Altura e indentação da linha (1)

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

3x+2yz=1
2x2y+4z=2
2x+y2z=0

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 Predefinição:NumBlk Predefinição:NumBlk Predefinição:NumBlk 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

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

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

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

Altura e indentação da linha (2)

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

3x+2yz=1
2x2y+4z=2
2x+y2z=0

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

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

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

Lista desordenada

* <math>3x+2y-z=1</math>
* <math>2x-2y+4z=-2</math>
* <math>-2x+y-2z=0</math>
  • 3x+2yz=1
  • 2x2y+4z=2
  • 2x+y2z=0
* {{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}}
<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>
<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>

Lista ordenada

# <math>3x+2y-z=1</math>
# <math>2x-2y+4z=-2</math>
# <math>-2x+y-2z=0</math>
  1. 3x+2yz=1
  2. 2x2y+4z=2
  3. 2x+y2z=0
# {{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}}
  1. Predefinição:NumBlk
  2. Predefinição:NumBlk
  3. Predefinição:NumBlk
<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>
<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>

Borda

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

Predefinição:NumBlk

Posicionamento em relação às imagens ao redor

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 Predefinição:Tl.

Para ilustrar, considere o exemplo: Predefinição:Markupv Predefinição:Clear Se for desejável que o bloco numerado ocupe toda a linha, um Predefinição:Tl deve ser colocado antes dele. Predefinição:Markupv

Aviso sobre tabelas

Como {{NumBlk}} é implementado como uma tabela, colocar {{NumBlk}} em uma tabela gera uma tabela aninhadaPredefinição:Ill. Devido a um bug no tratamento de tabelas aninhadas do MediaWiki, Predefinição:Tl deve ser usado com cuidado neste caso. Em particular, quando a indentação para a tabela externa é desejada, use tags Predefinição:Tag explícitas para indentação em vez de dois pontos à esquerda (:).

Por exemplo, Predefinição:Markupv que mostra como as tags da parte externa Predefinição:Tag 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.

Predefinição:NumBlk Predefinição:NumBlk Predefinição:NumBlk Predefinição:NumBlk Predefinição:NumBlk

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