Iniciar sesión

Ver la versión completa : FONTS EN C905 COMPROVADO !!



flexor
20/03/2009, 18:25:56
buenas tardes compañeros de topsony, pues nada mas como he visto que hay
preguntas regadas en top sony hacerca de que si se puede o no cambiar la
letra en el C905 pues aca les traigo la noticia ya oficial.

si se puede cambiar la letra en este modelo y no es gran cosa el proceso, lo
unico que hacia falta es ser un poco mas observadores en el esquema de los
archivos originales que vienen dentro de la carpeta fonts del C905.

como ya la mayoria sabe, para cambiar las letras en los sony ericsson hay que
editar el archivo fonts.xml que se encuentra dentro de la ruta tpa/preset/system/fonts sustituyendo el nombre que biene dentro de el, por el nombre exacto de las fonts que deseamos colocar en nuestros celulares. (abriendolo con block de notas y guardando los cambios)

pero el problema radicaba en que en el C905 dicho archivo fonts.xml tiene una estructura distinta a los demas modelos sony ericsson e incluso las letras no son en .TTF y en cambio ahora las letras en este modelo son de extension .LTT

esto se deve a que las letras del c905 traen derechos y bienen firmadas y es por eso que es otra clase de extension pero esto no quiere decir que no se puede cambiar por las que nosotros conocemos, osea las .TTF

aca les traigo el tuto, no es gran cosa la verdad porque repito que solo hay que ser mas observadores en los archivos de nuestros cels. y para darnos cuenta de esos detalles en lo personal recomendaria que bajaran las FS extraidas de sus celulares.

PRIMERO:
noten la estructura del archivo FONTS.XML de un sony ericsson normal db2020:


<xml>
<engine cache_size="130752" default="yes">
<font style="sans-serif" weight="normal">/tpa/preset/system/fonts/Sans-Serif_Europe_Reg.ttf</font>
</engine>

<engine cache_size="261824" default="no">
<font style="sans-serif" weight="bold" >/tpa/preset/system/fonts/Sans-Serif_Europe_Bd.ttf</font>

<font style="sans-serif" weight="italic" s01="20" >/tpa/preset/system/fonts/Sans-Serif_Europe_Reg.ttf</font>
<font style="sans-serif" weight="bold-italic" s01="20" >/tpa/preset/system/fonts/Sans-Serif_Europe_Bd.ttf</font>
</engine>
</xml>

SEGUNDO:
noten la estructura del FONTS.XML del C905:


<fonts>
<fontfamily name="sans-serif">
<font source="/tpa/preset/system/fonts/Universal-Reg.ltt" />
<font style="bold" source="/tpa/preset/system/fonts/Universal-Bold.ltt" />
<font style="italic" source="/tpa/preset/system/fonts/Universal-Ital.ltt" />
<font style="bold;italic" source="/tpa/preset/system/fonts/Universal-BdIt.ltt" />
</fontfamily>
<dictionary usage="icons" source="/tpa/preset/system/fonts/icons.wsd" />
<dictionary usage="emoticons" source="/tpa/preset/system/fonts/emoticons.wsd" />
</fonts>


si se dan cuenta son distintos, y es por eso que cuando ingresabamos el de las fonts que queriamos tener en el c905 NO ERAN RECONOCIDAS, porque la estructura es distinta.

ENTONCES LO QUE HAY QUE HACER ES:
modificar la estructura del archivo original FONTS.XML del C905 con el block de notas de la misma forma como modificamos uno de sony ericsson normal, es decir unicamente cambiando el nombre de la fuente que biene por defecto en el C905 y sustituyendolo por el nombre exacto de las fonts que deseamos colocar, con todo y la extension en .TTF en las lineas indicadas y ya tienen las letras que desean en sus modelos C905.

entonces la estructura YA MODIFICADA, por ejemplo con las letras del compañero PERRO 1976 quedarian así:


<fonts>
<fontfamily name="sans-serif">
<font source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="bold" source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="italic" source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="bold;italic" source="/tpa/preset/system/fonts/Perro1976.ttf" />
</fontfamily>
<dictionary usage="icons" source="/tpa/preset/system/fonts/icons.wsd" />
<dictionary usage="emoticons" source="/tpa/preset/system/fonts/emoticons.wsd" />
</fonts>

SI SE DAN CUENTA, SUSTITUÍ ESTOS NOMBRES:
Universal-Reg.ltt
Universal-Bold.ltt
Universal-Ital.ltt
Universal-BdIt.ltt

EN LAS LINEAS 3,4,5,6 Y SUSTITUÍ EL NOMBRE POR EL DE Perro1976.ttf QUE ES EL
NOMBRE DE LAS FONTS QUE DESEO COLOCAR.


y eso es todo, solo guardan los cambios realizados al archivo FONTS.XML del C905 y ya con eso envian ese fonts.xml modificado y las fuentes en .TTF a la ruta indicada al principio del presente tema y ya les queda la fuente cambiada en sus C905.

tambien hay que hacer notar que hagan respaldo de sus fuentes ORIGINALES y que al entrar a la ruta TPA/PRESET/SYSTEM/FONTS aca adentro veran 8 archivos que trae el C905, estos archivos deven ser borrados
PERO NO DEBEN BORRAR ESTOS ARCHIVOS:
emoticons.wsd
ICONS.WSD
fontengine.xml

para que queden unicamente las fuentes que desean en .ttf y el fonts.xml ya modificado dentro de esa carpeta. (ya saben que hacen respaldo y borran con A2UPLOADER)

BUENO ESO ES TODO.
CREDITOS:
b737
DarKMaGiCiaN
pampi
Perro1976 --->Man, agarre tus fonts de ejemplo espero no te moleste XD!!

