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

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
algumas atualizações com base na versão de hoje disponível em meta:Help:Displaying a formula
Linha 113:
===Prós do TeX===
# O TeX é semanticamente superior ao HTML. No TeX, "<code><nowiki><math>x</math></nowiki></code>" significa "variável matemática <math>x</math>", enquanto que no HTML "<code>x</code>" pode ser qualquer coisa. A informação foi irremediavelmente perdida.
# Por outro lado, se você codificar a mesma fórmula como "<code><nowiki>{{math|<VAR>x</VAR>}}</nowiki></code>", você obtém o mesmo efeito visual {{math|<VAR>x</VAR>}} e nenhuma informação é perdida. Isto exige cuidado e mais digitação, podendo fazer a fórmula difícil de compreender conforme é digitada. Por outro lado, uma vez que há mais leitores do que editores, este esforço vale a pena ser considerado.
# O TeX foi especificamente desenhado para formatação de fórmulas, logo sua entrada é mais fácil e mais natural se você está acostumado a ela, e sua saída é mais esteticamente mais agradável. Tambémse qualquervocê pessoafocar queem uma tenhaúnica escritofórmula fórmulasem matemáticasvez numde níveltoda profissionala página é familiarque coma TeXcontém.
# Uma consequência do tópico um é que o TeX pode ser transformado em HTML, mas o contrário não. Isto significa que no lado do servidor nós podemos sempre transformar uma fórmula, baseado na sua complexidade e localização no texto, preferências do usuário, tipo do navegador, etc. Portanto, onde é possível, todos os benefícios do HTML podem ser mantidos, junto com os benefícios do TeX. É verdade que a situação atual não é a ideal, mas não é uma boa razão para descartar informação/conteúdo.
# Também qualquer pessoa que já tenha escrito fórmulas matemáticas num nível profissional já é familiar com TeX.
# Outra consequência do ponto um é que TeX pode ser convertido para [[w:MathML|MathML]] em navegadores que suportam tal recurso, mantendo assim sua semântica e permitindo a renderização vetorial.
# Uma consequência do tópico um&nbsp;1 é que o código TeX pode ser transformado em HTML, mas o contrário não.{{ref|dilHTML}} Isto significa que no lado do servidor nós podemos sempre transformar uma fórmula, baseado na sua complexidade e localização no texto, preferências do usuário, tipo do navegador, etc. Portanto, onde é possível, todos os benefícios do HTML podem ser mantidos, junto com os benefícios do TeX. É verdade que a situação atual não é a ideal, mas isso não é uma boa razão para descartar informação/conteúdo. É sim uma razão para [[meta:Help:Displaying a formula#Bug_reports|ajudar a melhorar a situação]].
# Quando escrevendo em TeX, os editores não precisam se preocupar se esta ou aquela versão deste ou daquele navegador suporta esta ou aquela entidade HTML. A estrutura que toma decisões é colocada no servidor. Isto não é mantido na formulação HTML, que pode facilmente acabar sendo renderizada incorretamente ou com aspecto que não era aquele da intenção do editor em um navegador diferente do que este usou.
# Outra consequência do ponto um&nbsp;1 é que TeX pode ser convertido para [[w:MathML|MathML]] em navegadores que suportam tal recurso, mantendo assim sua semântica e permitindo auma renderização vetorialmais adequada para leitores que possuem ''hardware'' gráfico.
# Quando escrevendo em TeX, os editores não precisam se preocupar se esta ou aquela versão deste ou daquele navegador suporta esta ou aquela entidade HTML. A estrutura que toma decisões é colocada no servidor. Isto não évale mantidopara naas formulaçãoformulas em HTML, que podepodem facilmente acabar sendo renderizada incorretamente ou com aspecto que não era aquele da intenção do editor em um navegador diferente do que este usou.{{ref|browsupp}}
# Mais importante, a fonte serifada usada para renderizar fórmulas é dependente do navegador e poderiam ser perdidos símbolos importantes. Enquanto o navegador geralmente é capaz de substituir um símbolo conhecido de uma família de fontes diferente, pode não ser esse o caso para símbolos combinados (compare&nbsp;&lsquo;&nbsp;<VAR>{{IPA|a&#773;}}</VAR>&nbsp;&rsquo; e&nbsp;&lsquo;&nbsp;<VAR STYLE="FONT-FAMILY: SERIF">a&#773;</VAR>&nbsp;&rsquo;).
# O TeX é a linguagem de formatação preferida pela maioria dos profissinais da matemática, das ciências e das engenharias em geral. É mais fácil persuadi-los a contribuir se eles podem escrever em TeX.
:<SMALL>{{note|dilHTML}} a não ser que seu wikitexto siga o estilo do ponto&nbsp;2</SMALL>
:<SMALL>{{note|entHTML}} O problema de suporte a entidade não é limitado a fórmulas matemáticas, no entanto; pode ser facilmente resolvido usando os caracteres correspondentes em vez das entidades, como o repertório de ligações para caracteres faz, exceto para os casos onde os símbolos correspondentes são visualmente indistinguíveis (por exemplo &amp;ndash; para &lsquo;&ndash;&rsquo; e &amp;minus; para &lsquo;&minus;&rsquo;).</SMALL>
 
 
== Funções, símbolos, caracteres especiais ==