stringtranslate.com

Ayuda:Mostrar una fórmula

Esta captura de pantalla muestra la fórmula E = mc 2 editada con VisualEditor . La ventana se abre escribiendo "<matemáticas>" en VisualEditor. El editor visual muestra un botón que permite elegir uno de los tres modos ofrecidos para mostrar una fórmula.

Hay tres métodos para mostrar fórmulas en Wikipedia: HTML sin formato , HTML con plantillas matemáticas (abreviado aquí como {{ math }}) y un subconjunto de LaTeX implementado con el marcado HTML (denominado LaTeX en este artículo). Cada método tiene algunas ventajas y algunas desventajas, que han ido evolucionando con el tiempo con las mejoras de MediaWiki . El manual de estilo MOS:MATH no siempre ha evolucionado en consecuencia. Por lo que las recomendaciones prácticas que aparecen a continuación pueden diferir de las del manual de estilo. En este caso, expresan un consenso resultante de la práctica de los miembros más experimentados de WikiProject Mathematics y muchas discusiones en la charla de Wikipedia: WikiProject Mathematics . <math></math>

Por ejemplo, la famosa fórmula de Einstein se puede ingresar en HTML sin formato como , que se representa como E = mc 2 (la plantilla {{ nowrap }} está aquí solo para evitar un salto de línea dentro de la fórmula). Con {{ math }}, se puede ingresar como , lo que se representa como E = mc 2 . Con LaTeX, se ingresa como y se representa como .{{nowrap|''E'' {{=}} ''mc''<sup>2</sup>}}{{math|''E'' {{=}} ''mc''{{sup|2}}}}<math>E=mc^2</math>

Uso de HTML sin formato

Los nombres de variables y muchos símbolos se ven muy diferentes con HTML sin formato y otros métodos de visualización. Esto puede resultar confuso en el caso común en el que se utilizan varios métodos en el mismo artículo. Además, los matemáticos que están acostumbrados a leer y escribir textos escritos con LaTeX a menudo encuentran horrible la representación del HTML sin formato.

Por lo tanto, normalmente no se debe utilizar HTML sin formato para contenido nuevo. Sin embargo, el HTML sin formato todavía está presente en muchos artículos matemáticos. Generalmente es una buena práctica convertirlo al formato {{ math }}, pero se debe respetar la coherencia; es decir, dicha conversión debe realizarse en un artículo completo, o al menos en una sección completa. Además, dicha conversión debe identificarse como tal en el resumen de la edición y se debe evitar realizar otros cambios en la misma edición. Esto es para ayudar a otros usuarios a identificar cambios que posiblemente sean controvertidos (la "diferencia" de una conversión puede ser muy grande y puede ocultar otros cambios).

Convertir HTML sin formato a {{ math }} es bastante simple: cuando la fórmula está entre {{ nowrap }}, basta con cambiar "nowrap" por "math". Sin embargo, si la fórmula contiene un signo igual, hay que añadirlo 1=justo antes de la fórmula para evitar confusiones con la sintaxis de la plantilla; Por ejemplo, . Además, las barras verticales, si las hay, deben reemplazarse o evitarse mediante el uso de .{{math|1=''E'' = ''mc''{{sup|2}}}}{{!}}{{abs}}

LaTeX frente a {{matemáticas}}

Estas dos formas de escribir fórmulas matemáticas tienen cada una sus ventajas y desventajas. Ambos están aceptados por el manual de estilo MOS:MATH . La representación de nombres de variables es muy similar. Tener un nombre de variable mostrado en el mismo párrafo con y generalmente no es un problema.{{math}}<math>

Las desventajas de LaTeX son las siguientes: En algunas configuraciones de navegador, las fórmulas en línea de LaTeX aparecen con una ligera desalineación vertical o con un tamaño de fuente que puede ser ligeramente diferente al del texto circundante. Esto no es un problema con una fórmula que se muestra en bloque y, por lo general, tampoco con fórmulas en línea que exceden marginalmente la altura de línea normal (por ejemplo, fórmulas con subíndices y superíndices). El uso de LaTeX en un enlace canalizado o en el encabezado de una sección no aparece en azul en el texto vinculado ni en la tabla de contenido. Además, los enlaces a títulos de secciones que contienen fórmulas LaTeX no siempre funcionan como se esperaba. Finalmente, tener muchas fórmulas LaTeX puede aumentar significativamente el tiempo de procesamiento de una página. Se deben evitar las fórmulas de LaTeX en títulos de imágenes o notas al pie, porque cuando se hace clic en la imagen para verla más grande o se selecciona una nota al pie en un dispositivo móvil, LaTeX en el título o nota al pie no se representará.

