Ajuda:Marcação TeX: diferenças entre revisões

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