Y a elmer (http://www.topsony.com/forum_es/miembros/elmer.html), man sin vos no hubiera podido comprovarlo, viva guate.
y a la pagina en donde saque la informacion XD!!!!!!!!!

la carpeta fonts de sus C905 con todo y archivos ya ingresados deve quedar asi:

http://img3.imageshack.us/img3/9833/fontsh.jpg

cuidense.aaa0

Gofo
30/03/2009, 18:40:49
Muy buenas!
Tengo varias dudas, ya que una vez he usado la estructura una vez modificada del fonts.xml y el telefono no me arranca, me ha tocado volver a flashear!!!
Ademas el C905 lleva las fonts en el formato *.ltt y no parece reconocer las .ttf.
No se q error ha pasado pero aca les dejo la estructura que he usado miren si esta todo OK:

BODY{font:x-small 'Verdana';margin-right:1.5em** .c{cursor:hand** .b{color:red;font-family:'Courier New';font-weight:bold;text-decoration:none** .e{margin-left:1em;text-indent:-1em;margin-right:1em** .k{margin-left:1em;text-indent:-1em;margin-right:1em** .t{color:#990000** .xt{color:#990099** .ns{color:red** .dt{color:green** .m{color:blue** .tx{font-weight:bold** .db{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;border-left:1px solid #CCCCCC;font:small Courier** .di{font:small Courier** .d{color:blue** .pi{color:blue** .cb{text-indent:0px;margin-left:1em;margin-top:0px;margin-bottom:0px;padding-left:.3em;font:small Courier;color:#888888** .ci{font:small Courier;color:#888888** PRE{margin:0px;display:inline** - (http://www.topsony.com/forum_es/#) <xml>
- (http://www.topsony.com/forum_es/#) <engine cache_size="131072" default="yes">
<font style="sans-serif" weight="normal">/tpa/preset/system/fonts/Sony_Sketch_EF_205.ttf</font>

</engine>


- (http://www.topsony.com/forum_es/#) <engine cache_size="262144" default="no">
<font style="sans-serif" weight="bold">/tpa/preset/system/fonts/Sony_Sketch_Bold_205.ttf</font>

<font style="sans-serif" weight="italic" s01="20">/tpa/preset/system/fonts/Sony_Sketch_EF_Italic_205.ttf</font>

<font style="sans-serif" weight="bold-italic" s01="20">/tpa/preset/system/fonts/Sony_Sketch_Bold_Italic_205.ttf</font>

</engine>


</xml>




q me paso??? esta bien¿¿¿

tamex
31/03/2009, 13:54:41
el nombre d la fonts en las lineas 3,4,5,6 en el fonts.xml tienen q ser el mismo fijate bien el ejemplo, yo lo hice tal como esta aca y me salio too bien (observa detenidamente)talvez ahi esta tu error.

Código:
<fonts>
<fontfamily name="sans-serif">
<font source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="bold" source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="italic" source="/tpa/preset/system/fonts/Perro1976.ttf" />
<font style="bold;italic" source="/tpa/preset/system/fonts/Perro1976.ttf" />
</fontfamily>
<dictionary usage="icons" source="/tpa/preset/system/fonts/icons.wsd" />
<dictionary usage="emoticons" source="/tpa/preset/system/fonts/emoticons.wsd" />
</fonts>

elmer
31/03/2009, 16:24:23
amigo sigue los pasos tal como lo explica el amigo Carloshoo.
con respecto a la extencion que tu dices que tiene .itt en el xml editandolo borra esa extencion y ponle el nombre de fuente que vas a usar en el xml y con extension ttf y listo ya te funcionara y sin problemas.
ese era mi duda de antes q no sabia como hacerlo por que tenia extencion y gracias a Carloshoo logre cambiarle de estilo de letras a mi C905 y ahora funciona muy bien.... aaa6

Gofo
03/04/2009, 16:11:51
Listo!!! Muchas gracias por todo, ahora mismo mi C905 luce con letras Sony_Sketch de SE!!! Eso y menus flash y ultima actualizacion de firmware esto es el mejor movil que he tenido en la vida!!!!!!

Saludos a todos y gracias por todo saludos

nauj152
03/04/2009, 17:28:21
amigos, de donde consigo las fonts?? no entiendo mucho de donde las puedo sacar, no las podrian poner en un pack???? plisssssssaaa6

flexor
03/04/2009, 17:44:36
coloca en el buscador de google. fonts.ttf ó fuentes para windows.

te salen infinidad en la web, pero de preferencia que ingreses al tema de fonts de aca de top sony y tomes las que quieras, solo recuerda que todas las fonts que descargues DE TOP SONY bienen con un archivo FONTS.XML dentro.

ese archivo fonts.xml deves eliminarlo y con a2uploader deves sacar el FONTS.XML que tiene tu c905 dentro, siguiendo la ruta TPA/PRESET/SYSTEM/FONTS. Lo extraes a tu escritorio de tu pc y modificas los nombres como lo dice el tutorial.

en las lineas 3,4,5,6 cambias los nombres
Universal-Reg.ltt
Universal-Bold.ltt
Universal-Ital.ltt
Universal-BdIt.ltt

y en lugar de esos nombres COLOCAS EL NOMBRE DE LAS FONTS QUE DESEES COLOCAR CON TODO Y EXTENSION .TTF en esas lineas (3,4,5,6) repito denuevo que las fonts del c905 traen derechos de autor y por eso las pusieron con otra clase de extension, osea la LTT.

busca fonts que esten completas, por eso te recomiendo bajarlas de aca de top sony, porque algunas de las de aca estan completas, como la SONY SKETCH que mencionan arriva, o la del ejemplo que puse, la del compañero PERRO1976 esas estan completas con todos sus simbolos.

OJO, al modificar la estructura del archivo FONTS.XML original del c905, se deve respetar las SANGRIAS QUE EXISTEN EN EL TEXTO para que no tengan conflicto.

solo abran el archivo FONTS.XML con block de notas, cambian los nombres y guardan los cambios realizados. SOLO SUSTITUYAN LOS NOMBRES.

elmer
03/04/2009, 19:50:49
amigo Nauj152

aqui te dejo unas fots que busque en internet espero que te guste.