Las desventajas de {{ math }} incluyen que no se pueden mostrar todas las fórmulas y, si bien es posible mostrar una fórmula complicada con {{ math }}, es posible que no se represente correctamente. Excepto por los símbolos más comunes, como letras, números y puntuación básica, la representación de los símbolos matemáticos Unicode puede ser inconsistente en tamaño o alineación cuando las fuentes alternativas no coinciden, y es posible que algunos lectores no tengan ninguna fuente que incluya ciertos símbolos poco comunes. Los espacios dentro de una fórmula se deben gestionar directamente (por ejemplo, incluyendo cabello explícito o espacios finos ). Los nombres de las variables deben escribirse explícitamente en cursiva y los superíndices y subíndices deben utilizar una etiqueta o plantilla explícita. Excepto en el caso de las fórmulas breves, el origen de una fórmula suele tener más etiquetas y puede ser difícil de leer.

La práctica común de la mayoría de los miembros de WikiProject en matemáticas es la siguiente:

La elección entre {{ math }} y LaTeX depende del editor. La conversión de una página de un formato a otro debe hacerse por razones más poderosas que la preferencia del editor.

Formato de visualización de LaTeX

Por defecto se generan imágenes SVG con MathML no visible . La forma de solo texto de LaTeX se puede configurar a través de las preferencias del usuario en Mis Preferencias – Apariencia – Matemáticas .

El MathML oculto puede ser utilizado por lectores de pantalla y otras tecnologías de asistencia. Para mostrar MathML en Firefox:

En cualquier caso, debe tener fuentes compatibles con MathML (consulte desarrollador.mozilla.org) instaladas en su sistema. Para admitir copiar y pegar en Firefox, también puede instalar MathML Copy.

Uso de plantillas HTML

  • WP: SÍMBOLO MATEMÁTICO

El marcado TeX no es la única forma de representar fórmulas matemáticas. Para fórmulas en línea simples, a menudo se prefiere la plantilla {{ math }} y sus plantillas asociadas. La siguiente tabla comparativa muestra que se pueden lograr resultados similares con los dos métodos. Consulte también Ayuda:Caracteres especiales .

Aquí hay un resumen de las plantillas matemáticas:

Se debe tener cuidado al escribir conjuntos dentro de {{ math }}, ya que las llaves, los signos iguales y las barras verticales pueden entrar en conflicto con la sintaxis de la plantilla. La plantilla {{ mset }} está disponible para llaves, como se muestra en el ejemplo anterior. Del mismo modo, {{ abs }} encierra su parámetro dentro de barras verticales para ayudar con el carácter de barra vertical que entra en conflicto con la sintaxis de la plantilla. Para una sola barra vertical, use y para un signo igual, use .{{!}}{{=}}

entidades HTML

Aunque generalmente se prefieren los caracteres Unicode , a veces se necesitan entidades HTML para evitar problemas con la sintaxis wiki o confusión con otros caracteres:

En la siguiente tabla, los códigos de la izquierda producen los símbolos de la derecha, pero estos símbolos también se pueden ingresar directamente en el wikitexto escribiéndolos si están disponibles en el teclado, copiándolos y pegándolos o usando menús. debajo de las ventanas de edición. (Al editar cualquier página de Wikipedia en un navegador web de escritorio, utilice el menú desplegable "Insertar" inmediatamente debajo del texto del artículo, o el menú "Caracteres especiales" inmediatamente encima del texto del artículo). Normalmente, las letras griegas minúsculas deben ingresarse en cursiva, es decir, entre dos comillas simples ( '').

Superíndices y subíndices

Espaciado

Para evitar cambios de línea en medio de una fórmula, use {{ math }}. Si es necesario, se puede insertar un espacio sin separación ( ) con " ". Cuando una fórmula en línea es lo suficientemente larga, puede resultar útil permitir que se divida entre líneas. Ya sea que use LaTeX o plantillas, divida la fórmula en cada punto de interrupción aceptable en <math>etiquetas separadas o plantillas {{ math }} con cualquier relación binaria u operador y espacios en blanco intermedios incluidos al final en lugar de al principio de una parte.

Normalmente, los espacios en blanco deben ser un espacio normal () o ninguno. En circunstancias excepcionales, como cuando un carácter se superpone a otro debido a que uno está en cursiva, se puede agregar un espacio fino con {{ espacio fino }}.

Más

Para obtener más información sobre los procedimientos de Wikipedia y las pautas de estilo matemático:

Para más información sobre caracteres especiales:

Conceptos básicos de látex

El marcado matemático va adentro . El marcado químico va dentro o . se puede utilizar en lugar de para evitar el ajuste de líneas del texto adyacente (con advertencias). Todas estas etiquetas usan TeX.<math>...</math><math chem>...</math><chem>...</chem>{{tmath|...}}<math>...</math>

El código TeX debe expresarse literalmente: las plantillas de MediaWiki, las plantillas predefinidas y los parámetros no se pueden usar dentro de las etiquetas matemáticas: los pares de llaves dobles se ignoran y "#" muestra un mensaje de error. Sin embargo, las etiquetas matemáticas funcionan en la parte then y else de #if, etc. Consulte m:Template:Demo del intento de usar parámetros dentro de TeX  (edición de vínculos de retroceso) para obtener más información.

