m
Bot: Sintaxe da tabela HTML para Wiki atualizada
[edição verificada] | [edição verificada] |
Sem resumo de edição |
m (Bot: Sintaxe da tabela HTML para Wiki atualizada) |
||
Os códigos da esquerda produzem os símbolos da direita, mas os últimos também podem ser colocados diretamente no ''wikitexto'', exceto para ‘=’.
{| border="1" cellpadding="2" cellspacing="0"
-->
|- valign="top"
<!--
-->
| <!--
--><pre><nowiki>&alpha; &beta; &gamma; &delta; &epsilon; &zeta;
&eta; &theta; &iota; &kappa; &lambda; &mu; &nu;
&Sigma; &Phi; &Psi; &Omega;
</nowiki></pre><!--
-->
<!--
--> | style="texhtml" -->α β γ δ ε ζ<br
/>η θ ι κ λ μ ν<br
/>ξ ο π ρ σ ς<br
/>τ υ φ χ ψ ω<br
/>Γ Δ Θ Λ Ξ Π<br
/>Σ Φ Ψ Ω<!--
--><
--><!-- -->
|-
<!-- -->
| valign="middle" --><pre><nowiki>&int; &sum; &prod; &radic; &minus; &plusmn; &infin;
&asymp; &prop; {{=}} &equiv; &ne; &le; &ge;
&times; &middot; &divide; &part; &prime; &Prime;
&nabla; &permil; &deg; &there4; &oslash; &oslash;
&isin; &notin;
&cap; &cup; &sub; &sup; &sube; &supe;
&not; &and; &or; &exist; &forall;
&rArr; &hArr; &rarr; &harr; &uarr;
&alefsym; - &ndash; &mdash;
</nowiki></pre><!--
--
-->
| style="texhtml" -->∫ ∑ ∏ √ − ± ∞<br
/>≈ ∝ = ≡ ≠ ≤ ≥<br
/>× · ÷ ∂ ′ ″<br
/>∇ ‰ ° ∴ Ø ø<br
/>∈ ∉ ∩ ∪ ⊂ ⊃ ⊆ ⊇<br
/>¬ ∧ ∨ ∃ ∀<br
/>⇒ ⇔ → ↔ ↑<br
/>ℵ - – —
--
--
|}
O uso de HTML ao invés do TeX está ainda sob discussão. Os argumentos para ambas as soluções podem ser sintetizados como segue:
=== Frações, matrizes, multilinhas ===
{| class="wikitable"
|-
! Recurso
! Sintaxe
! Como fica renderizado
|-
| Frações || <code>\frac{2}{4}=0.5</code>
| <math>\frac{2}{4}=0.5</math>
|-
| Frações pequenas || <
| <math>\tfrac{2}{4} = 0.5</math>
|-
| Frações grandes (normal)
| <code>\dfrac{2}{4} = 0.5 \qquad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a </code>
| <math>\dfrac{2}{4} = 0.5 \qquad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a</math>
|-
| Frações grandes (aninhadas)
| <code>\cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a</code>
| <math>\cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a</math>
|-
| Coeficientes binomiais || <code>\binom{n}{k}</code>
| <math>\binom{n}{k}</math>
|-
| Coeficientes binomiais pequenos || <code>\tbinom{n}{k}</code>
| <math>\tbinom{n}{k}</math>
|-
| Coeficientes binomiais grandes (normal)
| <
|-
| rowspan="7" | Matrizes || <pre>\begin{matrix}
x & y \\
z & v
\end{matrix}</pre>
\end{matrix}</math>
|-
| <pre>\begin{vmatrix}
x & y \\
z & v
\end{vmatrix}</pre>
\end{vmatrix}</math>
|-
| <pre>\begin{Vmatrix}
x & y \\
z & v
\end{Vmatrix}</pre>
\end{Vmatrix}</math>
|-
| <pre>\begin{bmatrix}
0 & \cdots & 0 \\
\vdots & \ddots & \vdots \\
0
\end{bmatrix}</pre>
| <math>\begin{bmatrix} 0 & \cdots & 0 \\ \vdots
& \ddots & \vdots \\ 0 & \cdots &
0\end{bmatrix} </math
|-
| <pre>\begin{Bmatrix}
x & y \\
z & v
\end{Bmatrix}</pre>
| <math>\begin{Bmatrix} x & y \\ z & v
\end{Bmatrix}</
|-
| <pre>\begin{pmatrix}
x & y \\
z & v
\end{pmatrix}</pre>
| <
\end{pmatrix}</math>
|-
\bigl( \begin{smallmatrix}
\end{smallmatrix} \bigr)
</pre
\bigl( \begin{smallmatrix}
\end{smallmatrix} \bigr)
</math
|-
| Distinção de casos || <pre>
f(n) =
\begin{cases}
\end{cases}</pre
\begin{cases}
\end{cases} </math
|-
| rowspan="2" | Equações em várias linhas
| <
\begin{align}
\end{align}
</pre
\begin{align}
\end{align}
</math
|-
| <pre>
\begin{alignat}{2}
\end{alignat}
</pre
\begin{alignat}{2}
\end{alignat}
</math
|-
| Equações em várias linhas <small>(deve definir o número de colunas usadas ({lcr}) <small>(não deve ser usado a menos que seja necessário)</small></small>
| <pre>
\begin{array}{lcl}
\end{array}</pre
\end{array}</math
|-
| Equações em várias linhas (mais) || <pre>
\begin{array}{lcr}
\end{array}</pre
\end{array}</math
|-
| Quebrando uma grande expressão de modo que ela mude de linha conforme necessário
| <
<nowiki>
<math>f(x) \,\!</math>
</nowiki>
</pre>
|
<math>f(x) \,\!</math><math>= \sum_{n=0}^\infty a_n x^n </math><math>= a_0 +a_1x+a_2x^2+\cdots</math>
|-
| Equações simultâneas || <pre>\begin{cases}
3x + 5y + z \\
7x - 2y + 4z \\
-6x + 3y + 2z
| <math>\begin{cases} 3x + 5y + z \\ 7x - 2y + 4z \\ -6x + 3y + 2z \end{cases}</math>
|-
| Tabelas || <pre>
\begin{array}{|c|c||c|} a & b & S \\
\hline
1&1&0\\
\end{array}
</pre
\begin{array}{|c|c||c|} a & b & S \\
\hline
1&1&0\\
\end{array}
</math
|}
=== Expressões grandes com parênteses, colchetes, barras ===
|}
{| class="wikitable"
|-
! Recurso
! Sintaxe
! colspan="2" | Como é renderizado
|-
| caracteres não-itálicos || \mbox{abc}
| <math>\mbox{abc}</math> || <math>\mbox{abc} \,\!</math>
|-
| itálicos mistos (ruim) || \mbox{if} n \mbox{is even}
| <math>\mbox{if} n \mbox{is even} \,\!</math>
|-
| itálicos mistos (bom) || \mbox{if }n\mbox{ is even}
| <math>\mbox{if }n\mbox{ is even}</math>
| <
|-
| itálicos mistos (mais legível: ~ é um caractere não separável, enquanto "\ " força um espaço)
| \mbox{if}~n\ \mbox{is even}
| <math>\mbox{if}~n\ \mbox{is even}</math>
| <math>\mbox{if}~n\ \mbox{is even} \,\!</math>
|}
== Cores ==
=== Espaçamento ===
Note que o TeX ajusta a maioria dos espaçamentos automaticamente, mas você pode eventualmente querer um controle manual.
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"
|-
! Recurso
! Sintaxe
! Como fica renderizado
|-
| Espaços "quad" duplos || a \qquad b || <math>a \qquad b</math>
|-
| Espaços "quad" || a \quad b || <math>a \quad b</math>
|-
| Espaço texto || a\ b || <math>a\ b</math>
|-
| Espaço texto sem conversão para PNG || a \mbox{ } b
| <math>a \mbox{ } b</math>
|-
|-
| Espaço médio || a\>b || [not supported]
|-
|-
|-
| Espaço pequeno negativo || a\!b || <math>a\!b</math>
|}
=== Alinhamento com o fluxo de texto normal ===
Por exemplo:
{| border="2" cellpadding="4" cellspacing="0" style="margin: 1em 1em 1em 0; background: #f9f9f9; border: 1px #aaa solid; border-collapse: collapse;"
|-
! Sintaxe
! Como fica renderizado
|-
| a^{c+2} || <math>a^{c+2}</math>
|-
|-
| a^{\,\!c+2} || <math>a^{\,\!c+2}</math>
|-
|-
| a^{b^{c+2}} \,
| <math>a^{b^{c+2}} \,</math> (Errado com opção "HTML se possível ou PNG caso contrário"!)
|-
| <math>a^{b^{c+2}}\approx 5</math> (devido ao "<math>\approx</math>" corretamente formatado, nenhum código "\,\!" é necessário)
|-
| a^{b^{\,\!c+2}} || <math>a^{b^{\,\!c+2}}</math>
|-
| \int_{-N}^{N} e^x\, dx || <math>\int_{-N}^{N} e^x\, dx</math>
|}
Isto foi testado com a maioria das fórmulas desta página, e aparentemente funciona adequadamente.
|