Comunidad de diseño web y desarrollo en internet online

ESPACIO SUPERIOR DEL TEXTO BLOQUEA ACENTOS

Citar            
MensajeEscrito el 08 Sep 2008 06:38 pm
SALUDOS, TENGO UN PROBLEMA, TENGO DOS CAMPOS DE TEXTO INPUT, EL PROBLEMA, ES QUE EN MAYUSCULA NO ALCANZA A LEER LOS ACENTOS, LOS CORTA EN EL PRIMER RENGLON PORQUE ESTA PEGADO EL CUERPO DEL TEXTO AL BORDE SUPERIOR, SABEN QUE PUEDO HACER?

GRACIAS.

Por popartdavid

23 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 08 Sep 2008 08:01 pm
No escribas en mayúsculas, el muy mal visto ya que pareciera que gritaras.

De qué forma tienes hechos lo textos? Los creas por AS?
Si los creas dinámicamente postea el código.
Si los tienes creado en la escena postea la fuente utilizada tipo de antialiasing, etc...

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 08 Sep 2008 11:15 pm
Los textos los creo en flash, es decir, no mediante código.
Trabajo sobre Mac
Flash versión 8

Escribo la misma palabra, ej. JOSÉ, en un static text y luego en un input text, y en el static text la palabra se muestra bien, en cambio, en el input, el acento de la E se corta.

Y no es que sea necesario escribirlo en mayúsculas, sino por si el usuario lo escribe así, o el acento va en la primera letra como Álvaro, no quiero que se corte porque la apliación además imprime un archivo.

Gracias.

Por popartdavid

23 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 08 Sep 2008 11:21 pm
Si es un input, asegúrate de haber embebido la fuente y que los caracteres acentuados que deseas estén incluidos

Por The Fricky!

Presidente

6168 de clabLevel

3 tutoriales
8 articulos

Genero:Masculino   Bastard Operators From Hell Héroes

Piccola Venezia...

firefox
Citar            
MensajeEscrito el 08 Sep 2008 11:26 pm
He embebido la fuente a través de la librería y el código como explican en un utorial por aquí y también a través de del botón embeber, y efectivamente, se abre el espacio, pero aún así, los acentos no se ven completos.

No me pasa con todas las tipografías, algunas son:
Adobe Caslon Pro
Adobe Garamond Pro
Baskerville Old Face

Probablemente sea el cuerpo de la tipografía. Los input son multilínea, en las siguientes líneas el problema no ocurre, me preguntó si hay alguna forma de aumentar el espacio entre el texto y el borde superior (no entre las líneas).

Gracias.

Por popartdavid

23 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 09 Sep 2008 05:26 pm
por favor.... ayuda!!!!!!!!!!!!

Por popartdavid

23 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 10 Sep 2008 05:44 pm
Muy extraño tu caso, postea el código que estás utilizando.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox
Citar            
MensajeEscrito el 10 Sep 2008 10:07 pm
El codigo es el siguiente:

Importo a la libreria la fuente, por ejemplo, la Adobe Garamond Pro. En las opciones, dejo desacitvado bold, italic, bitmap y el tamaño lo dejo en 72. De nombre, uso Font1, en las opciones de Linkage, activo exportar para AS2 y en el identificador escribo Font1

var formato: TextFormat = new TextFormat();
formato.font = "Font1";

texto_txt.embedFonts = true;
texto_txt.setTextFormat(formato);
texto_txt.text = "JOSÉ";

Entonces el acento se ve truncado, pero no así si lo hago con static en lugar de input (lo cual no sirve para mi ejercicio).

Funciona también con la letra Brush Script ST, gracias.

Por popartdavid

23 de clabLevel



Genero:Masculino  

safari
Citar            
MensajeEscrito el 10 Sep 2008 10:19 pm
Escoge como fuente de tu texto la fuente Font1* de la lista (esta es la fuente que tienes linkeada)
Después añade las nuevas líneas a tu código:

Código ActionScript :

var formato: TextFormat = new TextFormat();
formato.font = "Font1";

texto_txt.embedFonts = true;
texto_txt.autoSize = true;
texto.wordWrap = true;
texto_txt.text = "JOSÉ";
texto_txt.setTextFormat(formato);


Hice los mismo que tu y no me sale truncado, estoy tratando de darte soluciones, pero es extraño que no me pase.

Por elchininet

Claber

3921 de clabLevel

17 tutoriales

Genero:Masculino  

Front-end developer at Booking.com

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.