La etiqueta ahora obsoleta <ce>se consideró demasiado ambigua y fue reemplazada por . [1]<chem>

Comandos de látex

Los comandos LaTeX distinguen entre mayúsculas y minúsculas y toman uno de los dos formatos siguientes:

Algunos comandos necesitan un argumento , que debe indicarse entre llaves {}después del nombre del comando. Algunos comandos admiten parámetros opcionales , que se agregan después del nombre del comando entre corchetes []. La sintaxis general es:

\nombredecomando[opción1,opción2,...]{argumento1}{argumento2}....

Caracteres especiales

Los siguientes símbolos son caracteres reservados que tienen un significado especial en LaTeX o no están disponibles en todas las fuentes. Si los ingresa directamente en su texto, normalmente no se mostrarán, sino que harán cosas que usted no pretendía.

# $ % ^ & _ { } ~ \

Estos caracteres se pueden ingresar anteponiendo la barra invertida del carácter de escape \o usando secuencias especiales:

\# \$ \% ^\cuña \& \_ \{ \} \sim \backslash

flexible:

El carácter de barra invertida no\ se puede ingresar agregando otra barra invertida delante de él ( ); esta secuencia se utiliza para saltos de línea. Para introducir una barra invertida en modo matemático, puedes usar en su lugar, lo que da .\\\backslash

El comando \tildeproduce una tilde que se coloca sobre la siguiente letra. Por ejemplo, \tilde{a}da . Para producir solo un carácter de tilde ~, use el cual da , colocando ~ sobre un cuadro vacío. Alternativamente produce , un gran ~ centrado que puede ser más apropiado en algunas situaciones.\tilde{}\sim

El comando \hatproduce un sombrero sobre el siguiente carácter, por ejemplo \hat{o}produce . Para una versión estirable, use Give . La cuña se utiliza normalmente como operador matemático . La secuencia produce el mejor equivalente al carácter de intercalación ASCII ^.\widehat{abc}\wedge^\wedge

Espacios

Los caracteres de "espacio en blanco", como el espacio en blanco o el tabulador, son tratados uniformemente como "espacio" en LaTeX. Varios espacios en blanco consecutivos se tratan como un "espacio". Consulte a continuación los comandos que producen espacios de diferentes tamaños.

entornos látex

Los entornos en LaTeX tienen una función bastante similar a la de los comandos, pero normalmente tienen efecto en una parte más amplia de la fórmula. Su sintaxis es:

 \begin { nombre del entorno } texto para ser influenciado \end { nombre del entorno }

Los entornos admitidos por Wikipedia incluyen Matrix , align , etc. Consulte a continuación.

Representación

Los tamaños y tipos de fuente son independientes de la configuración del navegador o CSS. Los tamaños y tipos de fuentes a menudo se desviarán de lo que representa HTML. La alineación vertical con el texto circundante también puede ser un problema; Se describe una solución alternativa en la sección "Alineación con el flujo de texto normal" a continuación. El selector CSS de las imágenes es img.tex.

Aparte de los nombres de funciones y operadores, como es habitual en matemáticas, las variables y las letras están en cursiva; los dígitos no lo son. Para otro texto (como etiquetas de variables) para evitar que se muestre en cursiva como variables, use \texto \mathrm(anteriormente \rm). También puede definir nuevos nombres de funciones usando . Por ejemplo, da . proporciona espacios antes y después del nombre del operador cuando sea apropiado, como cuando se representa como (con espacio a la izquierda y a la derecha de "sn") y como (con espacio a la izquierda y no a la derecha). La versión destacada de LaTeX no es compatible, pero se puede agregar una solución alternativa. Por ejemplo, se representa como\operatorname{...}\text{abc}\operatorname{...}a\operatorname{sn}ba\operatorname{sn}(b+c)\operatorname*\limits\operatorname{sn}_{b>c}(b+c) \qquad \operatorname{sn}\limits_{b>c}(b+c)

.

LaTeX no es totalmente compatible con caracteres Unicode y no todos los caracteres se procesan. La mayoría de los caracteres latinos con acentos se representan correctamente. Sin embargo, algunos no lo hacen, en particular aquellos que incluyen múltiples signos diacríticos (por ejemplo, con letras latinas utilizadas en vietnamita) o que no pueden precomponerse en un solo carácter (como la letra latina mayúscula W con anillo), o que usan otros signos diacríticos (como el ogonek o el acento doble grave, usado en idiomas de Europa Central como el polaco, o el cuerno colocado encima de algunas vocales en vietnamita), u otras formas de letras modificadas (usadas en notaciones IPA, idiomas africanos o textos medievales), algunas ligaduras de digramas (como IJ en holandés), o letras latinas tomadas del griego, o minúsculas, así como superíndices y subíndices. Por ejemplo, y (usado en islandés) dará errores.\text{ð}\text{þ}

