Gracias David, pero eso sólo me funciona su utilizo fuentes de dispositivo. Si dejando todo el html intacto, con sus etiquetas <b>y</b> (funciona todo bien, se ve negrita donde se tiene que ver), cambio la caja de texto dinámico de fuentes de dispositivo a "suavizado para legibilidad", selecciono la fuente de negrita de la biblioteca que aparece en el listado con el asterisco (tengo ambas en la biblioteca, normal y negrita), e incorporo los caracteres necesarios, por lo que sea se ve todo el texto excepto el que está entre <b> y </b> en todo el html (que se veía correcto si uso fuentes de dispositivo). Seguro que estoy metiendo la pata en algo muy básico, pero de momento no pillo qué es.
David Bravo escribió: > Hello: > Al menos yo lo hago del siguiente modo: > Tienes que añadir la tipografía en la librería 2 veces, una sin nada > seleccionado y otra con lo de negrita seleccionado. > Yo las suelo llamar "fuente compartida", y "fuente compartida bold". > Luego, en el campo dinámico le pongo lo de "fuente compartida bold" como > tipografía (sale con un asterisco a la derecha) y le asigno un texto pasado > como string. Hay que activar la casilla "html" de las propiedades del texto. > El texto se le pasa del estilo: > Texto.htmlText = "Esto es una <b>prueba</b>."; > Y funciona. :) > A ver si hay suerte, si no, te mando un ejemplo hecho. > > -----Mensaje original----- > De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] En nombre > de Raquel Cabañas > Enviado el: martes, 03 de julio de 2007 21:30 > Para: Lista dedicada a Actionscript > Asunto: [ASNativos] dos fuentes en un mismo htmlText > > Hola! > > Tengo dos fuentes en la biblioteca una "normal" y otra "negrita". Estoy > escribiendo todos los textos mediante un htmlText. Dentro del mismo campo de > texto habrá algunas palabras con la fuente en "negrita", que también tengo > en la biblioteca. Si el campo de texto del html estaba especificado para la > letra "normal", ¿cómo puedo hacer para que determinadas palabras dentro de > ese texto muestren la otra fuente?. He probado con etiquetas típicas, como > la <b> y otras inventadas, como <negrita> , y he intentado definirla con > algo similar a esto: > styles.setStyle("negrita", {fontSize:16, fontFamily:'negrita'}); "negrita" > es el nombre que le he dado en la biblioteca. Tengo líneas como las > siguientes: styles.setStyle("a:hover", {textDecoration:'underline', > color:'#FF9900'}); que sí que funcionan. > > Probé con fuentes de dispositivo, donde funciona perfectamente la etiqueta > <b>, porque voy a usar una corriente Arial, pero el problema es que para > altas resoluciones, como es una aplicación para dvd que se abre a pantalla > completa, los textos normales se ven también como si fueran negrita, y no > queda nada bien. Por ello pensé que era mejor opción incluir la fuente. > ¿Alguna sugerencia? > > Muchas gracias y saludos, > > Raquel. > > > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > > > ----------------------------------------------------- > ASNativos > www.5dms.com > subscripciones/desubscripciones > http://asnativos.5dms.com > ----------------------------------------------------- > > > > ----------------------------------------------------- ASNativos www.5dms.com subscripciones/desubscripciones http://asnativos.5dms.com -----------------------------------------------------

