Plantilla:Math

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda

{{{1}}}

Icono de documentación de plantilla Documentación de la plantilla[ver] [editar] [historial] [purgar]

La plantilla math procesa fórmulas matemáticas en formato HTML o wiki, mejorando su presentación, en forma similar a como lo hace MathJax. La plantilla usa la clase texhtml, que trata de equiparar el cuerpo de la tipografía serif usada en las fórmulas, con el texto sans-serif que lo rodea (ver más abajo). También evita el corte de línea en medio de una fórmula.

Es una alternativa al uso del tag <math></math> para fórmulas no complejas y que aparecen dentro del flujo del texto.

Uso

Se usa para intercalar una fórmula dentro del flujo del texto wiki.

Ejemplos

Código Resultado
La función {{math|''f''(''x'') {{=}} ''x''<sup>2</sup>}} es continua. La función f(x) = x2 es continua.
{{math|sen &pi; {{=}} 0}} sen π = 0
{{math|big=1|1 + 2 {{=}} 3}} 1 + 2 = 3

Uso del signo igual y las barras de valor absoluto

Si la fórmula incluye un signo igual ("="), fallará, mostrándose "{{{1}}}" en su lugar. Para evitar este problema, se puede:

  • Comenzar la fórmula con "1="
{{math|1=1 + 2 = 3}} genera: 1 + 2 = 3
  • O bien, usar "{{=}}" en reemplazo del signo igual
{{math|1 + 2 {{=}} 3}} genera: 1 + 2 = 3

Las barras verticales ("|") -usadas comúnmente para indicar valor absoluto- también presentan un problema. Se puede optar por cualquiera de estos métodos:

  • Usar "{{!}}" o &#124; en reemplazo de la barra vertical:
{{math|{{!}}''f''(''x'') − ''a''{{!}} < ε}} genera: |f(x) − a| < ε
  • Cuando sea aplicable, también se puede usar la plantilla {{mabs}}:
{{math|{{mabs|''f''(''x'') − ''a''}} < ε}} genera: |f(x) − a| < ε

Parámetros

Estos parámetros son opcionales:

  • big=1 – Renderiza la fórmula usando un tamaño de letra 65% más grande. (font-size: 165%;)
  • size=font-size – Usado para indicar un tamaño de letra específico.

TemplateData

Esta plantilla procesa fórmulas matemáticas en formato HTML o wiki, mejorando su presentación, en forma similar a como lo hace [[MathJax]]. Usa la clase CSS <code>texhtml</code>, que trata de equiparar el tamaño de la tipografía serif usada en las fórmulas, con el texto sans-serif que lo rodea. También evita el corte de línea. Es adecuada para fórmulas no complejas, como una alternativa a usar el tag <math>

Parámetros de la plantilla
Parámetro Descripción Tipo Predeterminado Valor automático Estado
formula 1 Fórmula a procesar, dentro del flujo de wikitexto. string empty vacío required
usar tipografía de mayor cuerpo big Si recibe el valor ‘1’, la fórmula será renderizada usando una tipografía con un cuerpo 65% más grande string empty vacío optional
tamaño específico de la tipografía a usar size Especifica un cuerpo específico para la tipografía a usar string empty vacío optional

Notas

La tipografía asociada a la clase CSS texhtml (en particular, sus atributos font y fontsize definidos en MediaWiki:Common.css) fueron determinados experimentalmente, comparando las tipografías predeterminadas usadas en Windows, OS X y Linux. Tiene un cuerpo escalado al 118% para que la altura de la x se corresponda con el tamaño predeterminado. Sin embargo, no todo el mundo usa las tipografías predeterminadas: si notas que la fórmula renderizada no tiene el mismo tamaño que el texto circundante, lo puedes ajustar en tu CSS personal. Por ejemplo, las fuentes DejaVu Sans y DejaVu Serif no requieren ningún escalado, así que en Special:MyPage/common.css se debería incluir span.texhtml { font-size: 100%; }.

El nombre texhtml para la clase es un remanente del antiguo renderizador TeX, que tenía una opción para generar fórmulas TeX usando "HTML cuando sea simple". La opción se eliminó hace ya algún tiempo, pero el nombre de la clase aún se usa para fórmulas escritas en HTML.

Véase también

Esta documentación está transcluida desde Plantilla:Math/doc.
Los editores pueden experimentar en la zona de pruebas (crear) y en los casos de prueba (crear) de la plantilla.
Por favor, añade las categorías en la subpágina de documentación. Subpáginas de esta plantilla.