La forma normal de ingresar comillas en modo texto (dos tics para la izquierda y dos apóstrofes para la derecha), como por ejemplo, no funcionará correctamente. Como solución alternativa, puede utilizar los caracteres Unicode de comillas izquierda y derecha, que están disponibles en el panel desplegable "Símbolos" debajo del editor: .\text{a ``quoted'' word}\text{a “quoted” word}

Representación forzada de fórmulas

MediaWiki almacena fórmulas renderizadas en un caché para que no sea necesario crear las imágenes de esas fórmulas cada vez que un usuario abre la página. Para forzar la representación de todas las fórmulas de una página, debe abrirla con las variables getter action=purge&mathpurge=true. Imagine, por ejemplo, que hay una fórmula mal representada en el artículo Integral . Para forzar la repetición de esta fórmula, debe abrir la URL https://en.wikipedia.org/w/index.php?title=Integral&action=purge&mathpurge=true

Luego, deberá omitir la memoria caché de su navegador para que las nuevas imágenes creadas de las fórmulas se descarguen realmente.

Formatear usando LaTeX

Funciones, símbolos, caracteres especiales.

Para obtener un poco más de semántica sobre estos símbolos, consulte este breve libro de cocina TeX.

Expresiones más grandes

Subíndices, superíndices, integrales

Fracciones, matrices, multilíneas.

Poner entre paréntesis expresiones grandes, corchetes, barras

Puedes usar varios delimitadores con \left y \right:

Atributo de visualización

La <math>etiqueta puede tomar un displayatributo con posibles valores de inliney block.

En línea

Si el valor del atributo de visualización está en línea, el contenido se representará en modo en línea: no habrá ningún párrafo nuevo para la ecuación y los operadores se representarán para consumir solo una pequeña cantidad de espacio vertical.

La suma converge a 2.

Los grandes operadores no alteran el siguiente ancho de línea.

El código para el ejemplo matemático dice:

<math display="inline">\sum_{i=0}^\infty 2^{-i}</math>

Las comillas inlineson opcionales y display=inlinetambién válidas. [2]

Implementación técnica

Técnicamente, el comando \textstyle se agregará a la entrada del usuario antes de que el comando TeX se pase al renderizador. El resultado se mostrará sin más formato al enviar la imagen o MathMLelement a la página.

Bloquear

En estilo bloque, la ecuación se representa en su propio párrafo y los operadores se representan consumiendo menos espacio horizontal. La ecuación tiene sangría.

La suma

Fue ingresado como

<math display="block">\sum_{i=0}^\infty 2^{-i}</math>
Implementación técnica

Técnicamente, el comando \displaystyle se agregará a la entrada del usuario (si la entrada del usuario aún no contiene la cadena \displaystyle o \align ) antes de que el comando TeX se pase al renderizador. El resultado se mostrará en un nuevo párrafo. Por lo tanto, se modifica el estilo de MathImage, es decir, se agrega el atributo de estilo "display:block;margin:auto". Para MathML, se garantiza que display=inline se reemplace por un bloque de visualización que produce un nuevo párrafo

No especificado

Si no se especifica nada, la ecuación se representa con el mismo estilo de visualización que "bloque", pero sin utilizar un nuevo párrafo. Si la ecuación aparece sola en una línea, no se sangra automáticamente.

La suma converge a 2.

Los grandes operadores perturban el siguiente ancho de línea.

O:

La suma

converge a 2.

En ambos casos, las matemáticas se codifican como:

<math>\sum_{i=0}^\infty 2^{-i}</math>


Numeración de ecuaciones

  • WP: DISPLAYTAG

Las plantillas {{ NumBlk }} y {{ EquationRef }} se pueden utilizar para numerar ecuaciones. La plantilla {{ EquationNote }} se puede utilizar para hacer referencia a una ecuación numerada del texto circundante. Por ejemplo, la siguiente sintaxis:

{{NumBlk|:|<math>x^2 + y^2 + z^2 = 1</math>|{{EquationRef|1}}}}

produce el siguiente resultado (observe el número de ecuación en el margen derecho):

Posteriormente, el texto puede referirse a esta ecuación por su número usando una sintaxis como esta:

As seen in equation ({{EquationNote|1}}), example text...

El resultado se ve así:

Como se ve en la ecuación ( 1 ), texto de ejemplo...

El número de ecuación producido por {{ EquationNote }} es un enlace en el que el usuario puede hacer clic para ir inmediatamente a la ecuación citada.

Alfabetos y tipos de letra

Texvc no puede representar caracteres Unicode arbitrarios . Aquellos que puede manejar se pueden ingresar mediante las siguientes expresiones. Para otros, como el cirílico , se pueden ingresar como entidades Unicode o HTML en el texto en ejecución, pero no se pueden usar en las fórmulas mostradas.

Caras de texto mixtas

Color

Las ecuaciones pueden usar color con el \colorcomando. Por ejemplo,

El \colorcomando colorea todos los símbolos a su derecha. Sin embargo, si el \colorcomando está encerrado entre un par de llaves (por ejemplo {\color{Red}...}), ningún símbolo fuera de esas llaves se ve afectado.

Hay varios estilos de notación alternativos.

Algunos nombres de colores están predeclarados de acuerdo con la siguiente tabla; puede usarlos directamente para representar fórmulas (o para declarar el color deseado del fondo de la página).

El color no debe utilizarse como única forma de identificar algo, porque perderá sentido en medios en blanco y negro o para personas daltónicas. Ver WP:Manual de Estilo (accesibilidad)#Color .

Latex no tiene un comando para configurar el color de fondo. La forma más eficaz de establecer un color de fondo es establecer una regla de estilo CSS para una celda de la tabla:

{| clase = "wikitable" align = "centro" | estilo = "color de fondo: gris;" | < matemáticas > x ^ 2 </ matemáticas > | estilo = "color de fondo: Vara de oro;" | < matemáticas > y ^ 3 </ matemáticas > |}        

Representado como:

Los colores personalizados se pueden definir usando:

\definecolor { minaranja }{ rgb }{ 1,0.65,0.4 } \color { minaranja } e ^{ i \pi } \color { Negro } + 1 = 0

Problemas de formato

Espaciado

TeX maneja la mayor parte del espaciado automáticamente, pero a veces es posible que desees un control manual.

El espaciado automático puede romperse en expresiones muy largas (porque producen un hbox demasiado lleno en TeX):

0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\cdots

Esto se puede solucionar poniendo un par de llaves { } alrededor de toda la expresión:

{0+1+2+3+4+5+6+7+8+9+10+11+12+13+14+15+16+17+18+19+20+\cdots}

Cuando símbolos relacionales como se emplean como símbolos ordinarios, por ejemplo en notación entre corchetes , es posible que sea necesario evitar espacios adicionales:

Espaciado horizontal o vertical vacío

Los phantomcomandos crean un espacio vacío horizontal y/o vertical del mismo alto y/o ancho del argumento.

Alineación con el flujo de texto normal

Debido al CSS predeterminado

imagen . tex { alineación vertical : medio ; }    

una expresión en línea como debería verse bien.

Si necesita alinearlo de otra manera, use <math style="vertical-align:-100%;">...</math>y juegue con el vertical-alignargumento hasta que lo haga bien; sin embargo, su apariencia puede depender del navegador y de la configuración del mismo.

Si confía en esta solución alternativa, cuando la representación en el servidor se solucione en una versión futura, este desplazamiento manual adicional de repente hará que todas las fórmulas afectadas se alineen incorrectamente . Así que úselo con moderación, en todo caso.

Elementos no implementados y soluciones

El backend actual de Mathoid-MathJax tiene los siguientes elementos no implementados (consulte también la descripción de las diferencias de MathJax):

Operadores integrales especiales

Están disponibles los siguientes operadores integrales que no son compatibles con la fuente predeterminada de MathJax 2.7

 \oiint , \oiiint , \ointctren el sentido de las agujas del reloj , \varoen el sentido de las agujas del reloj , \intbar , \intBar

tienen un espaciado horizontal deficiente, generan imágenes SVG recortadas a menos que se utilicen con otros caracteres altos y se ven diferentes del símbolo integral habitual \int:


cf. fab:T348587. Sin embargo, se muestran bien cuando se utiliza MathML.

\oiinty\oiiint

Los elementos que aún no se han implementado son \oiint, a saber, una integral doble \iint ( ) con una curva circular que pasa por el centro de las dos integrales y, de manera similar \oiiint, una curva circular que pasa por tres integrales. En cambio, \oint ( ) existe para la dimensión única (integración sobre una línea curva dentro de un plano o cualquier espacio con dimensión superior).

Estos elementos aparecen en muchos contextos: \oiintdenota una integral de superficie sobre el límite 2D cerrado de una región 3D (lo que ocurre en gran parte del cálculo vectorial 3D y aplicaciones físicas, como las ecuaciones de Maxwell ), también \oiiintdenota integración sobre el límite 3D cerrado (volumen de superficie) de una región 4d, y serían fuertes candidatos para la próxima versión de TeX. Como tal, existen muchas soluciones en la versión actual.

Sin embargo, dado que todavía no existe una estandarización, \!en la medida de lo posible se debe evitar cualquier solución alternativa como esta (que utiliza muchos símbolos para retroceder). Consulte a continuación una posibilidad de utilizar la aplicación de imágenes PNG.

Tenga en cuenta que \iint(la integral doble) y \iiint(la integral triple) todavía no están intercaladas como debería ser, y actualmente se representan como si fueran \intsímbolos sucesivos; Esto no es un problema importante para leer las fórmulas, incluso si los símbolos integrales anteriores al último no tienen límites, por lo que es mejor evitar los "trucos" de retroceso ya que pueden ser inconsistentes con una posible futura mejor implementación de los símbolos integrales (con posiciones de kerning calculadas con mayor precisión).


