ecuación

Fórmulas y caracteres especiales en GEXCAT

Fórmulas y caracteres especiales en GEXCAT

GEXCAT almacena las preguntas en dos formatos:
  • HTML (opción por defecto)
  • LaTeX (se ha de pulsar el botón , “LaTeX activado” )
Vamos a describir la forma en que se pueden incorporar caracteres especiales y fórmulas en ambos casos.

HTML

HTML, siglas en inglés de HyperText Markup Language (‘lenguaje de marcas de hipertexto’), hace referencia al lenguaje de marcado para la elaboración de páginas web. Es un estándar que sirve de referencia para la elaboración de páginas web en sus diferentes versiones, define una estructura básica y un código (denominado código HTML) para la definición de contenido de una página web, como texto, imágenes, videos, juegos, entre otros… HTML sólo contiene texto plano. El formateo de la salida se consigue utilizando:
  • Etiquetas (o marcas). Permiten formatear o realizar acciones sobre los textos entre los que se encuentran.
  • Entidades. Permiten la representación de cualquier carácter, incluso los no existentes en el teclado o que pertenecen a otro idioma.

Etiquetas

Las etiquetas utilizan codificación alfabética contenida entre los caracteres <> y permiten realizar una gran cantidad de acciones sobre el texto a presentar. Un grupo de ellas está diseñado para formatear los textos (tipo y tamaño de letra, cursiva, negrita, subíndices, superíndices, …). Por ejemplo, utilizando las etiquetas se pueden escribir superíndices ( 2  , <sup> 2 </sup>) y subíndices ( 2 , <sub> 2 </sub>) La fórmula a2+b2 = c2, se escribiría en HTML como: a<sup>2</sup>+ b<sup>2</sup> = c<sup>2</sup>

Entidades

Las entidades se utilizan frecuentemente para mostrar caracteres reservados en HTML y que podrían interpretarse como código HTML para incorporar caracteres no visibles (p.ej. carácter para forzar espacios) o bien para incorporar otros caracteres que no aparecen en los teclados estándar. Una entidad HTML comienza por el signo & y termina por ; , pudiendo tener una representación alfabética o numérica. P.ej. el carácter ∑ puede representarse indistintamente como ∑ (entidad alfabética) o ∑ (entidad numérica), ⅞ puede representarse indistintamente como ⅞ (entidad alfabética) o ⅞ (entidad numérica)…

Editor externo HTML

GEXCAT utiliza un editor básico HTML que permite modificar el tipo, color  y tamaño de letra, poner texto en negrita, cursiva, subrayado, … Existen editores mas avanzados que permiten la gestión de entidades, p.ej: https://html-online.com/editor/ Para ello, editar en la parte izquierda el texto y copiar el contenido de la parte derecha (Source). En el editor básico de HTML de GEXCAT, seleccionar la ventana HTML y pegar. Seleccionar la pestaña Edit y comprobar que se visualiza el texto correctamente.

LaTeX

Es un sistema de composición de textos orientado a la creación de documentos escritos que presenten una alta calidad tipográfica. Por sus características y posibilidades es usado de forma especialmente intensa en la generación de artículos y libros científicos que incluyen, entre otros elementos, expresiones matemáticas. LaTeX está formado por un gran conjunto de macros de TeX, escrito por Leslie Lamport en 1984, con la intención de facilitar el uso del lenguaje de composición tipográfica, TEX, creado por Donald Knuth. Es muy utilizado para la composición de artículos académicos, tesis y libros técnicos, dado que la calidad tipográfica de los documentos realizados en LaTeX, se considera adecuada a las necesidades de una editorial científica de primera línea, muchas de las cuales… La utilización de LaTeX no es sencilla, por lo que lo más cómodo es la utillización de editores en línea que permiten generar el código LaTeX a partir de editores gráficos. Estos editores permiten ver tanto el código LaTeX generado, como la representación de la fórmula obtenida. Para utilizar este código en GEXCAT, hay que dejar marcado el botón (LaTeX activo) y copiar y pegar el texto LaTeX (en pregunta y/o respuestas) desde el editor online de LaTeX. Pulsar el botón (Previsualizar pregunta) para ver el formato final que tendrá en el cuadernillo de preguntas.. Si el tamaño de letra generado por GEXCAT fuese pequeño, se puede modificar utilizando el comando LaTeX que permite modificar el tamaño de la letra para obtener un resultado de acuerdo a las preferencias del usuario. Normalmente se utilizará el comando \LARGE o \Large
Comando LaTeX      10pt    11pt    12pt
\tiny               5       6       6
\scriptsize         7       8       8
\footnotesize       8       9       10
\small              9       10      10.95
\normalsize         10      10.95   12
\large              12      12      14.4
\Large              14.4    14.4    17.28
\LARGE              17.28   17.28   20.74
\huge               20.74   20.74   24.88
\Huge               24.88   24.88   24.88

Ejemplo 1.

Fórmula obtenida con codificación LaTeX: La fórmula representada en la cabecera se obtiene a partir del siguiente código LaTeX:
{\LARGE P_{xi}=\overline{U_{x}}+\sigma_{x}\frac{\sum^{Nu}{k}D{kx}\times\left( \frac{S_{ki}-\overline{U_{k}}}{\sigma_{k}}\right)}{\sum^{Nu}{k}D{kx}}}

Ejemplo 2

Fórmulas obtenida con codificación HTML:
z = √x2 + y2 –> z = & Sqrt;x2 + y< sup> 2< /sup> ∑ an —> ∑a nsup