Inicio › Forums › Desarrolladores / Desenvolupadors / Garatzaileak / Desenvolvedores / Developers › error cambiar tamaño de fuente
This topic contains 3 respuestas, has 3 voices, and was last updated by frecorp Hace 11 años, 4 meses.
-
AuthorEntradas
-
19 septiembre, 2012 at 19:15 #981
Buenas tardes
Escribo para reportar un pequeño bug, cuando cambio la letra de un texto y cierro la edicion al volver a abrir y editar el texto no me deja cambiar el tamaño, tengo que hacer clic en HTML y actualizar para poder volver a cambiar el tamaño, y noto que en la parte inferior de la ventana de edicion aparece >>span varias veces.
Anexo un archivo de prueba donde no permite cambiar el tamaño de letra de la linea “curso de control de diabetes mellitus tipo 2:” cuando trato de cambiarla a toda la linea
Muchas gracias.
Archivos adjuntos:
You must be logged in to view attached files. -
20 septiembre, 2012 at 8:20 #984
En el próximo eXeLearning se usará una versión más moderna del editor, y se corregirán algunos defectos, entre ellos ese.
De todas formas, en el html del ejemplo hay un montón de código innecesario. Parece que has pegado desde Word. Es aconsejable usar “Pegar desde Word” o “Pegar como texto plano” y después darle el formato deseado desde el propio eXeLearning. Así se evita ese código de más y se controla mejor la apariencia.Si quieres probar el nuevo editor encontrarás las instrucciones en https://exelearning.net/forums/topic/migracion-a-tinymce-3-x/#reply-918
-
26 septiembre, 2012 at 17:15 #1027
AnónimoHola frecorp:Tal y como indica Igancio, TinyMCE intenta limpiar lo mejor que puede el código recibido, pero hay casos en los que los cambios que hace no nos gusten demasiado. En el caso que mencionas, lo mejor es hacer lo que dice IgancioEn algún caso nos ha tocado con paquetes .elp que utilizan la etiqueta font y el uso de esta etiqueta ya no está recomendado. Por eso, cuando eXe lanza TinyMCE, lo abre con esta opción activada.convert_fonts_to_spans : true,Si pulsas el botón derecho en eXeLearning sobre tu texto y eliges This frame->View frame source podrás ver con qué parametros lanza eXe el editor TinyMCE.
Si este comportamiento no os ayuda, podéis modificar la función de inicio de Tiny en el archivo C:\Archivos de programa\exe\scripts\tiny_mce_settings.js:
this.settings.convert_fonts_to_spans = false;
Si quieres mantener el comportamiento pero no te gusta la asignación que hace de los valores de font a span, puedes hackear el archivo C:\Archivos de programa\exe\scripts\tinymce\jscripts\tiny_mce y buscar este comando:
this._def(“font_size_style_values”, ‘xx-small,x-small,small,medium,large,x-large,xx-large’, true);
Lo que hace es: convertir el valor font =1 por xx-small, el 2 por x-small, etc.
En esta página de la W3c, se recomienda la siguiente conversión: http://www.w3.org/TR/CSS21/fonts.html
CSS absolute-size values
xx-small
x-small
small
medium
large
x-large
xx-large
HTML font sizes
1
2
3
4
5
6
7Si no entiendo mal, para seguir estas recomendaciones a la letra, se debería poner this._def(“font_size_style_values”, ‘xx-small,small,medium,large,x-large,xx-large’, true);
De todas maneras, como dice Ignacio, lo mejor es limpiar el código de etiquetas innecesarias evitando hacer copy/paste de word directamente.
¡Un saludo!
-
13 octubre, 2012 at 13:24 #1165
Buenos días
Muchas gracias por la ayuda, quedo pendiente de cuando salga la nueva version con todos estos cambios, mucho animo con el desarrollo de esta herramienta que nos ayuda a los docentes con la creacion de materiales virtuales.
-
AuthorEntradas
You must be logged in to reply to this topic.