\oiinty \oiiintcomo imágenes PNG

Estos símbolos están disponibles como imágenes PNG que también están integradas en dos plantillas, {{ oiint }} y {{ oiiint }}, que se encargan del formato alrededor de los símbolos.

Las plantillas tienen tres parámetros:

preintegral
el texto o fórmula inmediatamente antes de la integral
intsubscpt
el subíndice debajo de la integral
integrando
el texto o fórmula inmediatamente después de la integral
Ejemplos
\unto
\unto

\oiiint

Orientado \oiinty \oiiintcomo imágenes PNG

Algunas variantes de \oiinty \oiiinttienen flechas para indicar el sentido de integración, como una integral de línea alrededor de una curva cerrada en el sentido de las agujas del reloj, y análogos de dimensiones superiores. Estos tampoco están implementados en TeX en Wikipedia, aunque la plantilla {{ intorient }} está disponible; consulte el enlace para obtener más detalles.

Notación de arco\overarc

\overarcaún no está implementado para mostrar la notación de arco. Sin embargo, existe una solución alternativa: use , que proporciona\overset{\frown}{AB}

Para arcos más largos, utilice {{ Overarc }}:

3. 142857

punto triple\dddot

\dddotno está implementado. Para una solución alternativa , que proporciona\overset{...}{x}

.

Nombre del operador destacado\operatorname*

La versión destacada de \operatornameno es compatible actualmente. Una solución para

\operatorname* { mediana }_{ j \,\ne\, i } X _{ i,j }

es

\operatorname { \underset { \mathit { j \,\ne\, i }}{ mediana }} X _ { i,j }

Tachado

No se implementa el tachado como \souto , ni la superposición como . Esto significa que los caracteres tachados como ƛ son difíciles de escribir, excepto los codificados . Un sufijo de solución para un tachado normal es , y para un tachado elevado es , lo que proporciona\st\rlap\hbarq \!\!\!\frac{}{\ }\lambda \!\!\!^{{}^\underline{\ \ }}

Formatear en \texto

\textNo se admite el formateo . En otras palabras, no puedes usar:

\text { \textsf { descripción textual de una variable }}

pero tienes que usar:

\mathsf { textual \ descripción \ de \ una \ variable }

Más específicamente, en MathJax de Mathoid, no se realiza ningún procesamiento en el contenido \text. El componente texvcjs bloquea el uso de macros, pero otra forma en que se filtra este comportamiento es en el procesamiento de comillas, donde se debe usar la versión Unicode en lugar de `:

\text { `comillas ``ascii'' fallidas' } , \ \text { 'comillas “unicode” aceptables' }

Actualmente es imposible obtener cotizaciones directas (de máquina de escribir) en MathJax.

Salto de línea automático

La implementación actual basada en imágenes impide el salto de línea automático de fórmulas en línea después de operadores binarios y "=" como se ve en TeX. Las únicas soluciones son no escribir fórmulas largas en línea o dividir la fórmula en partes separadas en cada punto de interrupción aceptable.

Los lectores que deseen habilitar el salto de línea automático pueden intentar que el navegador represente MathML por sí mismo o utilizar un renderizador alternativo en el navegador.

Sintaxis a evitar

caracteres Unicode

Los caracteres Unicode que no son ASCII como π funcionan en MathML, pero no en Mathoid (MathJax del lado del servidor en modo SVG/PNG, después de la validación por texvcjs). Deben evitarse para lograr la máxima compatibilidad.

El propio MathJax admite caracteres Unicode en \text{}, pero el validador texvcjs insiste en bloquearlos (replicando el antiguo comportamiento de texvc ). Se requiere una solicitud formal de función y una discusión para solucionar este problema.

Sintaxis obsoleta

El procesador texvc aceptó algunas secuencias de control no estándar. Estos ahora están en desuso para su uso en Wikipedia porque los renderizadores basados ​​en MathJax no los admiten. Esto es parte de un esfuerzo por actualizar el motor matemático. Consulte mw:Extensión:Math/Roadmap para obtener más detalles. Un usuario de bot: Texvc2LaTeXBot reemplazará esta sintaxis en la Wikipedia en inglés.

Química

  • WP: MATEMÁTICAS

Hay tres formas de representar fórmulas de suma química como se usan en ecuaciones químicas :

<chem>X</chem>es la abreviatura de (donde hay una fórmula de suma química)<math chem>\ce{X}</math>X

Técnicamente, <math chem>es una mathetiqueta con la extensión mhchemhabilitada, según la documentación de MathJax.

Wikipedia: Manual de estilo/química recomienda evitar los métodos de marcado <chem>y <math chem>cuando sea posible.

Tenga en cuenta que los comandos \ceey \cfestán deshabilitados porque están marcados como obsoletos en la documentación del paquete mhchem LaTeX.

