Documentation page
1. Las palabras deben ser completas excepto para las funciones matemáticas bien establecidas, tales que: sen, cos, log, mcd, abs, etc. Por ejemplo, polinomio (no pol), factorizar (no fact), evaluar (no eval).
2. Todos los nombres deben ser en minúsculas, puesto que las mayúsculas están reservadas para los tipos, que son internos y automáticos en WIRIS.
3. No se permiten espacios ni símbolos distintos de _ en los nombres. Los apóstrofes no están permitidos.
4. Las palabras deben estar escritas correctamente, con sus correspondientes acentos.
5. Las traducciones duplicadas están prohibidas (es decir, dos palabras distintas en inglés no pueden ir a parar a una misma palabra en otro idioma). Para este propósito, dos palabras iguales excepto en los acentos se considerarán iguales. Por ejemplo, ángulo y angulo en español.
Hay dos excepciones mútuamente excluyentes a esta regla:
- median_line y median pueden tener la misma traducción (mediana en español, médiane en francés)
- median_line y mean pueden tener la misma traducción (mitjana en catalán)
Esta página se refiere a WIRIS quizzes genérico en su versión 1.
Las herramientas WIRIS se pueden utilizar para mejorar cualquier sistema de evaluación. Esta página contiene la documentación y los recursos necesarios.
Para descubrir más sobre las integraciones de WIRIS editor y WIRIS cas en tu plataforma, consulta WIRIS plugin para plataforma genérica.
Se da por entendido que quien hace uso de estas herramientas dispone de una licencia de WIRIS.
Acuérdate de borrar el número de versión del archivo war antes de iniciar la instalación.
Explicación de la documentación:
El primer documento WIRIS quizzes generic te dará una visión global de WIRIS quizzes: sus características y las tecnologías implicadas.
El segundo, WIRIS quizzes integration, explica cómo integrarla en tu plataforma de un modo muy sencillo y rápido. El tercero es un ejemplo completo de integración en JSP.
Los documentos subsiguientes explican cómo integrar WIRIS quizzes usando una aproximación de nivel más bajo: un servicio web basado en XML.
WIRIS Editor se basa en MathML pero modifica ligeramente el código XML en algunas circunstancias.
Esta modificación se usa cuando la aplicación que usa WIRIS editor no soporta la inserción de XML. Por ejemplo, Moodle filtra algunas etiquetas HTML (APPLET, OBJECT, EMBED, etc.) y todas las etiquetas XML que no reconoce, con lo que elimina cualquier fórmula MathML. Esto también ocurre cuando el MathML aparece en el interior de un atributo HTML (por ejemplo, en el atributo SRC de una etiqueta IMG) y el navegador intenta erróneamente parsearlo, es decir, analizarlo.
En estas circunstancias, los 5 carácteres reservados de XML son sustituidos por otros carácteres, como se muestra en la tabla siguiente:
| Carácter XML original | Carácter alternativo |
|---|---|
| < (#3C) | « (#AB) |
| > (#3E) | » (#BB) |
| & (#26) | § (#A7) |
| " (#22) | ¨ (#A8) |
| ' (#27) | ´ (#B4) |
Por ejemplo,
| Fragmento XML original | Fragmento XML alternativo |
|---|---|
| <math xmlns="…"> <msqrt> <mn>π</mn> </msqrt> </math> | «math xmlns=¨…¨» «msqrt» «mn»§pi; «/mn» «/msqrt» «/math» |
Por lo tanto, recuperar el código MathML de la versión alternativa es tan sencillo como deshacer las sustituciones. El siguiente es un archivo XSLT que realiza estas sustituciones.
La calculadora WIRIS cas consta de una aplicación web y un demon.
La aplicación web publica la interfaz de usuario del applet WIRIS cas, la página de inicio de la calculadora (index.html) y el manual, además de contener varios servlets.
El demon es la aplicación Java que se ejecuta en segundo plano que llama al motor matemático (WIRIS Kernel). El kernel está escrito en C/C++ y compilado en código nativo.
Observa el gráfico siguiente:
