GEXCAT almacena las preguntas en dos formatos:
- HTML (opción por defecto)
- LaTeX (se ha de pulsar el botón
, “LaTeX activado” )
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ónComando 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{\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