Si la fórmula alcanza cierta "complejidad", los espacios podrían ignorarse ( <chem>A + B</chem>podrían representarse como si tuviera <chem>A+B</chem>una carga positiva). En ese caso, escribe <chem>A{} + B</chem>(y no <chem>{A} + {B}</chem> como se sugirió anteriormente). Esto permitirá la limpieza automática de fórmulas una vez que se solucione el error y/o mhchemhaya una versión más nueva disponible.

Tenga en cuenta que todavía existen problemas importantes con la compatibilidad con mhchem en MediaWiki. Algunos problemas se pueden resolver habilitando la extensión usando <math chem>y formateando elementos individuales con \ce. Por ejemplo,

Fórmula molecular y condensada.

Cautiverio

Cargos

Compuestos de suma y números estequiométricos.

Enlace wiki

(Cursiva) Matemáticas

Estados de oxidación

caracteres griegos

Isótopos

Estados

La suscripción de estados no es una recomendación de la IUPAC.

Precipitado y formación de gas.

Flechas de reacción

Comparación de símbolos de flecha

Más ejemplos utilizando etiquetas LaTeX ordinarias

<química matemática> \begin { align } \overbrace { \ce { 2Fe3O4 }}^{ \text { magnetita }} + \ce { 1/2 O2 -> } \ &{ \color { Marrón } \overbrace { \ce { 3( \lambda { - } Fe2O3) }}^{ \text { maghemita }}} \\ \underbrace { \ce { 2Fe3O4 }}_{ \text { magnetita }} + \ce { 1/2 O2 -> } \ &{ \color { Rojo } \underbrace { \ce { 3( \alpha { - } Fe2O3) }}_{ \text { hematita }}} \end { align } </math>

Para alinear las ecuaciones o colorearlas, usa <math chem>y \ce.

Diagramas conmutativos

Método de 1 paso

<math> \begin { array }{ lcl }  & X &  \overset { f } \rightarrow  & Z &  \\  & g \downarrow  &&  \downarrow g' \\  & Y &  \underset { f' } \rightarrow  & W &  \\ \end { matriz }</matemáticas>

método de 3 pasos

Un diagrama conmutativo de muestra, creado de la manera descrita

Para hacer un diagrama conmutativo , hay tres pasos:

  1. escribe el diagrama en TeX
  2. convertir a SVG
  3. sube el archivo a Wikimedia Commons

Diagramas en TeX

Xy-pic [b] (manual en línea) es el paquete de diagramas de propósito general más potente en TeX . Los diagramas creados con él se pueden encontrar en Commons: Categoría: Diagramas Xy-pic.

Los paquetes más simples incluyen:

La siguiente es una plantilla para Xy-pic:

\documentclass [border=10pt] { standalone }  % Recortar al tamaño, eliminar números de página, dejar margen \usepackage [all] { xy }  % Cargando el paquete XY-Pic \begin { document } \SelectTips { eu }{}  % Euler Puntas de flecha (más cortas) (consejos) $$ \xymatrix { %%% El diagrama va aquí %%% } $$ \end { document }

En algunos casos, el uso de controladores PostScript puede proporcionar curvas más suaves y manejará las fuentes de manera diferente:

\usepackage [todos, ps, dvips] { xy }

Convertir a SVG

Una vez que haya producido su diagrama en LaTeX (o TeX), puede convertirlo a un archivo SVG usando la siguiente secuencia de comandos:

 archivo pdflatex.texarchivo
pdf2svg.archivo  pdf.svg 

Para este procedimiento se necesitan las utilidades pdfcrop y pdf2svg. Alternativamente, puedes usar pdf2svg de PDFTron para el último paso.

Si no tiene pdfTeX (lo cual es poco probable), puede usar los siguientes comandos para reemplazar el primer paso (TeX → PDF):

 archivo de látex.tex archivo
dvipdfm.dvi

En general, no podrás llegar a ninguna parte con diagramas sin TeX y Ghostscript, y el inkscapeprograma es una herramienta útil para crear o modificar tus diagramas a mano. También existe una utilidad pstoeditque admite la conversión directa de archivos Postscript a muchos formatos de gráficos vectoriales, pero requiere un complemento no gratuito para convertir a SVG y, independientemente del formato, este editor no ha logrado usarlo para convertir diagramas con flechas diagonales de archivos creados en TeX.

Estos programas son:

Sube el archivo

Como el diagrama es su propio trabajo, cárguelo en Wikimedia Commons, para que todos los proyectos (en particular, todos los idiomas) puedan usarlo sin tener que copiarlo en el Wiki de su idioma. (Si anteriormente subiste un archivo a algún lugar que no sea Commons, a Commons).

Consultar talla
Antes de cargar, verifique que el tamaño predeterminado de la imagen no sea ni demasiado grande ni demasiado pequeño abriéndola en una aplicación SVG y viéndola en el tamaño predeterminado (escala del 100%), de lo contrario ajuste la -yopción a dvips.
Nombre
Asegúrese de que el archivo tenga un nombre significativo .
Subir
Inicie sesión en Wikimedia Commons, luego cargue el archivo ; para el Resumen , proporcione una breve descripción.

Ahora vaya a la página de la imagen y agregue una descripción, incluido el código fuente , usando esta plantilla:

{{ Información  | descripción =  {{ es | 1 =  '''Descripción [[ :es : Enlace a la página de WP | tema ]] ''' }}  | fuente =  {{ own }} , creado según: [[ :en:Ayuda : Visualización de una fórmula # Diagramas conmutativos ]] ; código fuente a continuación. | date =  '''La fecha de creación, como 1999-12-31'''  | autor =  ''' [[ Usuario : SuNombreDeUsuario | Tu nombre real ]] '''  | permiso =  {{ yo | PD-self '''(o [[ commons : Licencia # Licencias conocidas | otra licencia ]] )''  | autor =  ''' [[ Usuario : SuNombreDeUsuario | Tu nombre real ]] ''' }} }}====fuente TeX====< syntaxhighlight lang = "latex" > % fuente TeX aquí </ syntaxhighlight >   [[ Categoría : Diagramas conmutativos ]] [[ Categoría : Diagramas Xy-pic ]] [[ Categoría : Imágenes con código fuente LaTeX ]]
Código fuente
  • Incluya el código fuente en la página de la imagen , en la sección Fuente de la {{Information}}plantilla, para que el diagrama pueda editarse en el futuro.
  • Incluya el .texarchivo completo, no solo el fragmento, para que los futuros editores no necesiten reconstruir un archivo compilable.
  • Opcionalmente, puede hacer que la sección del código fuente sea plegable mediante las plantillas {{cot}}o {{cob}}.
  • (No lo incluya en la sección Resumen, que se supone que es solo un resumen).
Licencia
La licencia más común para diagramas conmutativos es PD-self; algún uso PD-ineligible, especialmente para diagramas simples, u otras licencias. No utilice el GFDL, ya que requiere que se adjunte el texto completo del GFDL a cualquier documento que utilice el diagrama.
Descripción
Si es posible, enlace a una página de Wikipedia relevante para el diagrama. (Esto 1=es necesario si utiliza plantillas de nido dentro de la descripción y, en caso contrario, es inofensivo).
Categoría
Incluir [[Category:Commutative diagrams]], para que aparezca en comunes:Categoría:Diagramas conmutativos. También hay subcategorías que puede optar por utilizar.
incluir imagen
Ahora incluya la imagen en la página original a través de[[File:Diagram.svg]]

Ejemplos

Un ejemplo de diagrama conforme es commons:Archivo:PSU-PU.svg.

Semántica y enlaces.

Si bien actualmente no se admiten enlaces de fórmulas que utilizan macros de LaTeX como \href o \url o, se pueden vincular expresiones matemáticas individuales a elementos de Wikidata para explicar el significado de términos individuales de expresiones matemáticas. Por ejemplo,

enlaces a una página especial que muestra información adicional sobre esa fórmula. Para cambiar la información que se muestra en la página especial, navegue hasta el elemento Wikidata vinculado en la parte inferior de la página especial. Utilice la propiedad has part para vincular partes de la ecuación a otros elementos de Wikidata con sus respectivos artículos de Wikipedia. Esto no se limita a identificadores individuales, sino que también se puede utilizar para vincular términos más complejos.

Es posible que en el futuro se muestre una versión condensada de esa página especial como una ventana emergente: phab:T239357.

Ejemplos de fórmulas TeX implementadas

Polinomio cuadrático

Fórmula cuadrática

Paréntesis altos y fracciones.

Integrales

Matrices y determinantes

Suma

Ecuación diferencial

Números complejos

Límites

ecuación integral

Ejemplo

Continuación y casos

Subíndice prefijado

Fracción y fracción pequeña

Área de un cuadrilátero

Volumen de un soporte de esfera

Múltiples ecuaciones

El código de nueva línea modificado \\[0.6ex]a continuación agrega un espacio vertical entre las dos líneas de longitud igual a veces la altura de un solo carácter ''.x

Ver también

Referencias

Notas a pie de página

  1. ^ El resultado esperado es(más extenso \rightleftarrows)
  2. ^ Utilice la opción barr para diagramas conmutativos, por ejemplo \usepackage[cmtip,all,barr]{xy}.

Citas

  1. ^ Ed Sanders (18 de diciembre de 2016). "Considere un nombre más largo y menos ambiguo para <ce>". Fundación Wikimedia . Consultado el 24 de abril de 2017 .
  2. ^ "Estándar de vida HTML". Grupo de trabajo sobre tecnología de aplicaciones de hipertexto web (WHATWG) .
  3. ^ JA Wheeler; C. Misner; KS Thorne (1973). Gravitación (2ª ed.). WH Freeman & Co. ISBN 0-7167-0344-0.
  4. ^ "¿Redefinir \ o formulario dentro de una declaración if anidada? - TeX - LaTeX Stack Exchange".

enlaces externos