24 200
edições
[edição não verificada] | [edição não verificada] |
(algumas atualizações com base na versão de hoje disponível em meta:Help:Displaying a formula) |
(+ tradução de meta:Help:Displaying a formula) |
||
===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 é
# 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
# 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
▲# 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
# 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 ‘ <VAR>{{IPA|a̅}}</VAR> ’ e ‘ <VAR STYLE="FONT-FAMILY: SERIF">a̅</VAR> ’).
# 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 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 &ndash; para ‘–’ e &minus; para ‘−’).</SMALL>
== Funções, símbolos, caracteres especiais ==
|