diff options
Diffstat (limited to 'files/pt-pt/web/mathml/element')
32 files changed, 3474 insertions, 0 deletions
diff --git a/files/pt-pt/web/mathml/element/index.html b/files/pt-pt/web/mathml/element/index.html new file mode 100644 index 0000000000..904de1a607 --- /dev/null +++ b/files/pt-pt/web/mathml/element/index.html @@ -0,0 +1,234 @@ +--- +title: Referência de elementos MathML +slug: Web/MathML/Element +tags: + - MathML + - Referência de MathML +translation_of: Web/MathML/Element +--- +<p>{{MathMLRef}}</p> + +<p>Isto é uma lista alfabética de elementos de <strong>presentação</strong> MathML.</p> + +<p>O termo <em><strong>presentation markup</strong></em> é usado para descrever o <em>layout</em> da estrutura da notação matemática enquanto <em><strong>content markup</strong></em> oferece o significado matemático e não é suposto ser visualizado pelo processador MathML (veja {{ bug(276028) }}). Se deseja aprender mais sobre <em>content markup</em> deve ver <em><a class="external" href="http://www.w3.org/TR/MathML3/chapter4.html" title="http://www.w3.org/TR/MathML3/chapter4.html">Chapter 4</a></em> no <em><a class="external" href="http://www.w3.org/TR/MathML3/" title="http://www.w3.org/TR/MathML3/">MathML 3 specification</a></em>.</p> + +<p>Elementos MathML implementam a classe {{domxref("MathMLElement")}}.</p> + +<h2 id="Elementos_de_apresentação_MathML_de_A_a_Z">Elementos de apresentação MathML de A a Z</h2> + +<div class="multiColumnList"> +<h3 id="math">math</h3> + +<ul> + <li>{{MathMLElement("math")}} (Elemento de raiz)</li> +</ul> + +<h3 id="A">A</h3> + +<ul> + <li>{{MathMLElement("maction")}} (Ações associadas a subexpressões)</li> + <li>{{MathMLElement("maligngroup")}} (Grupo de alinhamento)</li> + <li>{{MathMLElement("malignmark")}} (Pontos de alinhamento)</li> +</ul> + +<h3 id="E">E</h3> + +<ul> + <li>{{MathMLElement("menclose")}} (Conteúdos enclausurados)</li> + <li>{{MathMLElement("merror")}} (Conteúdos enclausurados de sintaxe de mensagens de erro)</li> +</ul> + +<h3 id="F">F</h3> + +<ul> + <li>{{MathMLElement("mfenced")}} (Parênteses) {{deprecated_inline}}</li> + <li>{{MathMLElement("mfrac")}} (Fração)</li> +</ul> + +<h3 id="G">G</h3> + +<ul> + <li>{{MathMLElement("mglyph")}} (Apresentar símbolos não standard)</li> +</ul> + +<h3 id="I">I</h3> + +<ul> + <li>{{MathMLElement("mi")}} (Identificador)</li> +</ul> + +<h3 id="L">L</h3> + +<ul> + <li>{{MathMLElement("mlabeledtr")}} (Fila marcada numa tabela ou matriz)</li> + <li>{{MathMLElement("mlongdiv")}} (Notação de divisão longa)</li> +</ul> + +<h3 id="M">M</h3> + +<ul> + <li>{{MathMLElement("mmultiscripts")}} (<em>Prescripts</em> e índices de tensores)</li> +</ul> + +<h3 id="N">N</h3> + +<ul> + <li>{{MathMLElement("mn")}} (Numero)</li> +</ul> + +<h3 id="O">O</h3> + +<ul> + <li>{{MathMLElement("mo")}} (Operador)</li> + <li>{{MathMLElement("mover")}} (<em>Overscript</em>)</li> +</ul> + +<h3 id="P">P</h3> + +<ul> + <li>{{MathMLElement("mpadded")}} (Espaço à volta de conteúdo)</li> + <li>{{MathMLElement("mphantom")}} (Conteúdo invisível com espaço reservado)</li> +</ul> + +<h3 id="R">R</h3> + +<ul> + <li>{{MathMLElement("mroot")}} (Radical com índice especidicado)</li> + <li>{{MathMLElement("mrow")}} (Sub-expressõs agrupadas)</li> +</ul> + +<h3 id="S">S</h3> + +<ul> + <li>{{MathMLElement("ms")}} (String literal)</li> + <li>{{MathMLElement("mscarries")}} (Anotações como carries)</li> + <li>{{MathMLElement("mscarry")}} (Carry, elemento pertencente a {{MathMLElement("mscarries")}})</li> + <li>{{MathMLElement("msgroup")}} (Filas agrupadas dos elementos {{MathMLElement("mstack")}} e {{MathMLElement("mlongdiv")}})</li> + <li>{{MathMLElement("msline")}} (Linhas horizontais dentro de elementos {{MathMLElement("mstack")}})</li> + <li>{{MathMLElement("mspace")}} (Espaço)</li> + <li>{{MathMLElement("msqrt")}} (Raiz quadrada sem índice)</li> + <li>{{MathMLElement("msrow")}} (Filas dentro de elementos {{MathMLElement("mstack")}})</li> + <li>{{MathMLElement("mstack")}} (Alinhamento em pilha)</li> + <li>{{MathMLElement("mstyle")}} (Mudar estilo)</li> + <li>{{MathMLElement("msub")}} (<em>Subscript</em>)</li> + <li>{{MathMLElement("msup")}} (<em>Superscript</em>)</li> + <li>{{MathMLElement("msubsup")}} (Par de <em>subscript-superscript</em>)</li> +</ul> + +<h3 id="T">T</h3> + +<ul> + <li>{{MathMLElement("mtable")}} (Tabela ou matriz)</li> + <li>{{MathMLElement("mtd")}} (Célula numa tabela ou matriz)</li> + <li>{{MathMLElement("mtext")}} (Texto)</li> + <li>{{MathMLElement("mtr")}} (Fila numa tabela ou matriz)</li> +</ul> + +<h3 id="U">U</h3> + +<ul> + <li>{{MathMLElement("munder")}} (<em>Underscript</em>)</li> + <li>{{MathMLElement("munderover")}} (Par de <em>underscript-overscript</em>)</li> +</ul> + +<h3 id="Outros_elementos">Outros elementos</h3> + +<ul> + <li>{{MathMLElement("semantics")}} (Contentor para anotações semânticas)</li> + <li><a href="/pt-PT/docs/Web/MathML/Element/semantics#annotation"><code><annotation></code></a> (Anotações de dados)</li> + <li><a href="/pt-PT/docs/Web/MathML/Element/semantics#annotation-xml"><code><annotation-xml></code></a> (Anotações de XML)</li> +</ul> +</div> + +<h2 id="Elementos_de_apresentação_MathML_por_categoria">Elementos de apresentação MathML por categoria</h2> + +<h3 id="Elementos_de_raiz">Elementos de raiz</h3> + +<ul> + <li>{{MathMLElement("math")}}</li> +</ul> + +<h3 id="Elementos_token">Elementos token</h3> + +<ul> + <li>{{MathMLElement("mglyph")}}</li> + <li>{{MathMLElement("mi")}}</li> + <li>{{MathMLElement("mn")}}</li> + <li>{{MathMLElement("mo")}}</li> + <li>{{MathMLElement("ms")}}</li> + <li>{{MathMLElement("mspace")}}</li> + <li>{{MathMLElement("mtext")}}</li> +</ul> + +<h3 id="Layout_geral"><em>Layout</em> geral</h3> + +<ul> + <li>{{MathMLElement("menclose")}}</li> + <li>{{MathMLElement("merror")}}</li> + <li>{{MathMLElement("mfenced")}} {{deprecated_inline}}</li> + <li>{{MathMLElement("mfrac")}}</li> + <li>{{MathMLElement("mpadded")}}</li> + <li>{{MathMLElement("mphantom")}}</li> + <li>{{MathMLElement("mroot")}}</li> + <li>{{MathMLElement("mrow")}}</li> + <li>{{MathMLElement("msqrt")}}</li> + <li>{{MathMLElement("mstyle")}}</li> +</ul> + +<h3 id="Elementos_de_script_e_limite">Elementos de <em>script</em> e limite</h3> + +<ul> + <li>{{MathMLElement("mmultiscripts")}}</li> + <li>{{MathMLElement("mover")}}</li> + <li>{{MathMLElement("mprescripts")}}</li> + <li>{{MathMLElement("msub")}}</li> + <li>{{MathMLElement("msubsup")}}</li> + <li>{{MathMLElement("msup")}}</li> + <li>{{MathMLElement("munder")}}</li> + <li>{{MathMLElement("munderover")}}</li> + <li>{{MathMLElement("none")}}</li> +</ul> + +<h3 id="Matemática_tabular">Matemática tabular</h3> + +<ul> + <li>{{MathMLElement("maligngroup")}}</li> + <li>{{MathMLElement("malignmark")}}</li> + <li>{{MathMLElement("mlabeledtr")}}</li> + <li>{{MathMLElement("mtable")}}</li> + <li>{{MathMLElement("mtd")}}</li> + <li>{{MathMLElement("mtr")}}</li> +</ul> + +<h3 id="Matemática_elementar">Matemática elementar</h3> + +<ul> + <li>{{MathMLElement("mlongdiv")}}</li> + <li>{{MathMLElement("mscarries")}}</li> + <li>{{MathMLElement("mscarry")}}</li> + <li>{{MathMLElement("msgroup")}}</li> + <li>{{MathMLElement("msline")}}</li> + <li>{{MathMLElement("msrow")}}</li> + <li>{{MathMLElement("mstack")}}</li> +</ul> + +<h3 id="Elementos_sem_categoria">Elementos sem categoria</h3> + +<ul> + <li>{{MathMLElement("maction")}}</li> +</ul> + +<h2 id="Anotações_semânticas">Anotações semânticas</h2> + +<ul> + <li><a href="/pt-PT/docs/Web/MathML/Element/semantics#annotation"><code><annotation></code></a></li> + <li><a href="/pt-PT/docs/Web/MathML/Element/semantics#annotation-xml"><code><annotation-xml></code></a></li> + <li>{{MathMLElement("semantics")}}</li> +</ul> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li><a href="/pt-PT/docs/Web/MathML" title="/en-US/docs/Web/MathML">MathML</a></li> + <li><a href="/pt-PT/docs/Web/MathML/Attribute" title="/en-US/docs/Web/MathML/Attribute">Referência de atributos MathML</a></li> +</ul> diff --git a/files/pt-pt/web/mathml/element/maction/index.html b/files/pt-pt/web/mathml/element/maction/index.html new file mode 100644 index 0000000000..b176d8e159 --- /dev/null +++ b/files/pt-pt/web/mathml/element/maction/index.html @@ -0,0 +1,124 @@ +--- +title: <maction> +slug: Web/MathML/Element/maction +tags: + - MathML + - 'MathML:Element' + - 'MathML:Enlivening Expressions' + - Referência de MathML +translation_of: Web/MathML/Element/maction +--- +<div>{{MathMLRef}}</div> + +<div class="summary"> +<p>O elemento de MathML <strong><code><maction></code></strong> oferece a possibilidade de associar ações a (sub-) expressões. A ação é indicada pelo atributo <code>actiontype</code>, que aceita vários valores. Para indicar que elementos são afetados pela ação, pode usar o atributo <code>selection</code>.</p> +</div> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-actiontype">actiontype</dt> + <dd>A ação que indica o que acontecerá ao elemento. Os valores possíveis são: + <ul> + <li><code>statusline</code>: Se o utilizador carregar ou tiver o cursor sob a expressão, a mensagem é enviada para a <em>status line</em> do navegador. A sintaxe é: <code><maction actiontype="statusline"> <em>expression</em> <em>message</em> </maction>.</code></li> + <li><code>toggle</code>: Quando a sub-expressão é carregada, a expressão alterna com outra expressão selecionada. Cada vez que é carregada o valor de <code>selection</code> aumenta.A sintaxe é: <code><maction actiontype="toggle" selection="<em>positive-integer</em>" > <em>expression1</em> <em>expression2</em> <em>expressionN</em> </maction></code>.</li> + <li><code>tooltip</code>: Quando o cursor está sob a expressão, uma <em>tooltip</em> com uma mensagem é feita visível perto da expressão.<br> + A sintaxe é:<code> <maction actiontype="tooltip"> <em>expression</em> <em>message</em> </maction>.</code></li> + </ul> + </dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto e da linha da fração. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-selection">selection</dt> + <dd>O elemento que no qual a ação tem efeito. O valor pré-definido é <code>1</code>, que representa o primeiro elemento do grupo.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>O seguinte exemplo usa o "<em>toggle</em>" <code>actiontype</code>:</p> + +<pre class="brush: html notranslate"><math> + +<maction actiontype="toggle"> + + <mfrac> + <mn>6</mn> + <mn>8</mn> + </mfrac> + + <mfrac> + <mrow> + <mn>3</mn> + <mo>&sdot;</mo> + <mn>2</mn> + </mrow> + <mrow> + <mn>4</mn> + <mo>&sdot;</mo> + <mn>2</mn> + </mrow> + </mfrac> + + <mfrac> + <mn>3</mn> + <mn>4</mn> + </mfrac> + +</maction> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.maction', 'maction') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.maction', 'maction') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + + + +<p>{{Compat("mathml.elements.maction")}}</p> + + + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Anterior ao Gecko 9.0 {{ geckoRelease("9.0") }} o valor não <em>standard</em> <code>restyle</code> no atributo <code>actiontype</code> era suportado. Este valor foi removido.</li> + <li>Anterior ao Gecko 14.0 {{ geckoRelease("14.0") }} a ação <code>statusline</code> usava uma sintaxe não <em>standard</em> (ver abaixo). Agora segue a especificação da MathML.<br> + + <pre class="brush: html notranslate"><maction actiontype="statusline#(message)"> +(expression) +</maction> +</pre> + </li> + <li>No Gecko 15.0 {{geckoRelease("15.0")}} o atributo <code>selection</code> só é utilizado pela ação <code>"toggle"</code>.</li> + <li>A partir do Gecko 16.0 {{geckoRelease("16.0")}} o atributo <code>selection</code> é utilizado para <code>actiontype</code> desconhecidos. Se um <code>actiontype</code> não é indicado (o atributo é deixado vazio) ou o atributo <code>selection</code> é invalido, a marcação apresenta um erro MathML (<em>invalid-markup</em>).</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/math/index.html b/files/pt-pt/web/mathml/element/math/index.html new file mode 100644 index 0000000000..3439ad15e9 --- /dev/null +++ b/files/pt-pt/web/mathml/element/math/index.html @@ -0,0 +1,161 @@ +--- +title: <math> +slug: Web/MathML/Element/math +tags: + - MathML + - 'MathML:Element' + - Referência MathML +translation_of: Web/MathML/Element/math +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento top-level em MathML é <code><math></code>. Qualquer instância valida de MathML tem de ser envolto por <code><math></code>. Ademais não se deve por um elemento de <code><math></code> dentro de outro, mas pode se ter qualquer numero de outros elementos dentro desse elemento.</p> + +<h2 id="Atributos">Atributos</h2> + +<p>Para além dos seguintes atributos, o elemento <code><math></code> aceita qualquer atributo do elemento {{ MathMLElement("mstyle") }}.</p> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/pt-PT/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-display">display</dt> + <dd>Este atributo enumerado especifica como é que o <em>markup</em> da MathML deve ser impressa. Pode ter um dos seguintes valores: + <ul> + <li><code>block</code>, que significa que o elemento será impresso fora do <em>span</em> de texto em que se encontra, como um <em>block</em> que pode ser posicionado em qualquer lugar sem mudar o significado do texto;</li> + <li><code>inline</code>, que significa que o elemento será impresso dentro do <em>span</em> de texto em que se encontra, e não pode ser movido para fora dele sem mudar o significado do texto.</li> + </ul> + + <p>Se não estiver presente, o valor padrão é <code>inline</code>.</p> + </dd> + <dt id="attr-mode">mode {{deprecated_inline}}</dt> + <dd>Obsoleto, use antes o <a href="/pt-PT/docs/Web/MathML/Element/math#attr-display">atributo display</a>.<br> + Valores aceites são: <code>display</code> (que tem o mesmo efeito que <code>display="block"</code>) e <code>inline</code>.</dd> + <dt id="attr-overflow">overflow</dt> + <dd>Especifica como a expressão se comporta no caso de ser demasiada comprida para a largura máxima permitida. Valores aceites são: <code>linebreak</code> (valor padrão), <code>scroll</code>, <code>elide</code>, <code>truncate</code> e <code>scale</code>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p><img alt="Theorem of Pythagoras" src="/files/3157/math.jpg"></p> + +<h3 id="Notação_HTML5">Notação HTML5</h3> + +<pre class="brush: html notranslate"><!DOCTYPE html> +<html> + <head> + <title>MathML in HTML5</title> + </head> + <body> + + <math> + <mrow> + <mrow> + <msup> + <mi>a</mi> + <mn>2</mn> + </msup> + <mo>+</mo> + <msup> + <mi>b</mi> + <mn>2</mn> + </msup> + </mrow> + <mo>=</mo> + <msup> + <mi>c</mi> + <mn>2</mn> + </msup> + </mrow> + </math> + + </body> +</html> +</pre> + +<h3 id="Notação_de_XHTML">Notação de XHTML</h3> + +<pre class="brush: xml notranslate"><?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//EN" "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml"> +<head> + <title>MathML in XHTML</title> +</head> +<body> + + <math xmlns="http://www.w3.org/1998/Math/MathML"> + <mrow> + <mrow> + <msup> + <mi>a</mi> + <mn>2</mn> + </msup> + <mo>+</mo> + <msup> + <mi>b</mi> + <mn>2</mn> + </msup> + </mrow> + <mo>=</mo> + <msup> + <mi>c</mi> + <mn>2</mn> + </msup> + </mrow> + </math> + +</body> +</html></pre> + +<p><strong>Notes</strong>: Documentos de XHTML com MathML devem ser servidos como <code>application/xhtml+xml</code>. Pode satisfazer isto facilmente usando a extensão <code>.xhtml</code> para ficheiros locais. Para um servidor Apache <a class="external" href="http://httpd.apache.org/docs/2.4/mod/mod_mime.html#addtype">configura o seu ficheiro <code>.htaccess</code></a> para mapear as extensões ao tipo Mime correto. Já que o MathML está num documento XML, também deve se certificar que o documento XML está corretamente estruturado.</p> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentários</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter2.html#interf.toplevel', 'The Top-Level math Element') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter7.html#interf.toplevel', 'The Top-Level math Element') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.math")}}</p> + +<h2 id="Notas_para_Firefox">Notas para Firefox</h2> + +<p>Firefox 7 introduziu suporte para aceitar todos os atributos de MathML no elemento top-level <code>math</code> (i.e. o mesmo comportamento que o elemento {{ MathMLElement("mstyle") }}). Contudo, o atributo <code>displaystyle</code> foi falhado e <a class="link-https" href="https://bugzilla.mozilla.org/show_bug.cgi?id=669719">só foi adicionado</a> no Firefox 8.</p> + +<p>Um apoio textual (<code>alttext</code>) ou referir a uma imagem alternativa usando os atributos <code>altimg</code>, <code>altimg-width</code>, <code>altimg-height</code> ou <code>altimg-valign</code> não está implementado no Firefox de momento.</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>Elemento de HTML <em>top-level</em>: {{ HTMLElement("html") }}</li> + <li>Elemento de SVG <em>top-level</em>: {{ SVGElement("svg") }}</li> + <li><a href="http://eyeasme.com/Joe/MathML/MathML_browser_test.html">Teste de navegador MathML</a></li> +</ul> diff --git a/files/pt-pt/web/mathml/element/menclose/index.html b/files/pt-pt/web/mathml/element/menclose/index.html new file mode 100644 index 0000000000..bae255350e --- /dev/null +++ b/files/pt-pt/web/mathml/element/menclose/index.html @@ -0,0 +1,196 @@ +--- +title: <menclose> +slug: Web/MathML/Element/menclose +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/menclose +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><menclose></code> apresenta os seus conteúdos dentro da notação indicada pelo atributo <code>notation</code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-notation">notation</dt> + <dd>A lista de notações, separada por espaços, para aplicar aos elementos filhos. Os símbolos são desenhados como se os outros não estivessem presentes, e por isso podem sobrepor-se. Os valores possíveis são: + <table class="standard-table"> + <tbody> + <tr> + <th>Valor</th> + <th>Exemplo de apresentação</th> + <th>Apresentação no seu navegador</th> + <th>Descrição</th> + </tr> + <tr> + <td><code>longdiv</code> (default)</td> + <td><img alt="longdiv" src="/files/3167/default.png"></td> + <td><math> <menclose notation="longdiv"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>símbolo de longa divisão</td> + </tr> + <tr> + <td><code>actuarial</code></td> + <td><img alt="actuarial" src="/files/3168/actuarial.png"></td> + <td><math> <menclose notation="actuarial"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td><a class="external" href="http://en.wikipedia.org/wiki/Actuarial_notation" title="http://en.wikipedia.org/wiki/Actuarial_notation">símbolo atuarial</a></td> + </tr> + <tr> + <td><code>radical</code> {{deprecated_inline}}</td> + <td><img alt="radical" src="/files/3169/radical.png"></td> + <td><math> <menclose notation="radical"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>símbolo de raiz quadrada. Depreciado. Use {{MathMLElement("msqrt")}}.</td> + </tr> + <tr> + <td><code>box</code></td> + <td><img alt="box" src="/files/3170/box.png"></td> + <td><math> <menclose notation="box"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>caixa</td> + </tr> + <tr> + <td><code>roundedbox</code></td> + <td><img alt="roundedbox" src="/files/3171/roundedbox.png"></td> + <td><math> <menclose notation="roundedbox"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>caixa arredondada</td> + </tr> + <tr> + <td><code>circle</code></td> + <td><img alt="circle" src="/files/3172/circle.png"></td> + <td><math> <menclose notation="circle"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>circulo</td> + </tr> + <tr> + <td><code>left</code></td> + <td><img alt="left" src="/files/3173/left.png"></td> + <td><math> <menclose notation="left"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha vertical à esquerda dos conteúdos</td> + </tr> + <tr> + <td><code>right</code></td> + <td><img alt="right" src="/files/3174/right.png"></td> + <td><math> <menclose notation="right"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha vertical à direita dos conteúdos</td> + </tr> + <tr> + <td><code>top</code></td> + <td><img alt="top" src="/files/3175/top.png"></td> + <td><math> <menclose notation="top"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha horizontal acima dos conteúdos</td> + </tr> + <tr> + <td><code>bottom</code></td> + <td><img alt="bottom" src="/files/3176/bottom.png"></td> + <td><math> <menclose notation="bottom"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha horizontal abaixo dos conteúdos</td> + </tr> + <tr> + <td><code>updiagonalstrike</code></td> + <td><img alt="updiagonalstrike" src="/files/3177/updiagonalstrike.png"></td> + <td><math> <menclose notation="updiagonalstrike"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha através do conteúdo da parte inferior esquerda para a parte superior direita</td> + </tr> + <tr> + <td><code>downdiagonalstrike</code></td> + <td><img alt="downdiagonalstrike" src="/files/3178/downdiagonalstrike.png"></td> + <td><math> <menclose notation="downdiagonalstrike"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha através do conteúdo da parte superior esquerda para a parte inferior direita</td> + </tr> + <tr> + <td><code>verticalstrike</code></td> + <td><img alt="verticalstrike" src="/files/3179/verticalstrike.png"></td> + <td><math> <menclose notation="verticalstrike"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha vertical através do conteúdo</td> + </tr> + <tr> + <td><code>horizontalstrike</code></td> + <td><img alt="horizontalstrike" src="/files/3180/horizontalstrike.png"></td> + <td><math> <menclose notation="horizontalstrike"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>linha horizontal através do conteúdo</td> + </tr> + <tr> + <td><code>madruwb</code></td> + <td><img alt="madruwb" src="/files/3181/madruwb.png"></td> + <td><math> <menclose notation="madruwb"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td><a class="external" href="http://en.wikipedia.org/wiki/Modern_Arabic_mathematical_notation#Arithmetic_and_algebra" title="http://en.wikipedia.org/wiki/Modern_Arabic_mathematical_notation#Arithmetic_and_algebra">símbolo fatorial arábico</a></td> + </tr> + <tr> + <td><code>updiagonalarrow</code></td> + <td><img alt="" src="https://mdn.mozillademos.org/files/6255/updiagonalarrow.png" style="height: 38px; width: 83px;"></td> + <td><math> <menclose notation="updiagonalarrow"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>seta diagonal</td> + </tr> + <tr> + <td><code>phasorangle</code></td> + <td><img alt="Screenshot of the phasorangle notation" src="https://mdn.mozillademos.org/files/7851/phasorangle.png" style="height: 34px; width: 93px;"></td> + <td><math> <menclose notation="phasorangle"> <msup><mi>a</mi><mn>2</mn></msup> <mo>+</mo> <msup><mi>b</mi><mn>2</mn></msup> </menclose> </math></td> + <td>ângulo fasor</td> + </tr> + </tbody> + </table> + </dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <menclose notation="circle box"> + <mi> x </mi> + <mo> + </mo> + <mi> y </mi> + </menclose> + +</math></pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.menclose', 'menclose') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.menclose', 'menclose') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.menclose")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Valores adicionais para o atributo <code>notation</code> foram adicionados nas seguintes publicações: + + <ul> + <li><code>madruwb</code> em Gecko 2.0 {{GeckoRelease("2.0")}}.</li> + <li><code>updiagonalarrow</code> em Gecko 24.0 {{GeckoRelease("24.0")}}</li> + <li><code>phasorangle</code> em Gecko 32.0 {{GeckoRelease("32.0")}}</li> + </ul> + </li> +</ul> diff --git a/files/pt-pt/web/mathml/element/merror/index.html b/files/pt-pt/web/mathml/element/merror/index.html new file mode 100644 index 0000000000..d69380bd1a --- /dev/null +++ b/files/pt-pt/web/mathml/element/merror/index.html @@ -0,0 +1,73 @@ +--- +title: <merror> +slug: Web/MathML/Element/merror +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/merror +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><merror></code> é usado para mostrar os seus conteúdos como mensagens de erro. No Firefox esta mensagem é renderizada de forma parecida à mensagem de erro de XML. Note que este erro <strong>não</strong> aparece quando a linguagem de marcação (<em>markup</em>) está errada ou o XML está mal formatado. Irá receber um erro de processamento do XML (no caso de notação XHTML de MathML), que não é relacionado ao <code><merror></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto e da linha de fração. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores de HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + +<merror> + <mrow> + <mtext> Division by zero: </mtext> + <mfrac> + <mn> 1 </mn> + <mn> 0 </mn> + </mfrac> + </mrow> +</merror> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentários</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.merror', 'merror') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.merror', 'merror') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.merror")}}</p> diff --git a/files/pt-pt/web/mathml/element/mfenced/index.html b/files/pt-pt/web/mathml/element/mfenced/index.html new file mode 100644 index 0000000000..f10d7643af --- /dev/null +++ b/files/pt-pt/web/mathml/element/mfenced/index.html @@ -0,0 +1,81 @@ +--- +title: <mfenced> +slug: Web/MathML/Element/mfenced +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Obsoleto + - Referência de MathML +translation_of: Web/MathML/Element/mfenced +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento obsoleto <code><mfenced></code> costumava oferecer a possibilidade de adicionar parênteses e separadores personalizados a uma expressão. Foi removido das normas mais recente de MathML e navegadores modernos já não o apoiam.</span> Use os elementos {{MathMLElement("mrow")}} e {{MathMLElement("mo")}}.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-close"><code>close</code></dt> + <dd>Uma <em>string</em> para o delimitador final. O valor padrão é "<code>)</code>" e espaços em branco são removidos.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto e da linha de fração. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores de HTML</a>.</dd> + <dt id="attr-open"><code>open</code></dt> + <dd>Uma <em>string</em> para o delimitador inicial. O valor padrão é "<code>(</code>" e espaços em branco são removidos.</dd> + <dt id="attr-separators"><code>separators</code></dt> + <dd> + <p>Uma sequência de zero ou mais caracteres a ser utilizada para diferentes separadores, opcionalmente divididos por espaço branco, que é ignorado. O valor pré-definido é ",". Ao especificar mais de um carácter, é possível definir separadores diferentes para cada argumento na expressão. Se houver demasiados separadores, todo o excesso é ignorado. Se houver muito poucos separadores na expressão, o último separador especificado é repetido.</p> + </dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<h3 id="O_último_separador_é_repetido">O último separador é repetido (<code>,</code>)</h3> + +<p>Exemplo: <img alt="{a;b;c,d,e}" src="/files/3193/mfenced01.png"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mfenced close="}" open="{" separators=";;,"> <mi>a</mi> <mi>b</mi> <mi>c</mi> <mi>d</mi> <mi>e</mi> </mfenced> </math></p> + +<pre class="brush: html notranslate"><math> + <mfenced open="{" close="}" separators=";;,"> + <mi>a</mi> + <mi>b</mi> + <mi>c</mi> + <mi>d</mi> + <mi>e</mi> + </mfenced> +</math> +</pre> + +<h3 id="Todo_o_excesso_é_ignorado">Todo o excesso é ignorado (<code>,</code>)</h3> + +<p>Exemplo: <img alt="[a|b|c|d|e]" src="/files/3195/mfenced02.png"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mfenced close="]" open="[" separators="||||,"> <mi>a</mi> <mi>b</mi> <mi>c</mi> <mi>d</mi> <mi>e</mi> </mfenced> </math></p> + +<pre class="brush: html notranslate"><math> + <mfenced open="[" close="]" separators="||||,"> + <mi>a</mi> + <mi>b</mi> + <mi>c</mi> + <mi>d</mi> + <mi>e</mi> + </mfenced> +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<p>O elemento <mfenced> já não pertence às <a href="https://github.com/mathml-refresh/mathml/issues/2">normas mais recentes de MathML</a>. Use os elementos {{MathMLElement("mrow")}} e {{MathMLElement("mo")}}, ou para ter compatibilidade veja <a href="https://github.com/mathml-refresh/mathml-polyfills/tree/master/mfenced">mathml-polyfills/mfenced.</a></p> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mfenced")}}</p> diff --git a/files/pt-pt/web/mathml/element/mfrac/index.html b/files/pt-pt/web/mathml/element/mfrac/index.html new file mode 100644 index 0000000000..5a402ba510 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mfrac/index.html @@ -0,0 +1,92 @@ +--- +title: <mfrac> +slug: Web/MathML/Element/mfrac +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mfrac +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento MathML <code><mfrac></code> é usado para apresentar frações.</p> + +<h2 id="Sintaxe">Sintaxe</h2> + +<pre class="syntaxbox notranslate"><mfrac><em>numerator</em> <em>denominator</em></mfrac></pre> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-bevelled"><code>bevelled</code> {{deprecated_inline}}</dt> + <dd>Indica como a fração é apresentada. Se o valor é <code>true</code>, a linha de fração é <em>beveled</em>, que significa que o numerador e o denominador são apresentados lado a lado e separados por uma barra (/). Se o valor é <code>false</code> (o valor pré-definido), o numerador e o denominador são postos um acima do outro.<br> + Este atributo está obsoleto e será removido no futuro. Use antes U+2044 (barra de fração).</dd> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-denomalign"><code>denomalign</code> {{deprecated_inline}}</dt> + <dd>O alinhamento do denominador abaixo da linha de fração. Os valores aceites são: <code>left</code>, <code>center</code> (pré-definido), e <code>right</code>.<br> + Este atributo está obsoleto e será removido no futuro. Use antes o CSS <code><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/text-align">text-align</a></code>.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-linethickness"><code>linethickness</code></dt> + <dd>A espessura da linha de fração horizontal. Este atributo aceito <a href="/en-US/docs/CSS/length">valores de comprimento</a>.<br> + Os valores <code>medium</code>, <code>thin</code>, e <code>thick</code> estão obsoletos e serão removidos no futuro.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto e da linha de fração. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-numalign"><code>numalign</code> {{deprecated_inline}}</dt> + <dd>O alinhamento do numerador sob a fração. Os valores aceites são: <code>left</code>, <code>center</code> (pré-definido), e <code>right</code>.<br> + Este atributo está obsoleto e será removido no futuro. Use antes o CSS <code><a href="https://developer.mozilla.org/en-US/docs/Web/CSS/text-align">text-align</a></code>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="(a/b)/(c/d)" src="/files/3194/mfrac.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mfrac bevelled="true"> <mfrac> <mi> a </mi> <mi> b </mi> </mfrac> <mfrac> <mi> c </mi> <mi> d </mi> </mfrac> </mfrac> </math></p> + +<pre class="brush: html notranslate"><math> + <mfrac bevelled="true"> + <mfrac> + <mi> a </mi> + <mi> b </mi> + </mfrac> + <mfrac> + <mi> c </mi> + <mi> d </mi> + </mfrac> + </mfrac> +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mfrac', 'mfrac') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mfrac', 'mfrac') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inical</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mfrac")}}</p> diff --git a/files/pt-pt/web/mathml/element/mglyph/index.html b/files/pt-pt/web/mathml/element/mglyph/index.html new file mode 100644 index 0000000000..1ae5f170dc --- /dev/null +++ b/files/pt-pt/web/mathml/element/mglyph/index.html @@ -0,0 +1,72 @@ +--- +title: <mglyph> +slug: Web/MathML/Element/mglyph +tags: + - MathML + - 'MathML:Element' + - Referência de MathML +translation_of: Web/MathML/Element/mglyph +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mglyph></code> é usado para apresentar símbolos sem carateres de Unicode disponíveis. Pode ser usado dentro de <em><a href="/pt-PT/docs/tag/MathML:Token Elements">token elements</a></em>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-alt">alt</dt> + <dd>Este atributo define o texto alternativo que descreve a imagem. Os utilizadores verão isto apresentado se o URL da imagem estiver errado, se a imagem não estiver num dos <a href="/en-US/docs/HTML/Element/Img#Supported_image_formats">formatos suportados</a>, ou até a imagem ser descarregada.</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-height">height</dt> + <dd>A altura da imagem.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo (se a imagem tem transparência). Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores de HTML</a>.</dd> + <dt id="attr-src">src</dt> + <dd>O URL da imagem.</dd> + <dt id="attr-valign">valign</dt> + <dd>Indica o alinhamento vertical com respeito à linha de base atual.</dd> + <dt id="attr-width">width</dt> + <dd>A largura da imagem.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + <mi><mglyph src="my-glyph.png" alt="my glyph"/></mi> +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mglyph', 'mglyph') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mglyph', 'mglyph') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + + + +<p>{{Compat("mathml.elements.mglyph")}}</p> diff --git a/files/pt-pt/web/mathml/element/mi/index.html b/files/pt-pt/web/mathml/element/mi/index.html new file mode 100644 index 0000000000..554bbc7a72 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mi/index.html @@ -0,0 +1,114 @@ +--- +title: <mi> +slug: Web/MathML/Element/mi +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Elements' + - Referência de MathML +translation_of: Web/MathML/Element/mi +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mi></code> indica se o conteúdo deve ser apresentado como um <strong>identificador</strong> como nomes de funções, variáveis ou constantes simbólicas. Também pode ter texto arbitrário para a marcação de termos.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathsize">mathsize</dt> + <dd>O tamanho do conteúdo. Ver <a class="external external-icon" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">comprimento</a> para os valores aceites.<br> + Valores obsoletos: <code>small</code>, <code>normal</code> e <code>big</code>. Estes serão removidos no futuro.</dd> + <dt id="attr-mathvariant">mathvariant</dt> + <dd>Este atributo especifica a classe lógica do identificador, que varia em tipografia. Ou seja, embora os nomes sugerem o estilo tipográfico da classe, semanticamente, os itens com a mesma classe são tratados "da mesma forma" dentro de uma expressão, o que pode ou não envolver a sua exibição com a tipografia nomeada. São permitidos os seguintes valores: + <ul> + <li><code>normal</code> (Valor pré-definido para <em>mais que um caráter</em>) ; <math><mi mathvariant="normal">Exemplo</mi></math></li> + <li><code>bold</code> ; <math><mi mathvariant="bold">Exemplo</mi></math></li> + <li><code>italic</code> (Valor pré-definido para <em>um caráter individual</em>) ; <math><mi mathvariant="italic">Exemplo</mi></math></li> + <li><code>bold-italic</code> ; <math><mi mathvariant="bold-italic">Exemplo</mi></math></li> + </ul> + + <ul> + <li><code>double-struck</code> ; <math><mi mathvariant="double-struck">Exemplo</mi></math></li> + <li><code>bold-fraktur</code> ; <math><mi mathvariant="bold-fraktur">Exemplo</mi></math></li> + <li><code>script</code> ; <math><mi mathvariant="script">Exemplo</mi></math></li> + <li><code>bold-script</code> ; <math><mi mathvariant="bold-script">Exemplo</mi></math></li> + <li><code>fraktur</code> ; <math><mi mathvariant="fraktur">Exemplo</mi></math></li> + </ul> + + <ul> + <li><code>sans-serif</code> ; <math><mi mathvariant="sans-serif">Exemplo</mi></math></li> + <li><code>bold-sans-serif</code> ; <math><mi mathvariant="bold-sans-serif">Exemplo</mi></math></li> + <li><code>sans-serif-italic</code> ; <math><mi mathvariant="sans-serif-italic">Exemplo</mi></math></li> + <li><code>sans-serif-bold-italic</code> ; <math><mi mathvariant="sans-serif-bold-italic">Exemplo</mi></math></li> + <li><code>monospace</code> ; <math><mi mathvariant="monospace">Exemplo</mi></math></li> + </ul> + + <ul> + <li><code>initial</code> ; <math><mi mathvariant="initial">مثال</mi></math></li> + <li><code>tailed</code> ; <math><mi mathvariant="tailed">مثال</mi></math></li> + <li><code>looped</code> ; <math><mi mathvariant="looped">مثال</mi></math></li> + <li><code>stretched</code> ; <math><mi mathvariant="stretched">مثال</mi></math></li> + </ul> + </dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mi> y </mi> + + <mi> sin </mi> + + <mi mathvariant="monospace"> x </mi> + + <mi mathvariant="bold"> &pi; </mi> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mi', 'mi') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mi', 'mi') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mi")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Alguns valores de <code>mathvariant</code> só estão implementados a partir de Gecko 28.0 {{ geckoRelease("28.0") }} e requerem as <a href="/en-US/docs/Mozilla/MathML_Project/Fonts">fontes de matemática</a> apropriadas.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mlabeledtr/index.html b/files/pt-pt/web/mathml/element/mlabeledtr/index.html new file mode 100644 index 0000000000..6f91a6b2d7 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mlabeledtr/index.html @@ -0,0 +1,99 @@ +--- +title: <mlabeledtr> +slug: Web/MathML/Element/mlabeledtr +tags: + - MathML + - 'MathML:Element' + - 'MathML:Tabular Math' + - Referência de MathML +translation_of: Web/MathML/Element/mlabeledtr +--- +<div>{{MathMLRef}}</div> + +<p>O elemento MathML <code><mlabeledtr></code> é utilizado para representar um rótulo/etiqueta numa fila quer do lado esquerdo, quer do direito (determinado utilizando o atributo <code>side</code> no elemento {{MathMLElement("mtable") }}). Os elementos criança de <code><mlabeledtr></code> devem ser {{MathMLElement("mtd") }} elementos. A primeira criança é o rótulo, enquanto todas as outras crianças representam conteúdos de linha e são tratadas de forma idêntica às crianças de elementos {{MathMLElement("mtr") }}.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-columnalign">columnalign</dt> + <dd>Indica o alinhamento horizontal desta célula e sobrepõe o valor especificado por {{ MathMLElement("mtable") }}.<br> + Os valores possíveis são: <code>left</code>, <code>center</code> e <code>right</code>.</dd> + <dt>groupalign</dt> + <dd>{{ unimplemented_inline() }}</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-rowalign">rowalign</dt> + <dd>Indica o alinhamento vertical desta célula e sobrepõe o valor especificado por {{ MathMLElement("mtable") }}.<br> + Os valores possíveis são: <code>axis</code>, <code>baseline</code>, <code>bottom</code>, <code>center</code> e <code>top</code>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="sample rendering for mlabeledtr" src="/files/3590/mlabeledtr.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<pre class="brush: html notranslate"><math> + <mtable> + + <mlabeledtr> + <mtd><mn>1</mn></mtd> <!-- label --> + <mtd><mi>A</mi></mtd> + <mtd><mi>B</mi></mtd> + </mlabeledtr> + + <mtr> + <mtd><mi>C</mi></mtd> + <mtd><mi>D</mi></mtd> + <mtd><mi>E</mi></mtd> + </mtr> + + </mtable> +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mlabeledtr', 'mlabeledtr') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mlabeledtr', 'mlabeledtr') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mlabeledtr")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<p>A começar com Gecko 9.0 {{ geckoRelease("9.0") }} etiquetas são escondidas por pré-definição (<code>mlabeledtr > mtd:first-child {display: none}</code>) e não estragam a apresentação de tabelas por completo (ver {{ bug("356870") }}). Para ver a implementação deste elemento veja {{ bug("689641") }}.</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mtable") }} (Tabela)</li> + <li>{{ MathMLElement("mtd") }} (Célula de tabela)</li> + <li>{{ MathMLElement("mtr") }} (Fila de Tabela)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mmultiscripts/index.html b/files/pt-pt/web/mathml/element/mmultiscripts/index.html new file mode 100644 index 0000000000..56ec2d5115 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mmultiscripts/index.html @@ -0,0 +1,131 @@ +--- +title: <mmultiscripts> +slug: Web/MathML/Element/mmultiscripts +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mmultiscripts +--- +<div>{{MathMLRef}}</div> + +<p>O elemento MathML <code><mmultiscripts></code> permite a criação de objetos de tipo tensor. {{ interwiki("wikipedia", "Tensor", "Tensores") }} são entidades geométricas introduzidas na matemática e na física para generalizar a noção de escalares, vetores e matrizes. O grau de um tensor depende das dimensões duma matriz representativa. Por exemplo, um número é uma matriz de 0 dimensões, ou um tensor de 0ª ordem. Uma matriz unidimensional (por exemplo, vetores) é um tensor de 1ª ordem, por isso são necessários tensores de 2ª ordem para representar matrizes quadradas.</p> + +<p>MathML usa uma sintaxe especial para descrever <em>subscripts</em>, <em>superscripts</em>, ou ambos adicionados a uma expressão base:</p> + +<pre class="syntaxbox notranslate"><mmultiscripts> + <em>base</em> + (<em>subscript superscript</em>)* + [ <mprescripts/> (<em>presubscript presuperscript</em>)* ] +</mmultiscripts> +</pre> + +<p>Após a expressão base pode especificar um <em>post-subscript</em> e um <em>post-superscript</em>. Os <em>prescripts</em> são opcionais e são separados pela etiqueta vazia <code><mprescripts/></code> (apenas um <code><mprescripts/></code> elemento é permitido, caso contrário obterá um erro <code>DuplicateMprescripts</code> na Consola de Erros e "invalid-markup" na sua renderização). Além disso, é possível utilizar <code><none/></code> como espaço reservado para <em>scripts</em> vazios (não para a base). Veja a secção de exemplos para uma utilização correta.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-subscriptshift"><code>subscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>subscript</em> e a linha de base da expressão, como um <a class="external external-icon" href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> + <dt id="attr-superscriptshift"><code>superscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>superscript</em> e a linha de base da expressão, como um <a class="external external-icon" href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<h3 id="Usar_<mprescripts>">Usar <code><mprescripts/></code></h3> + +<p>Exemplo: <img alt="" src="/files/3223/mmultiscripts_prescripts.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mmultiscripts> <mi>X</mi> <mi>d</mi> <mi>c</mi> <mprescripts></mprescripts> <mi>b</mi> <mi>a</mi> </mmultiscripts> </math></p> + +<pre class="brush: html notranslate"><math> + + <mmultiscripts> + + <mi>X</mi> <!-- base expression --> + + <mi>d</mi> <!-- postsubscript --> + <mi>c</mi> <!-- postsuperscript --> + + <mprescripts /> + <mi>b</mi> <!-- presubscript --> + <mi>a</mi> <!-- presuperscript --> + + </mmultiscripts> + +</math> +</pre> + +<h3 id="Usar_<none>">Usar <code><none/></code></h3> + +<p>Exemplo: <img alt="" src="/files/3222/mmultiscripts_none.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mmultiscripts> <mi>X</mi> <none></none> <mi>c</mi> <mprescripts></mprescripts> <mi>b</mi> <none></none> </mmultiscripts> </math></p> + +<pre class="brush: html notranslate"><math> + + <mmultiscripts> + + <mi>X</mi> <!-- base expression --> + + <none /> <!-- postsubscript --> + <mi>c</mi> <!-- postsuperscript --> + + <mprescripts /> + <mi>b</mi> <!-- presubscript --> + <none /> <!-- presuperscript --> + + </mmultiscripts> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mmultiscripts', 'mmultiscripts') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mmultiscripts', 'mmultiscripts') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mmultiscripts")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("msub") }} (<em>Subscript</em>)</li> + <li>{{ MathMLElement("msup") }} (<em>Superscript</em>)</li> + <li>{{ MathMLElement("msubsup") }} (Par de <em>subscript-superscript</em>)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mn/index.html b/files/pt-pt/web/mathml/element/mn/index.html new file mode 100644 index 0000000000..431a62f8e9 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mn/index.html @@ -0,0 +1,116 @@ +--- +title: <mn> +slug: Web/MathML/Element/mn +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Elements' + - Referência de MathML +translation_of: Web/MathML/Element/mn +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mn></code> representa uma <em>numeric literal</em> que tipicamente é uma sequência de dígitos com um possível separador (um ponto ou uma vírgula). Contudo, também é permissível ter um texto arbitrário que representa um número, por exemplo "onze".</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathsize">mathsize</dt> + <dd>O tamanho do conteúdo. Ver <a class="external external-icon" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">comprimento</a> para os valores aceites.<br> + Valores obsoletos: <code>small</code>, <code>normal</code> e <code>big</code>. Estes serão removidos no futuro.</dd> + <dt id="attr-mathvariant">mathvariant</dt> + <dd>Este atributo especifica a classe lógica do identificador, que varia em tipografia. Ou seja, embora os nomes sugerem o estilo tipográfico da classe, semanticamente, os itens com a mesma classe são tratados "da mesma forma" dentro de uma expressão, o que pode ou não envolver a sua exibição com a tipografia nomeada. São permitidos os seguintes valores: + <ul> + <li><code>normal</code> (Valor pré-definido) ; <math><mn mathvariant="normal">Exemplo</mn></math></li> + <li><code>bold</code> ; <math><mn mathvariant="bold">Exemplo</mn></math></li> + <li><code>italic</code> ; <math><mn mathvariant="italic">Exemplo</mn></math></li> + <li><code>bold-italic</code> ; <math><mn mathvariant="bold-italic">Exemplo</mn></math></li> + </ul> + + <ul> + <li><code>double-struck</code> ; <math><mn mathvariant="double-struck">Exemplo</mn></math></li> + <li><code>bold-fraktur</code> ; <math><mn mathvariant="bold-fraktur">Exemplo</mn></math></li> + <li><code>script</code> ; <math><mn mathvariant="script">Exemplo</mn></math></li> + <li><code>bold-script</code> ; <math><mn mathvariant="bold-script">Exemplo</mn></math></li> + <li><code>fraktur</code> ; <math><mn mathvariant="fraktur">Exemplo</mn></math></li> + </ul> + + <ul> + <li><code>sans-serif</code> ; <math><mn mathvariant="sans-serif">Exemplo</mn></math></li> + <li><code>bold-sans-serif</code> ; <math><mn mathvariant="bold-sans-serif">Exemplo</mn></math></li> + <li><code>sans-serif-italic</code> ; <math><mn mathvariant="sans-serif-italic">Exemplo</mn></math></li> + <li><code>sans-serif-bold-italic</code> ; <math><mn mathvariant="sans-serif-bold-italic">Exemplo</mn></math></li> + <li><code>monospace</code> ; <math><mn mathvariant="monospace">Exemplo</mn></math></li> + </ul> + + <ul> + <li><code>initial</code> ; <math><mn mathvariant="initial">مثال</mn></math></li> + <li><code>tailed</code> ; <math><mn mathvariant="tailed">مثال</mn></math></li> + <li><code>looped</code> ; <math><mn mathvariant="looped">مثال</mn></math></li> + <li><code>stretched</code> ; <math><mn mathvariant="stretched">مثال</mn></math></li> + </ul> + </dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mn> 0 </mn> + + <mn> 1.337 </mn> + + <mn> twelve </mn> + + <mn> XVI </mn> + + <mn> 2e10 </mn> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mn', 'mn') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mn', 'mn') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mn")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Alguns valores para <code>mathvariant</code> só estão implementados a partir de Gecko 28.0 {{ geckoRelease("28.0") }} e requerem a <a href="/en-US/docs/Mozilla/MathML_Project/Fonts">fonte de matemática</a> correta.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mo/index.html b/files/pt-pt/web/mathml/element/mo/index.html new file mode 100644 index 0000000000..c9b995eb47 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mo/index.html @@ -0,0 +1,171 @@ +--- +title: <mo> +slug: Web/MathML/Element/mo +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Elements' + - Referência de MathML +translation_of: Web/MathML/Element/mo +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mo></code> representa um operador. Para além de operadores de matemática, este elemento inclui "operadores" como parênteses, separadores como a vírgula ou ponto e virgula, ou barras do "valor absoluto".</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-accent">accent</dt> + <dd>Se o operador for utilizado como <em><a href="/pt-PT/docs/MathML/Element/munder">under</a>-</em> ou <em><a href="/pt-PT/docs/MathML/Element/mover">overscript</a></em> este atributo especifica se o operador deve ser tratado como um acento.<br> + Os valores permitidos são <code>true</code> ou <code>false</code>.</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-fence">fence</dt> + <dd>Não existe um efeito visual para este atributo, mas indica se o operador é uma cerca (como parênteses).<br> + Os valores permitidos são <code>true</code> ou <code>false</code>.</dd> + <dt id="attr-form">form</dt> + <dd>Especifica o papel do operador numa expressão fechada, o que afeta o espaçamento e outras propriedades pré-definidas. Para os operadores normais (+, -, etc.) normalmente não é necessário especificar explicitamente este atributo.<br> + Os valores aceites são: + <ul> + <li><code>prefix</code>, para a abertura de cercas. (Isto é o valor pré-definido se o operador é o primeiro argumento num elemento de {{ MathMLElement("mrow") }} com mais que um argumento.)</li> + <li><code>infix</code>, para separadores. (É o valor pré-definido se o operador não está incluído num elemento de {{ MathMLElement("mrow") }}.)</li> + <li><code>postfix</code>, para fechar cercas. (Isto é o valor pré-definido se o operador é o último argumento num elemento de {{ MathMLElement("mrow") }} com mais que um argumento.)</li> + </ul> + </dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-largeop">largeop</dt> + <dd>Specifies whether the operator should be drawn larger than normal when <code>displaystyle="true"</code> is set. Allowed values are either <code>true</code> or <code>false</code>.</dd> + <dt id="attr-lspace">lspace</dt> + <dd>O espaço antes de um operador (ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para valores e unidades). O constante <code>thickmathspace</code> (5/18em) é o valor pré-definido.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathsize">mathsize</dt> + <dd>O tamanho do conteúdo. Ver <a class="external external-icon" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">comprimento</a> para os valores aceites.<br> + Valores obsoletos: <code>small</code>, <code>normal</code> e <code>big</code>. Estes serão removidos no futuro.</dd> + <dt id="attr-mathvariant">mathvariant</dt> + <dd>Este atributo especifica a classe lógica do identificador, que varia em tipografia. Ou seja, embora os nomes sugerem o estilo tipográfico da classe, semanticamente, os itens com a mesma classe são tratados "da mesma forma" dentro de uma expressão, o que pode ou não envolver a sua exibição com a tipografia nomeada. São permitidos os seguintes valores + <ul> + <li><code>normal</code> (valor pré-definido) ; <math><mo mathvariant="normal">Exemplo</mo></math></li> + <li><code>bold</code> ; <math><mo mathvariant="bold">Exemplo</mo></math></li> + <li><code>italic</code> ; <math><mo mathvariant="italic">Exemplo</mo></math></li> + <li><code>bold-italic</code> ; <math><mo mathvariant="bold-italic">Exemplo</mo></math></li> + </ul> + + <ul> + <li><code>double-struck</code> ; <math><mo mathvariant="double-struck">Exemplo</mo></math></li> + <li><code>bold-fraktur</code> ; <math><mo mathvariant="bold-fraktur">Exemplo</mo></math></li> + <li><code>script</code> ; <math><mo mathvariant="script">Exemplo</mo></math></li> + <li><code>bold-script</code> ; <math><mo mathvariant="bold-script">Exemplo</mo></math></li> + <li><code>fraktur</code> ; <math><mo mathvariant="fraktur">Exemplo</mo></math></li> + </ul> + + <ul> + <li><code>sans-serif</code> ; <math><mo mathvariant="sans-serif">Exemplo</mo></math></li> + <li><code>bold-sans-serif</code> ; <math><mo mathvariant="bold-sans-serif">Exemplo</mo></math></li> + <li><code>sans-serif-italic</code> ; <math><mo mathvariant="sans-serif-italic">Exemplo</mo></math></li> + <li><code>sans-serif-bold-italic</code> ; <math><mo mathvariant="sans-serif-bold-italic">Exemplo</mo></math></li> + <li><code>monospace</code> ; <math><mo mathvariant="monospace">Exemplo</mo></math></li> + </ul> + + <ul> + <li><code>initial</code> ; <math><mo mathvariant="initial">مثال</mo></math></li> + <li><code>tailed</code> ; <math><mo mathvariant="tailed">مثال</mo></math></li> + <li><code>looped</code> ; <math><mo mathvariant="looped">مثال</mo></math></li> + <li><code>stretched</code> ; <math><mo mathvariant="stretched">مثال</mo></math></li> + </ul> + </dd> + <dt id="attr-maxsize">maxsize</dt> + <dd>Se <code>stretchy</code> é <code>true</code>, este atributo indica o tamanho máximo do operador. Os valores permitidos são: + <ul> + <li><code>infinity</code></li> + <li>um <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> arbitrário</li> + </ul> + </dd> + <dt id="attr-minsize">minsize</dt> + <dd>Se <code>stretchy</code> é <code>true</code>, este atributo indica o tamanho mínimo do operador. Os valores permitidos são: + <ul> + <li><code>infinity</code></li> + <li>um <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> arbitrário</li> + </ul> + </dd> + <dt id="attr-movablelimits">movablelimits</dt> + <dd>Indicia se <em>under-</em> e <em>overscripts</em> auxiliares movem para posições <em>sub-</em> e <em>superscript</em> quando <code>displaystyle</code> é <code>false</code>.<br> + Valores permitidos são <code>true</code> ou <code>false.</code></dd> + <dt id="attr-rspace">rspace</dt> + <dd>O espaço após o operador (ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para valores e unidades). O constante <code>thickmathspace</code> (5/18em) é o valor pré-definido.</dd> + <dt id="attr-separator">separator</dt> + <dd>Não existe um efeito visual para este atributo, mas indica se o operador é um separador (como as vírgulas).<br> + Os valores permitidos são <code>true</code> ou <code>false</code>.</dd> + <dt id="attr-stretchy">stretchy</dt> + <dd>Indica se o operador estica-se até o tamanho do elemento adjacente.<br> + Os valores permitidos são <code>true</code> or <code>false</code>.</dd> + <dt id="attr-symmetric">symmetric</dt> + <dd>Se <code>stretchy</code> é <code>true</code>, este atributo indica se o operador deve ser verticalmente simétrico à volta do eixo imaginário (linha de fração centrada).<br> + O valor pré-definido é <code>true</code> se <em><strong>stretchy</strong></em> é <code>true</code> também, senão é <code>false</code>. Os valores aceites são <code>true</code> ou <code>false</code>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + +<mrow> + <mn>5</mn> + <mo>+</mo> + <mn>5</mn> +</mrow> + +<mrow> + <mo> [ </mo> <!-- default form value: prefix --> + <mrow> + <mn> 0 </mn> + <mo> ; </mo> <!-- default form value: infix --> + <mn> 1 </mn> + </mrow> + <mo> ) </mo> <!-- default form value: postfix --> +</mrow> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mo', 'mo') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mo', 'mo') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mo")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>A começar com o Gecko 16.0 {{ geckoRelease("16.0") }} os valores pré-definidos de <code>lspace</code> e <code>rspace</code> foram corrigidos para serem igual à especificação de MathML3. O valor pré-definido é agora o <code>thickmathspace</code> (5/18em).</li> + <li>Alguns valores de <code>mathvariant</code> só foram implementados a partir do Gecko 28.0 (Firefox 28.0 / Thunderbird 28.0 / SeaMonkey 2.25) e requerem as <a href="https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/Fonts">fontes de matemática</a> corretas.</li> + <li>Quaisquer atributos de <a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbattrs" title="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbattrs">quebra de linha</a> ou <a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbindent.attrs" title="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbindent.attrs">atributos de indentação</a> ainda não estão implementados. Ver {{ bug("534962") }}.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mover/index.html b/files/pt-pt/web/mathml/element/mover/index.html new file mode 100644 index 0000000000..d91f7e02c1 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mover/index.html @@ -0,0 +1,91 @@ +--- +title: <mover> +slug: Web/MathML/Element/mover +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mover +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mover></code> é usado para adicionar um acento ou limite sob uma expressão. Use antes a sintaxe seguinte: <code><mover> <em>base overscript</em> </mover></code></p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-accent">accent</dt> + <dd>Se <code>true</code>, o elemento é um acento, que então é desenhado mais perto da expressão base.<br> + Se <code>false</code> (valor pré-definido), o elemento é um limite acima da expressão base.</dd> + <dt id="attr-align">align {{deprecated_inline}}</dt> + <dd>O alinhamento do <em>overscript</em>. Os valores possíveis são: <code>left</code>, <code>center</code>, and <code>right</code>.<br> + Este atributo está obsoleto e será removido no futuro. Use antes o atributo de CSS <code><a href="https://wiki.developer.mozilla.org/en-US/docs/Web/CSS/text-align">text-align</a></code>.</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x+y+z" src="/files/3196/mover.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mover accent="true"> <mrow> <mi> x </mi> <mo> + </mo> <mi> y </mi> <mo> + </mo> <mi> z </mi> </mrow> <mo> ⏞ </mo> </mover> </math></p> + +<pre class="brush: html notranslate"><math> + +<mover accent="true"> + <mrow> + <mi> x </mi> + <mo> + </mo> + <mi> y </mi> + <mo> + </mo> + <mi> z </mi> + </mrow> + <mo> &#x23DE; <!--TOP CURLY BRACKET--> </mo> +</mover> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificações</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mover', 'mover') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mover', 'mover') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação incial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mover")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("munder") }} (<em>Underscript</em>)</li> + <li>{{ MathMLElement("munderover") }} (Par de <em>underscript-overscript</em>)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mpadded/index.html b/files/pt-pt/web/mathml/element/mpadded/index.html new file mode 100644 index 0000000000..3d48b92ddd --- /dev/null +++ b/files/pt-pt/web/mathml/element/mpadded/index.html @@ -0,0 +1,96 @@ +--- +title: <mpadded> +slug: Web/MathML/Element/mpadded +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mpadded +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento MathML <code><mpadded></code> é usado para adicionar extra <em>padding</em> e para ajustar a posição e o tamanho de elementos enroupados.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-depth">depth</dt> + <dd>Decide ou altera a profundidade. Os valores possíveis: Qualquer <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> ou um incremento/decremento (um comprimento com um prefixo de "+" ou "-").</dd> + <dt id="attr-height">height</dt> + <dd>Decide ou altera a altura. Os valores possíveis: Qualquer <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> ou um incremento/decremento (um comprimento com um prefixo de "+" ou "-").</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-lspace">lspace</dt> + <dd>Decide ou altera a posição horizontal. Os valores possíveis: Qualquer <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> ou um incremento/decremento (um comprimento com um prefixo de "+" ou "-").</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-voffset">voffset</dt> + <dd>Decide ou altera a posição vertical. Os valores possíveis: Qualquer <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> ou um incremento/decremento (um comprimento com um prefixo de "+" ou "-").</dd> + <dt id="attr-width">width</dt> + <dd>Decide ou altera a largura. Os valores possíveis: Qualquer <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> ou um incremento/decremento (um comprimento com um prefixo de "+" ou "-").</dd> +</dl> + +<h3 id="Pseudo-unidades">Pseudo-unidades</h3> + +<p>É possível utilizar as palavras-chave "<code>depth</code>", "<code>height</code>", e "<code>width</code>" como pseudo-unidade para os atributos <code>depth</code>, <code>height</code>, <code>lspace</code>, <code>voffset</code>, e <code>width</code>. Estes representam o comprimento da dimensão com o mesmo nome.</p> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mpadded height="+150px" width="100px" lspace="2height"> + <mi> x </mi> + <mo> + </mo> + <mi> y </mi> + </mpadded> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mpadded', 'mpadded') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mpadded', 'mpadded') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mpadded")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Antes do Gecko 7.0 {{ geckoRelease("7.0") }} a pseudo-unidade <code>lspace</code> da MathML2 era permitido, que já não está presente na Recomendação MathML3 e foi removido agora.</li> +</ul> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mphantom") }}</li> + <li>{{ MathMLElement("mspace") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mphantom/index.html b/files/pt-pt/web/mathml/element/mphantom/index.html new file mode 100644 index 0000000000..bfbbd09dfd --- /dev/null +++ b/files/pt-pt/web/mathml/element/mphantom/index.html @@ -0,0 +1,80 @@ +--- +title: <mphantom> +slug: Web/MathML/Element/mphantom +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mphantom +--- +<div>{{MathMLRef}}</div> + +<p class="summary"><span class="seoSummary">O elemento de MathML <code><mphantom></code> é feito invisível, mas as suas dimensões (como a altura, largura e posição base) são mantidas.</span></p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x+ z" src="/files/3199/mphantom.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mrow> <mi> x </mi> <mo> + </mo> <mphantom> <mi> y </mi> <mo> + </mo> </mphantom> <mi> z </mi> </mrow> </math></p> + +<pre class="brush: html notranslate"><math> + +<mrow> + <mi> x </mi> + <mo> + </mo> + <mphantom> + <mi> y </mi> + <mo> + </mo> + </mphantom> + <mi> z </mi> +</mrow> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mphantom', 'mphantom') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mphantom', 'mphantom') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mphantom")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mspace") }}</li> + <li>{{ MathMLElement("mpadded") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mroot/index.html b/files/pt-pt/web/mathml/element/mroot/index.html new file mode 100644 index 0000000000..03c87f1c7f --- /dev/null +++ b/files/pt-pt/web/mathml/element/mroot/index.html @@ -0,0 +1,78 @@ +--- +title: <mroot> +slug: Web/MathML/Element/mroot +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mroot +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mroot></code> apresenta raízes com um índice explicito. Dois argumentos são aceites, com a sintaxe seguinte: <code><mroot> <em>base index</em> </mroot></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto e a cor do simbolo da raiz também. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x" src="/files/3200/mroot.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <mroot> <mi>x</mi> <mn>3</mn> </mroot> </math></p> + +<pre class="brush: html notranslate"><math> + + <mroot> + <mi>x</mi> + <mn>3</mn> + </mroot> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mroot', 'mroot') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mroot', 'mroot') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mroot")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("msqrt") }} (Raiz quadrada sem índice)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mrow/index.html b/files/pt-pt/web/mathml/element/mrow/index.html new file mode 100644 index 0000000000..1e79df2bac --- /dev/null +++ b/files/pt-pt/web/mathml/element/mrow/index.html @@ -0,0 +1,95 @@ +--- +title: <mrow> +slug: Web/MathML/Element/mrow +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mrow +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mrow></code> é utilizado para agrupar sub-expressões, que normalmente contêm um ou mais operadores com os seus respetivos operandos (tais como {{ MathMLElement("mi") }} e {{ MathMLElement("mn") }}). Este elemento é apresentado como uma linha horizontal contendo os seus argumentos.</p> + +<p>Ao escrever uma expressão MathML, deve agrupar elementos dentro de um <code><mrow></code> da mesma forma que são agrupados na interpretação matemática da expressão. O agrupamento adequado ajuda a renderizar a expressão de várias maneiras:</p> + +<ul> + <li>Pode melhorar a visualização, afetando possivelmente o espaçamento.</li> + <li>Permite implementar quebras de linha e indentação mais inteligente.</li> + <li>Simplifica a interpretação da expressão por sistemas automatizados, tais como sistemas de álgebra informática e leitores.</li> +</ul> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mrow> + <mn> 1 </mn> + <mo> + </mo> + <mn> 1 </mn> + </mrow> + + <mrow> + <mo> ( </mo> + <mrow> + <mi> x </mi> + <mo> , </mo> + <mi> y </mi> + </mrow> + <mo> ) </mo> + </mrow> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mrow', 'mrow') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mrow', 'mrow') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mrow")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>Elemento de agrupamento de HTML: {{ HTMLElement("div") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/ms/index.html b/files/pt-pt/web/mathml/element/ms/index.html new file mode 100644 index 0000000000..a3489d64ed --- /dev/null +++ b/files/pt-pt/web/mathml/element/ms/index.html @@ -0,0 +1,112 @@ +--- +title: <ms> +slug: Web/MathML/Element/ms +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Elements' + - Referência de MathML +translation_of: Web/MathML/Element/ms +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><ms></code> representa uma <em>string literal</em> que deve ser intrepetada por linguagens de programação e sistemas de álgebra informática. Por norma, os <em>string literals</em> são exibidos como delimitados por aspas duplas (<code>&quot;</code>); utilizando os atributos <code>lquote</code> e <code>rquote</code>, é possível definir caracteres personalizados para exibir. Note que as aspas não devem ser especificadas a menos que façam parte da cadeia de caracteres literal. O conteúdo de um elemento <ms> não é uma <em>string</em> de ASCII, mas sim uma sequência de caracteres e os elementos {{MathMLElement("mglyph") }} e {{MathMLElement("malignmark") }}.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-lquote">lquote</dt> + <dd>O carácter de citação de abertura (depende da direção indicada por <code>dir</code>) para delimitar o conteúdo. O valor pré-definido é <code>&quot;</code>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathsize">mathsize</dt> + <dd>O tamanho do conteúdo. Ver <a class="external external-icon" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">comprimento</a> para os valores aceites.<br> + Valores obsoletos: <code>small</code>, <code>normal</code> e <code>big</code>. Estes serão removidos no futuro.</dd> + <dt id="attr-mathvariant">mathvariant</dt> + <dd>Este atributo especifica a classe lógica do identificador, que varia em tipografia. Ou seja, embora os nomes sugerem o estilo tipográfico da classe, semanticamente, os itens com a mesma classe são tratados "da mesma forma" dentro de uma expressão, o que pode ou não envolver a sua exibição com a tipografia nomeada. São permitidos os seguintes valores: + <ul> + <li><code>normal</code> (Default value) ; <math><ms mathvariant="normal">Exemplo</ms></math></li> + <li><code>bold</code> ; <math><ms mathvariant="bold">Exemplo</ms></math></li> + <li><code>italic</code> ; <math><ms mathvariant="italic">Exemplo</ms></math></li> + <li><code>bold-italic</code> ; <math><ms mathvariant="bold-italic">Exemplo</ms></math></li> + </ul> + + <ul> + <li><code>double-struck</code> ; <math><ms mathvariant="double-struck">Exemplo</ms></math></li> + <li><code>bold-fraktur</code> ; <math><ms mathvariant="bold-fraktur">Exemplo</ms></math></li> + <li><code>script</code> ; <math><ms mathvariant="script">Exemplo</ms></math></li> + <li><code>bold-script</code> ; <math><ms mathvariant="bold-script">Exemplo</ms></math></li> + <li><code>fraktur</code> ; <math><ms mathvariant="fraktur">Exemplo</ms></math></li> + </ul> + + <ul> + <li><code>sans-serif</code> ; <math><ms mathvariant="sans-serif">Exemplo</ms></math></li> + <li><code>bold-sans-serif</code> ; <math><ms mathvariant="bold-sans-serif">Exemplo</ms></math></li> + <li><code>sans-serif-italic</code> ; <math><ms mathvariant="sans-serif-italic">Exemplo</ms></math></li> + <li><code>sans-serif-bold-italic</code> ; <math><ms mathvariant="sans-serif-bold-italic">Exemplo</ms></math></li> + <li><code>monospace</code> ; <math><ms mathvariant="monospace">Exemplo</ms></math></li> + </ul> + + <ul> + <li><code>initial</code> ; <math><ms mathvariant="initial">مثال</ms></math></li> + <li><code>tailed</code> ; <math><ms mathvariant="tailed">مثال</ms></math></li> + <li><code>looped</code> ; <math><ms mathvariant="looped">مثال</ms></math></li> + <li><code>stretched</code> ; <math><ms mathvariant="stretched">مثال</ms></math></li> + </ul> + </dd> + <dt id="attr-rquote">rquote</dt> + <dd>O carácter de citação de fecho (depende da direção indicada por <code>dir</code>) para delimitar o conteúdo. O valor pré-definido é <code>&quot;</code>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <ms lquote="„" rquote="“"> abc </ms> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.ms', 'ms') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Current specification</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.ms', 'ms') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Initial specification</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.ms")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Alguns valores de <code>mathvariant</code> só estão implementados a começar com Gecko 28.0 (Firefox 28.0 / Thunderbird 28.0 / SeaMonkey 2.25) e requerem as <a href="https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/Fonts">fontes matemáticas</a> apropriadas.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mspace/index.html b/files/pt-pt/web/mathml/element/mspace/index.html new file mode 100644 index 0000000000..1d5161228e --- /dev/null +++ b/files/pt-pt/web/mathml/element/mspace/index.html @@ -0,0 +1,88 @@ +--- +title: <mspace> +slug: Web/MathML/Element/mspace +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Element' + - Referência de MathML +translation_of: Web/MathML/Element/mspace +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><mspace></code> é usado para visualizar um espaço em branco, cujo tamanho é decidido pelos seus atributos.</p> + +<h2 id="Attributos">Attributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/pt-PT/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-depth">depth</dt> + <dd>A profundidade desejada (abaixo da linha de base) do espaço (ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para valores e unidades).</dd> + <dt id="attr-height">height</dt> + <dd>A altura desejada (acima da linha de base) do espaço (ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para valores e unidades).</dd> + <dt id="attr-linebreak">linebreak</dt> + <dd>Indica uma quebra de linha no espaço. Valores aceites: <code>auto</code> (valor padrão), <code>newline</code>, <code>nobreak</code>, <code>goodbreak</code> e <code>badbreak</code>.<br> + A começar com MathML 3, é de preferencia usar {{ MathMLElement("mo") }} para controlar quebras de linha.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-width">width</dt> + <dd>A largura desejada do espaço (ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para valores e unidades).</dd> +</dl> + +<p>Note que alguns atributos comuns como <code>mathcolor</code>, <code>mathvariant</code> ou <code>dir</code> não tem efeito no <code><mspace></code>.</p> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mspace depth="40px" height="20px" /> + + <mspace width="100px" /> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentários</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mspace', 'mspace') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mspace', 'mspace') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mspace")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li><a class="external" href="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbindent.attrs" title="http://www.w3.org/TR/MathML3/chapter3.html#presm.lbindent.attrs">Atributos de indentação</a> ainda não implementados (for Gecko see {{ bug("534962") }}).</li> + <li>Suporte para valores negativos do atributo <code>width</code> foram implementados em Gecko 23.0 {{geckoRelease("23.0")}}.</li> +</ul> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mpadded") }}</li> + <li>{{ MathMLElement("mphantom") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/msqrt/index.html b/files/pt-pt/web/mathml/element/msqrt/index.html new file mode 100644 index 0000000000..0261764216 --- /dev/null +++ b/files/pt-pt/web/mathml/element/msqrt/index.html @@ -0,0 +1,77 @@ +--- +title: <msqrt> +slug: Web/MathML/Element/msqrt +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/msqrt +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><msqrt></code> é usado para apresentar raízes quadradas (sem índice à vista). A raiz quadrada aceita só um argumento, com a sintaxe seguinte: <code><msqrt> <em>base</em> </msqrt></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto e a cor do símbolo da raiz também. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="root-x" src="/files/3201/msqrt.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <msqrt> <mi>x</mi> </msqrt> </math></p> + +<pre class="brush: html notranslate"><math> + + <msqrt> + <mi>x</mi> + </msqrt> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mroot', 'msqrt') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.msqrt', 'msqrt') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.msqrt")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mroot") }} (Radical com um índice)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mstyle/index.html b/files/pt-pt/web/mathml/element/mstyle/index.html new file mode 100644 index 0000000000..b23916e66e --- /dev/null +++ b/files/pt-pt/web/mathml/element/mstyle/index.html @@ -0,0 +1,126 @@ +--- +title: <mstyle> +slug: Web/MathML/Element/mstyle +tags: + - MathML + - 'MathML:Element' + - 'MathML:General Layout Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/mstyle +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento MathML <code><mstyle></code> é utilizado para mudar o estilo dos seus elementos filhos. Aceita todos os atributos de todos os elementos de apresentação MathML com algumas excepções e atributos adicionais listados abaixo.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-dir"><code>dir</code></dt> + <dd>A direção geral das fórmulas. Os valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-decimalpoint"><code>decimalpoint</code></dt> + <dd>Se o valor de <code>decimalpoint</code> é usado para indicar o alinhamento, este indica qual o carater do ponto de alinhamento dentro das colunas de <code><a class="new" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Element/mstack" rel="nofollow" title="<mstack>"><mstack></a></code> e <code><a class="new" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Element/mtable" rel="nofollow" title="<mtable>"><mtable></a></code>.</dd> + <dt id="attr-displaystyle"><code>displaystyle</code></dt> + <dd>Um valor <code>Boolean</code> que indica se mais espaço é usado para visualizar equações ou, se <code>false</code>, uma apresentação mais compacta é usada para apresentar as fórmulas. O efeito principal é que versões maiores de operadores são apresentados quando <code>displaystyle</code> é <code>true</code>. Ver <code>largeop</code> e <code>movablelimits</code> em {{ MathMLElement("mo") }}.</dd> + <dt id="attr-infixlinebreakstyle"><code>infixlinebreakstyle</code></dt> + <dd>Indica o <code>linebreakstyle</code> pré-definido para usar com operadores <em>infix</em>. Os valores <code>before</code>, <code>after</code> e <code>duplicate</code> são permitidos.</dd> + <dt id="attr-scriptlevel"><code>scriptlevel</code></dt> + <dd> + <p>Controla sobretudo o tamanho da fonte. Quanto mais alto for o valor do <code>scriptlevel</code>, menor será o tamanho da fonte. Este atributo aceita um inteiro não negativo, assim como um sinal "+" ou "-", que aumenta ou diminui o valor atual. Além disso, o atributo de <code>scriptlevel</code> nunca pode reduzir o tamanho da fonte abaixo do tamanho do <code>scriptminsize</code>, de modo a evitar tamanhos de fonte ilegíveis e depende do multiplicador especificado no <code>scriptizemultiplier</code>.</p> + </dd> + <dt id="attr-scriptminsize"><code>scriptminsize</code></dt> + <dd>Indica o mínimo valor permitido do tamanho da fonte devido a mudanças causadas por <code>scriptlevel</code>. O valor pré-definido é 8pt.</dd> + <dt id="attr-scriptsizemultiplier"><code>scriptsizemultiplier</code></dt> + <dd>Indica o multiplicadorque deve ser usado para ajustar o tamanho da fonte devido a mudanças causadas por <code>scriptlevel</code>. O valor pré-definido é 0.71.</dd> +</dl> + +<p>O elemento <code><mstyle></code> aceita <a href="/pt-PT/docs/Web/MathML/Attribute">todos os atributos</a> de todos os elementos de apresentação, à exceção dos seguintes atributos:</p> + +<ul> + <li><code>height</code>, <code>depth</code> e <code>width</code> não se aplicam ao {{ MathMLELement("mglyph") }}, {{ MathMLELement("mpadded") }} ou {{ MathMLELement("mtable") }}.</li> + <li><code>rowalign</code>, <code>columnalign</code>, e <code>groupalign</code> não se aplicam ao {{ MathMLELement("mtr") }}, {{ MathMLELement("mlabeledtr") }}, {{ MathMLELement("mtd") }} ou {{ MathMLELement("maligngroup") }}.</li> + <li><code>lspace</code> e <code>voffset</code> não se aplicam ao {{ MathMLELement("mpadded") }}.</li> + <li><code>fontfamily</code> não se aplica ao {{ MathMLELement("mglyph") }}.</li> + <li><code>align</code> não se aplica ao {{ MathMLELement("mtable") }} ou {{ MathMLELement("mstack") }}.</li> + <li><code>index</code> não pode ser atribuído ao <code><mstyle></code>.</li> + <li><code>src</code> e <code>alt</code> no{{ MathMLElement("mglyph" ) }} não pode ser atribuído ao <code><mstyle></code>.</li> + <li><code>actiontype</code> no {{ MathMLElement("maction") }} não pode ser atribuído ao <code><mstyle></code>.</li> +</ul> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Usar <code>displaystyle</code> e <code>mathcolor</code> para efetuar mudanças no estilo do formato da equação.</p> + +<pre class="brush: html notranslate"><math> + + <mstyle displaystyle="true" mathcolor="teal"> + <mrow> + + <munderover> + <mo stretchy="true" form="prefix">&sum;</mo> + <mrow> + <mi>i</mi> + <mo form="infix">=</mo> + <mn>1</mn> + </mrow> + <mi>n</mi> + </munderover> + + <mstyle displaystyle="true"> + <mfrac> + <mn>1</mn> + <mi>n</mi> + </mfrac> + </mstyle> + + </mrow> + </mstyle> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mstyle', 'mstyle') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mstyle', 'mstyle') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mstyle")}}</p> + +<h2 id="Gecko-specific_notes">Gecko-specific notes</h2> + +<ul> + <li>Antes do Gecko 6.0 {{ geckoRelease("6.0") }} a implementação do <code><mstyle></code> não estava completa, e desde então <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=569125">foi corrigida</a>. Particularmente, os valores dos seguintes atributos no <code>mstyle</code> não têm efeito nos filhos do elemento: + + <ul> + <li>O atributo <code>bevelled</code> não afeta o {{ MathMLElement("mfrac") }}.</li> + <li>O atributo <code>notation</code> não afeta {{ MathMLElement("menclose") }}.</li> + <li>Os atributos <code>open</code>, <code>close</code> e <code>separators</code> não afetam {{ MathMLElement("mfenced") }}.</li> + <li>Os atributos <code>accent</code> e <code>accentunder</code> não afetam o {{ MathMLElement("mover") }}, {{ MathMLElement("munder") }} e {{ MathMLElement("munderover") }} elements.</li> + <li>O atributo <code>selection</code> não afeta o {{ MathMLElement("maction") }}.</li> + <li>O atributo <code>mathvariant</code> não afeta o {{ MathMLElement("mi") }}.</li> + </ul> + </li> + <li>A começar com o Gecko 29.0 {{geckoRelease("29.0")}}, os atributos aceites no elemento <code><mstyle></code> foram restritos aos que são usados na prática: <code>id</code>, <code>class,</code> <code>style</code>, <code>href</code>, <code>mathcolor</code>, <code>mathbackground</code>, <code>scriptlevel</code>, <code>displaystyle,</code> <code>scriptsizemultiplier</code>, <code>scriptminsize</code>, <code>dir</code>, <code>mathsize</code>, <code>mathvariant,</code> <code>fontfamily</code>, <code>fontweight</code>, <code>fontstyle</code>, <code>fontsize</code>, <code>color</code> e <code>background</code>.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/msub/index.html b/files/pt-pt/web/mathml/element/msub/index.html new file mode 100644 index 0000000000..c7584186cf --- /dev/null +++ b/files/pt-pt/web/mathml/element/msub/index.html @@ -0,0 +1,85 @@ +--- +title: <msub> +slug: Web/MathML/Element/msub +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/msub +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento de MathML <code><msub></code> para adicionar um <em>subscript</em> a uma expressão.</span></p> + +<p>Usa a seguinte sintaxe: <code><msub> <em>base subscript</em> </msub></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-subscriptshift"><code>subscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>subscript</em> e a linha de base da expressão, como um <a href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x1" src="/files/3202/msub.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <msub> <mi>X</mi> <mn>1</mn> </msub> </math></p> + +<pre class="brush: html notranslate"><math> + + <msub> + <mi>X</mi> + <mn>1</mn> + </msub> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.msub', 'msub') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.msub', 'msub') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.msub")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("msup") }} (<em>Superscript</em>)</li> + <li>{{ MathMLElement("msubsup") }} (Par de <em>subscript-superscript</em>)</li> + <li>{{ MathMLElement("mmultiscripts") }} (<em>Prescripts</em> e índices tensores)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/msubsup/index.html b/files/pt-pt/web/mathml/element/msubsup/index.html new file mode 100644 index 0000000000..0091ba6c73 --- /dev/null +++ b/files/pt-pt/web/mathml/element/msubsup/index.html @@ -0,0 +1,89 @@ +--- +title: <msubsup> +slug: Web/MathML/Element/msubsup +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/msubsup +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento de MathML <code><msubsup></code> é usado para adicionar um <em>subscript</em> e um <em>superscript</em>, juntos, a uma expressão.</span></p> + +<p>Usa a sintaxe seguinte: <code><msubsup> <em>base subscript superscript</em> </msubsup></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-subscriptshift"><code>subscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>subscript</em> e a linha de base da expressão, como um <a class="external external-icon" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" rel="noopener">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> + <dt id="attr-superscriptshift"><code>superscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>superscript</em> e a linha de base da expressão, como um <a href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x1" src="/files/3204/msubsup.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math displaystyle="true"> <msubsup> <mo> ∫</mo> <mn> 0 </mn> <mn> 1 </mn> </msubsup> </math></p> + +<pre class="brush: html notranslate"><math displaystyle="true"> + + <msubsup> + <mo> &#x222B;<!--Integral --> </mo> + <mn> 0 </mn> + <mn> 1 </mn> + </msubsup> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Specification</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.msubsup', 'msubsup') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.msubsup', 'msubsup') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.msubsup")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("msub") }} (<em>Subscript</em>)</li> + <li>{{ MathMLElement("msup") }} (<em>Superscript</em>)</li> + <li>{{ MathMLElement("mmultiscripts") }} (<em>Prescripts</em> e índices tensores)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/msup/index.html b/files/pt-pt/web/mathml/element/msup/index.html new file mode 100644 index 0000000000..029486dce2 --- /dev/null +++ b/files/pt-pt/web/mathml/element/msup/index.html @@ -0,0 +1,85 @@ +--- +title: <msup> +slug: Web/MathML/Element/msup +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/msup +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento de MathML <code><msup></code> é usado para adicionar um superscript a uma expressão.</span></p> + +<p>Usa a sintaxe seguinte: <code><msup> <em>base superscript</em> </msup></code>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style"><code>class</code>, <code>id</code>, <code>style</code></dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href"><code>href</code></dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground"><code>mathbackground</code></dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor"><code>mathcolor</code></dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a></dd> + <dt id="attr-superscriptshift"><code>superscriptshift</code> {{deprecated_inline}}</dt> + <dd>O espaço mínimo entre o <em>superscript</em> e a linha de base da expressão, como um <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">valor de comprimento.</a><br> + Este atributo está obsoleto e será removido no futuro.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x1" src="/files/3203/msup.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <msup> <mi>X</mi> <mn>2</mn> </msup> </math></p> + +<pre class="brush: html notranslate"><math> + + <msup> + <mi>X</mi> + <mn>2</mn> + </msup> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.msup', 'msup') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.msup', 'msup') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.msup")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("msub") }} (<em>Subscript</em>)</li> + <li>{{ MathMLElement("msubsup") }} (par de <em>subscript-superscript</em>)</li> + <li>{{ MathMLElement("mmultiscripts") }} (<em>Prescripts</em> e índices tensores)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mtable/index.html b/files/pt-pt/web/mathml/element/mtable/index.html new file mode 100644 index 0000000000..90c763e3f2 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mtable/index.html @@ -0,0 +1,140 @@ +--- +title: <mtable> +slug: Web/MathML/Element/mtable +tags: + - MathML + - 'MathML:Element' + - 'MathML:Tabular Math' + - Referência de MathML +translation_of: Web/MathML/Element/mtable +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento MathML <code><mtable></code> permite criar tabelas e matrizes. Dentro de um <code><mtable></code> só podem aparecer os elementos {{ MathMLElement("mtr") }} e {{ MathMLElement("mtd") }}. Estes elementos são semelhantes aos elementos de <a href="/pt-PT/docs/HTML">HTML</a> {{ HTMLElement("table") }} , {{ HTMLElement("tr") }} e {{ HTMLElement("td") }}.</p> + +<div class="note"> +<p><strong>Nota: </strong>O elemento <code><mtable></code> restaura o valor do atributo <code>displaystyle</code> para <code>false</code>. Se quiser usar este elemento com o formatação de <em>inline-block</em>, deve criar o elemento com o atributo <code>displaystyle</code> com o valor <code>true</code>, por exemplo <code><mtable displaystyle="true">...</mtable></code>.</p> +</div> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-align">align</dt> + <dd>Especifica o alinhamento <strong>vertical</strong> da mesa em relação ao seu ambiente.<br> + Os valores aceites são: + <ul> + <li><code>axis</code> (pré-definido): O centro vertical da tabela alinha-se no eixo do ambiente (tipicamente o sinal menos).</li> + <li><code>baseline</code>: O centro vertical da mesa alinha-se com a linha de base do ambiente.</li> + <li><code>bottom</code>: O fundo da tabela alinha-se com a linha de base do ambiente.</li> + <li><code>center</code>: Ver linha de base.</li> + <li><code>top</code>: O topo da tabela alinha-se com a linha de base do ambiente.</li> + </ul> + Além disso, os valores do atributo <code>align</code> podem terminar com um número de <code>rownumber</code> (por exemplo <code>align="center 3"</code>). Isto permite alinhar a linha especificada da tabela em vez de toda a tabela. Um valor integral negativo conta as linhas do fundo da tabela. Começando com Gecko 8.0 {{ geckoRelease("8.0") }}, a interpretação dos valores negativos foi corrigida ({{ bug(601436) }}). Em Gecko 17.0 {{ geckoRelease("17.0") }}, a análise foi atualizada para tratar corretamente o espaço em branco.</dd> + <dt id="attr-alignmentscope">alignmentscope</dt> + <dd>{{ unimplemented_inline() }}</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-columnalign">columnalign</dt> + <dd>Indica o alinhamento horizontal das células da tabela. São permitidos valores múltiplos separados por espaço e aplicam-se às colunas correspondentes (e.x. <code>columnalign="left right center"</code>). Os valores aceites são: <code>left</code>, <code>center</code> (pré-definido) e <code>right</code>.</dd> + <dt id="attr-columnlines">columnlines</dt> + <dd>Indica as bordas das colunas da tabela. São permitidos valores múltiplos separados por espaço e aplicam-se às colunas correspondentes (e.x. <code>columnlines="none none solid"</code>). Os valores aceites são: <code>none</code> (pré-definido), <code>solid</code> e <code>dashed</code>.</dd> + <dt id="attr-columnspacing">columnspacing</dt> + <dd>Indica o espaço entre as colunas da tabela.</dd> + <dt id="attr-columnwidth">{{ unimplemented_inline() }} columnwidth</dt> + <dd>Indica a largura das colunas da tabela.</dd> + <dt id="attr-displaystyle">displaystyle</dt> + <dd>Um valor <code>Boolean</code> que indica se mais espaço é usado para visualizar equações ou, se <code>false</code>, uma apresentação mais compacta é usada para apresentar as fórmulas. O efeito principal é que versões maiores de operadores são apresentados quando <code>displaystyle</code> é <code>true</code>.</dd> + <dt id="attr-equalcolumns">{{ unimplemented_inline() }} equalcolumns</dt> + <dd>Um valor <code>Boolean</code> que indica se todas as colunas devem ser forçadas a ter a mesma altura total. <code>false</code> é o valor pré-definido.</dd> + <dt id="attr-equalrows">{{ unimplemented_inline() }} equalrows</dt> + <dd>Um valor <code>Boolean</code> que indica se todas as linhas devem ser forçadas a ter a mesma altura total. <code>false</code> é o valor pré-definido.</dd> + <dt id="attr-frame">frame</dt> + <dd>Indica as bordas do elemento <code><a href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Element/mtable" title="<mtable>"><mtable></a></code>. Os valores possiveis são: <code>none</code> (pré-definido), <code>solid</code> e <code>dashed</code>.</dd> + <dt id="attr-framespacing">framespacing</dt> + <dd>Indica o espaço adicional entre a tabela e a <code>frame</code>.</dd> + <dt id="attr-groupalign">groupalign</dt> + <dd>{{ unimplemented_inline() }}</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação apontando a uma URI especificado.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-minlabelspacing">{{ unimplemented_inline() }} minlabelspacing</dt> + <dd>Um <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">valor de comprimento</a> que indica o espaço minimimo entre uma etiqueta e a célula adjacente numa linha.</dd> + <dt id="attr-rowalign">rowalign</dt> + <dd>Indica o alinhamento vertical das células da tabela. São permitidos valores múltiplos separados por espaço e aplicam-se às linhas correspondentes (e.x. <code>rowalign="top bottom axis"</code>). Os valores aceites: <code>axis</code>, <code>baseline</code> (pré-definido), <code>bottom</code>, <code>center</code> e <code>top</code>.</dd> + <dt id="attr-rowlines">rowlines</dt> + <dd>Especifica o estilo das bordas das linhas da tabela. São permitidos valores múltiplos separados por espaço e aplicam-se às linhas correspondentes (e.x. <code>rowlines="none none solid"</code>). Os valores aceites são: <code>none</code> (pré-definido), <code>solid</code> e <code>dashed</code>.</dd> + <dt id="attr-rowspacing">{{ unimplemented_inline() }} rowspacing</dt> + <dd>Specifies the space between table rows.</dd> + <dt id="attr-side">{{ unimplemented_inline() }} side</dt> + <dd>Indica a posição onde a etiqueta de {{ MathMLElement("mlabeledtr") }} deve ser posta. Os valores acietes são: <code>left</code>, <code>right</code> (pré-definido), <code>leftoverlap</code> e <code>rightoverlap</code>.</dd> + <dt id="attr-width">width</dt> + <dd>Indica a largura desejada da tabela. Ver <a href="/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos" title="/en-US/docs/MathML/Attributes/Values#Lengths">comprimentos</a> para valores possíveis.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<h3 id="Alinhamento_com_linha_indicada">Alinhamento com linha indicada</h3> + +<p>Renderização: <img alt="" src="/files/3295/mtable-1.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<pre class="brush: html notranslate"><math> + + <mi>X</mi> + <mo>=</mo> + <mtable frame="solid" rowlines="solid" align="axis 3"> + <mtr> + <mtd><mi>A</mi></mtd> + <mtd><mi>B</mi></mtd> + </mtr> + <mtr> + <mtd><mi>C</mi></mtd> + <mtd><mi>D</mi></mtd> + </mtr> + <mtr> + <mtd><mi>E</mi></mtd> + <mtd><mi>F</mi></mtd> + </mtr> + </mtable> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mtable', 'mtable') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mtable', 'mtable') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mtable")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mtd") }} (Célula de tabela)</li> + <li>{{ MathMLElement("mtr") }} (Linha de tablela)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mtd/index.html b/files/pt-pt/web/mathml/element/mtd/index.html new file mode 100644 index 0000000000..e799e7d4c1 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mtd/index.html @@ -0,0 +1,75 @@ +--- +title: <mtd> +slug: Web/MathML/Element/mtd +tags: + - MathML + - 'MathML:Element' + - 'MathML:Tabular Math' + - Referência de MathML +translation_of: Web/MathML/Element/mtd +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento <code><mtd></code> de MathML representa uma célula numa tabela ou matriz. Só pode aparecer dentro do elemento {{ MathMLElement("mtr") }}. Este elemento é semelhante ao elemento {{ HTMLElement("td") }} de <a href="/pt-PT/docs/Web/HTML">HTML</a>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/pt-PT/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-columnalign">columnalign</dt> + <dd>Indica o alinhamento horizontal desta célula e sobrepõe o valor especificado por {{ MathMLElement("mtable") }} ou {{ MathMLElement("mtr") }}.<br> + Os valores possíveis são: <code>left</code>, <code>center</code> e <code>right</code>.</dd> + <dt id="attr-columnspan">columnspan</dt> + <dd>Um integral não negativo que indica qual o numero de colunas sob qual a célula se estende.</dd> + <dt>groupalign</dt> + <dd>{{ unimplemented_inline() }}</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords">nomes de cores HTML</a>.</dd> + <dt id="attr-rowalign">rowalign</dt> + <dd>Indica o alinhamento vertical desta célula e sobrepõe os valores especificados por {{ MathMLElement("mtable") }} ou {{ MathMLElement("mtr") }}.<br> + Os valores possíveis são: <code>axis</code>, <code>baseline</code>, <code>bottom</code>, <code>center</code> e <code>top</code>.</dd> + <dt id="attr-rowspan">rowspan</dt> + <dd>Um integral não negativo que indica qual o número de linhas (<em>rows</em>) sob qual a célula se estende.</dd> +</dl> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentários</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mtd', 'mtd') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mtd', 'mtd') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mtd")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mtable") }}</li> + <li>{{ MathMLElement("mtr") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mtext/index.html b/files/pt-pt/web/mathml/element/mtext/index.html new file mode 100644 index 0000000000..79be044f23 --- /dev/null +++ b/files/pt-pt/web/mathml/element/mtext/index.html @@ -0,0 +1,113 @@ +--- +title: <mtext> +slug: Web/MathML/Element/mtext +tags: + - MathML + - 'MathML:Element' + - 'MathML:Token Elements' + - Referência de MathML +translation_of: Web/MathML/Element/mtext +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento de MathML <code><mtext></code> é usado para apresentar texto <em>sem</em> significado notacional, como comentários e anotações.</span></p> + +<p>Para apresentar texto <em>com</em> significado notacional, use {{ MathMLElement("mi") }} e {{ MathMLElement("mo") }}.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-dir">dir</dt> + <dd>A direção geral das fórmulas. Valores aceites são <code>ltr</code> (da esquerda para a direita) ou <code>rtl</code> (da direita para a esquerda).</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathsize">mathsize</dt> + <dd>O tamanho do conteúdo. Ver <a href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Attribute/Valores#Comprimentos">comprimento</a> para os valores aceites.<br> + Valores obsoletos: <code>small</code>, <code>normal</code> e <code>big</code>. Estes serão removidos no futuro.</dd> + <dt id="attr-mathvariant">mathvariant</dt> + <dd>Este atributo especifica a classe lógica do identificador, que varia em tipografia. Ou seja, embora os nomes sugerem o estilo tipográfico da classe, semanticamente, os itens com a mesma classe são tratados "da mesma forma" dentro de uma expressão, o que pode ou não envolver a sua exibição com a tipografia nomeada. São permitidos os seguintes valores: + <ul> + <li><code>normal</code> (Valor padrão) ; <math><mtext mathvariant="normal">Exemplo</mtext></math></li> + <li><code>bold</code> ; <math><mtext mathvariant="bold">Exemplo</mtext></math></li> + <li><code>italic</code> ; <math><mtext mathvariant="italic">Exemplo</mtext></math></li> + <li><code>bold-italic</code> ; <math><mtext mathvariant="bold-italic">Exemplo</mtext></math></li> + </ul> + + <ul> + <li><code>double-struck</code> ; <math><mtext mathvariant="double-struck">Exemplo</mtext></math></li> + <li><code>bold-fraktur</code> ; <math><mtext mathvariant="bold-fraktur">Exemplo</mtext></math></li> + <li><code>script</code> ; <math><mtext mathvariant="script">Exemplo</mtext></math></li> + <li><code>bold-script</code> ; <math><mtext mathvariant="bold-script">Exemplo</mtext></math></li> + <li><code>fraktur</code> ; <math><mtext mathvariant="fraktur">Exemplo</mtext></math></li> + </ul> + + <ul> + <li><code>sans-serif</code> ; <math><mtext mathvariant="sans-serif">Exemplo</mtext></math></li> + <li><code>bold-sans-serif</code> ; <math><mtext mathvariant="bold-sans-serif">Exemplo</mtext></math></li> + <li><code>sans-serif-italic</code> ; <math><mtext mathvariant="sans-serif-italic">Exemplo</mtext></math></li> + <li><code>sans-serif-bold-italic</code> ; <math><mtext mathvariant="sans-serif-bold-italic">Exemplo</mtext></math></li> + <li><code>monospace</code> ; <math><mtext mathvariant="monospace">Exemplo</mtext></math></li> + </ul> + + <ul> + <li><code>normal</code> (Valor padrão) ; <math><mtext>مثال</mtext></math></li> + <li><code>initial</code> ; <math><mtext mathvariant="initial">مثال</mtext></math></li> + <li><code>tailed</code> ; <math><mtext mathvariant="tailed">مثال</mtext></math></li> + <li><code>looped</code> ; <math><mtext mathvariant="looped">مثال</mtext></math></li> + <li><code>stretched</code> ; <math><mtext mathvariant="stretched">مثال</mtext></math></li> + </ul> + </dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<pre class="brush: html notranslate"><math> + + <mtext> Theorem of Pythagoras </mtext> + + <mtext> /* comment here */ </mtext> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mtext', 'mtext') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mtext', 'mtext') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mtext")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>Alguns valores de <code>mathvariant</code> só estão implementados a partir de Gecko 28.0 (Firefox 28.0 / Thunderbird 28.0 / SeaMonkey 2.25) e requerem <a href="https://developer.mozilla.org/en-US/docs/Mozilla/MathML_Project/Fonts">fontes de matemática</a> apropriadas.</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/mtr/index.html b/files/pt-pt/web/mathml/element/mtr/index.html new file mode 100644 index 0000000000..f36748642a --- /dev/null +++ b/files/pt-pt/web/mathml/element/mtr/index.html @@ -0,0 +1,71 @@ +--- +title: <mtr> +slug: Web/MathML/Element/mtr +tags: + - 'Math:Element' + - MathML + - 'MathML:Tabular Math' + - Referência de MathML +translation_of: Web/MathML/Element/mtr +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML, <code><mtr></code>, representa uma linha numa tabela ou matriz. Este elemento só pode aparecer no elemento {{ MathMLElement("mtable") }}. Este elemento é semelhante ao elemento {{ HTMLElement("tr") }} de <a href="/pt-PT/docs/HTML">HTML</a>.</p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="https://wiki.developer.mozilla.org/pt-PT/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-columnalign">columnalign</dt> + <dd>Indica o alinhamento horizontal desta célula e sobrepõe o valor especificado por <code><a class="new" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Element/mtable" rel="nofollow" title="<mtable>"><mtable></a></code>.<br> + Os valores possíveis são: <code>left</code>, <code>center</code> e <code>right</code>.</dd> + <dt>groupalign</dt> + <dd>{{ unimplemented_inline() }}</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> + <dt id="attr-rowalign">rowalign</dt> + <dd>Indica o alinhamento vertical desta célula e sobrepõe o valor especificado por <code><a class="new" href="https://wiki.developer.mozilla.org/pt-PT/docs/Web/MathML/Element/mtable" rel="nofollow" title="<mtable>"><mtable></a></code>.<br> + Os valores possíveis são: <code>axis</code>, <code>baseline</code>, <code>bottom</code>, <code>center</code> e <code>top</code>.</dd> +</dl> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentários</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.mtr', 'mtr') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.mtr', 'mtr') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.mtr")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mtable") }}</li> + <li>{{ MathMLElement("mtd") }}</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/munder/index.html b/files/pt-pt/web/mathml/element/munder/index.html new file mode 100644 index 0000000000..477bbf4601 --- /dev/null +++ b/files/pt-pt/web/mathml/element/munder/index.html @@ -0,0 +1,91 @@ +--- +title: <munder> +slug: Web/MathML/Element/munder +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/munder +--- +<div>{{MathMLRef}}</div> + +<p class="summary">O elemento de MathML <code><munder></code> é usado para adicionar um acento ou limite abaixo duma expressão. Usa a seguinte sintaxe: <code><munder> <em>base underscript</em> </munder></code></p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-accentunder">accentunder</dt> + <dd>Se <code>true</code>, o elemento é um acento, que então é desenhado mais perto da expressão base.<br> + Se <code>false</code> (valor pré-definido), o elemento é um limite debaixo da expressão base.</dd> + <dt id="attr-align">align {{deprecated_inline}}</dt> + <dd>O alinhamento do <em>underscript</em>. Os valores possíveis são: <code>left</code>, <code>center</code>, and <code>right</code>.<br> + Este atributo está obsoleto e será removido no futuro. Use antes o atributo de CSS <code><a href="/en-US/docs/Web/CSS/text-align">text-align</a></code>.</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="x+y+z" src="/files/3197/munder.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math> <munder accentunder="true"> <mrow> <mi> x </mi> <mo> + </mo> <mi> y </mi> <mo> + </mo> <mi> z </mi> </mrow> <mo> ⏟ </mo> </munder> </math></p> + +<pre class="brush: html notranslate"><math> + +<munder accentunder="true"> + <mrow> + <mi> x </mi> + <mo> + </mo> + <mi> y </mi> + <mo> + </mo> + <mi> z </mi> + </mrow> + <mo> &#x23DF; <!--BOTTOM CURLY BRACKET--> </mo> +</munder> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.munder', 'munder') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.munder', 'munder') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.munder")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("mover") }} (<em>Overscript</em>)</li> + <li>{{ MathMLElement("munderover") }} (Par de <em>underscript-overscript</em>)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/munderover/index.html b/files/pt-pt/web/mathml/element/munderover/index.html new file mode 100644 index 0000000000..5f217a2766 --- /dev/null +++ b/files/pt-pt/web/mathml/element/munderover/index.html @@ -0,0 +1,91 @@ +--- +title: <munderover> +slug: Web/MathML/Element/munderover +tags: + - MathML + - 'MathML:Element' + - 'MathML:Script and Limit Schemata' + - Referência de MathML +translation_of: Web/MathML/Element/munderover +--- +<div>{{MathMLRef}}</div> + +<p><span class="seoSummary">O elemento de MathML <code><munderover></code> é usado para adicionar acentos ou limites acima e abaixo duma expressão.</span></p> + +<p>Usa a sintaxe seguinte: <code><munderover> <em>base underscript overscript</em> </munderover></code></p> + +<h2 id="Atributos">Atributos</h2> + +<dl> + <dt id="attr-accent">accent</dt> + <dd>Se <code>true</code>, o <em>overscript</em> é um acento, que então é desenhado mais perto da expressão base.<br> + Se <code>false</code> (valor pré-definido), o <em>overscript</em> é um limite acima da expressão base.</dd> + <dt id="attr-accentunder">accentunder</dt> + <dd>Se <code>true</code>, o <em>underscript</em> é um acento, que então é desenhado mais perto da expressão base.<br> + Se <code>false</code> (valor pré-definido), o <em>underscript</em> é um limite debaixo da expressão base.</dd> + <dt id="attr-align">align {{deprecated_inline}}</dt> + <dd>O alinhamento do <em>overscript</em> e <em>underscript</em>. Os valores possíveis são: <code>left</code>, <code>center</code>, and <code>right</code>.<br> + Este atributo está obsoleto e será removido no futuro. Use antes o atributo de CSS <code><a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/Web/CSS/text-align" rel="noopener">text-align</a></code>.</dd> + <dt id="attr-class-id-style">class, id, style</dt> + <dd>Para uso com <em><a href="/en-US/docs/CSS">stylesheets</a></em>.</dd> + <dt id="attr-href">href</dt> + <dd>Usado para criar uma hiperligação para um URI.</dd> + <dt id="attr-mathbackground">mathbackground</dt> + <dd>A cor de fundo. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores de HTML</a>.</dd> + <dt id="attr-mathcolor">mathcolor</dt> + <dd>A cor do texto. Pode usar <code>#rgb</code>, <code>#rrggbb</code> e <a class="external external-icon" href="https://wiki.developer.mozilla.org/en-US/docs/CSS/color_value#Color_Keywords" rel="noopener">nomes de cores HTML</a>.</dd> +</dl> + +<h2 id="Exemplos">Exemplos</h2> + +<p>Exemplo: <img alt="integral-0-infinity" src="/files/3198/munderover.png" style="margin-left: 10px; vertical-align: middle;"></p> + +<p>Exemplo renderizado no seu navegador: <math displaystyle="true"> <munderover> <mo> ∫ </mo> <mn> 0 </mn> <mi> ∞ </mi> </munderover> </math></p> + +<pre class="brush: html notranslate"><math displaystyle="true"> + + <munderover > + <mo> &#x222B; <!--INTEGRAL--> </mo> + <mn> 0 </mn> + <mi> &#x221E; <!--INFINITY--> </mi> + </munderover> + +</math> +</pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Espicifcação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter3.html#presm.munderover', 'munderover') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter3.html#presm.munderover', 'munderover') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.munderover")}}</p> + +<h2 id="Ver_também">Ver também</h2> + +<ul> + <li>{{ MathMLElement("munder") }} (<em>Underscript</em>)</li> + <li>{{ MathMLElement("mover") }} (<em>Overscript</em>)</li> +</ul> diff --git a/files/pt-pt/web/mathml/element/semantics/index.html b/files/pt-pt/web/mathml/element/semantics/index.html new file mode 100644 index 0000000000..49db97fb8e --- /dev/null +++ b/files/pt-pt/web/mathml/element/semantics/index.html @@ -0,0 +1,127 @@ +--- +title: <semantics> +slug: Web/MathML/Element/semantics +tags: + - MathML + - 'MathML:Element' + - Referência de MathML +translation_of: Web/MathML/Element/semantics +--- +<div>{{MathMLRef}}</div> + +<div> +<p>Em MathML há duas formas de marcar a matemática: A <em>Presentation MathML</em> (MathML de apresentação) é utilizada para controlar a apresentação das equações, enquanto o <em>Content MathML</em> (MathML de conteúdo) foi concebida para codificar o significado matemático semântico e para tornar as expressões compreensíveis para os sistemas de álgebra computacionais. Os elementos MathML <code><semantics></code>, <code><annotation></code> e <code><annotation-xml></code> são utilizados para combinar a apresentação e a marcação do conteúdo e para fornecer ambas, a informação de disposição e o significado semântico das expressões matemáticas.</p> +</div> + +<p>O elemento <code><semantics></code> atua como um elemento contentor que associa anotações e então deve ter elementos (senão levanta um erro de marcação inválido). O elemento <code><annotation></code> é o elemento contentor que contem informação semântica num formato não XML, enquanto o elemento <code><annotation-xml></code> contém conteúdo num formato XML, por exemplo, <em>Content MathML</em> ou <em>OpenMath</em>.</p> + +<p>As regras para determinar o elemento filho visível no elemento <code><semantics></code> são as seguintes:</p> + +<ul> + <li>Se mais nenhuma regra se aplica: O primeiro elemento filho é apresentado por pré-definição, este é suposto ser notação de apresentação.</li> + <li>Se o primeiro filho é um elemento MathML de apresentação que não é <code><annotation></code> nem <code><annotation-xml></code>, é apresentado o primeiro filho.</li> + <li>Se não existem elementos MathML de apresentação, apresenta o primeiro elemento <code><annotation></code> ou <code><annotation-xml></code> que seja filho do <code><semantics></code>.<br> + Atenção que elementos de <code><annotation-xml></code> só são reconhecidos se o atributo de codificação tem um dos seguintes valores: + <ul> + <li><code><span id="the-code"><span class="s">"application/mathml-presentation+xml</span></span></code>"</li> + <li><code><span id="the-code"><span class="s">"MathML-Presentation</span></span></code>"</li> + <li><span id="the-code"><span class="s"><code>"SVG1.1</code></span></span>"</li> + <li><code>"text/html"</code></li> + <li><code>"image/svg+xml"</code></li> + <li><code><span class="st">"application/xml</span></code>".</li> + </ul> + Note que<span id="the-code"><span class="c"> <code>"application/mathml+xml</code></span></span><code>"</code> não é mencionado aqui, já que não distingue entre MathML de apresentação ou MathML de conteúdo.</li> +</ul> + +<h2 id="Atributos">Atributos</h2> + +<p>Os seguintes atributos podem ser adicionados aos elementos <code><annotation></code> e <code><annotation-xml></code>:</p> + +<dl> + <dt id="attr-definitionurl">definitionURL</dt> + <dd>A localização do símbolo da chave da anotação.</dd> + <dt id="attr-encoding">encoding</dt> + <dd>A codificação da informação semântica na anotação (e.g. "<code>MathML-Content</code>", "<code>MathML-Presentation</code>", "<code>application/openmath+xml</code>", "<code>image/png</code>")</dd> + <dt id="attr-cd">cd</dt> + <dd>O dicionário que ontem o símbolo da chave da anotação.</dd> + <dt id="attr-name">name</dt> + <dd>O nome do símbolo da chave da anotação.</dd> + <dt id="attr-src">src</dt> + <dd>A localização de uma fonte externa de informação semântica.</dd> +</dl> + +<h2 id="Exemplo">Exemplo</h2> + +<pre class="brush: html notranslate"><math> + <semantics> + + <!-- Presentation MathML --> + <mrow> + <msup> + <mi>x</mi> + <mn>2</mn> + </msup> + <mo>+</mo> + <mi>y</mi> + </mrow> + + <!-- Content MathML --> + <annotation-xml encoding="MathML-Content"> + <apply> + <plus/> + <apply> + <power/> + <ci>x</ci> + <cn type="integer">2</cn> + </apply> + <ci>y</ci> + </apply> + </annotation-xml> + + <!-- anotar uma imagem --> + <annotation encoding="image/png" src="some/path/formula.png"/> + + <!-- anotar TeX --> + <annotation encoding="application/x-tex"> + x^{2} + y + </annotation> + + </semantics> +</math></pre> + +<h2 id="Especificações">Especificações</h2> + +<table class="standard-table"> + <thead> + <tr> + <th scope="col">Especificação</th> + <th scope="col">Estado</th> + <th scope="col">Comentário</th> + </tr> + </thead> + <tbody> + <tr> + <td>{{ SpecName('MathML3', 'chapter5.html', 'Mixing Markup Languages for Mathematical Expressions') }}</td> + <td>{{ Spec2('MathML3') }}</td> + <td>Especificação atual</td> + </tr> + <tr> + <td>{{ SpecName('MathML2', 'chapter5.html', 'Combining Presentation and Content Markup ') }}</td> + <td>{{ Spec2('MathML2') }}</td> + <td>Especificação inicial</td> + </tr> + </tbody> +</table> + +<h2 id="Compatibilidade">Compatibilidade</h2> + + + +<p>{{Compat("mathml.elements.semantics")}}</p> + +<h2 id="Notas_para_Gecko">Notas para Gecko</h2> + +<ul> + <li>O algoritmo para determinar o elemento visível em <code><semantics></code> foi corrigido em {{geckoRelease("23")}} para ser conforme a especificação de MathML. Em versões anteriores o primeiro elemento era apresentado.</li> + <li>No Gecko, os elementos <code><annotation></code> e <code><annotation-xml></code> são ignorados se têm o atributo <code>src</code>.</li> +</ul> |