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.

  • Author
    Entradas
  • #981

    frecorp
    Member

    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.
  • #984

    Ignacio Gros
    Keymaster

    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

  • #1027

    Anónimo

    Hola 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
    7

    Si 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!

  • #1165

    frecorp
    Member

    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.

     

You must be logged in to reply to this topic.

Skip to content