Zootropo

Diario del mundo geek.

jueves, junio 10, 2004

Problemas de letras

Nada mas instalar Debian las fuentes estan horrorosas, con los tamaños hace basicamente lo que le da la gana y la distribucion de teclado anda medio mal.

Lo primero instalo las fuentes True Type de Microsoft ya que casi todas las web las usan y el no tenerlas hace que todo se vea horroroso. apt-get install msttcorefonts, que descarga los paquetes de la web de SourceForge, los descomprime (son .exe) y nos deja todo listo. Despues apt-get install x-ttcidfont-conf para configurarlo. Solo hay que responder a una o dos preguntas y esta todo listo.

Instalo tambien xfonts-75dpi-trascoded y edito /etc/X11/XFConfig-4 para seleccionar las fuentes que yo quiera.

#Comentado para que no haga lo que quiera el servidor
#FontPath "unix/:7100"

FontPath "/usr/lib/X11/fonts/misc/:unscaled"
FontPath "/usr/lib/X11/fonts/75dpi/:unscaled"
FontPath "/usr/lib/X11/fonts/Type1"

#Fuentes True Type
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/CID"

Me fijo en que el teclado tiene como XkbVariant "nodeadkeys"; para que funcionen bien los acentos lo cambio a "accvowels" (el acento como tecla muerta).

Ahora me toca configurar las locales. Instalo euro-support y euro-support-x para que funcione la tecla de euro y despues user-euro-es, español con la tecla de euro. dpkg-reconfigure locales, que nos pregunta por el idioma (es_ES ISO-8859-15) y que locales de las instaladas en el sistema queremos usar (es_ES@euro).

Editamos ahora /etc/enviroment para indicarle que use es_ES@euro:

LC_TYPE=es_ES@euro
LC_ALL=es_ES@euro
LANGUAGE=es_ES@euro
LANG=es_ES@euro

Instalo language-env y llamo a set-language-env -R, solo hay que elegir idioma y pais y si queremos usar la tecla euro, tras lo cual configurara por si solo todos los ficheros necesarios. locale-gen para generar los locales y listo.

Como ultimo paso cambiar el aspecto de Firefox que la fuente de la aplicacion es enana y me estoy dejando la vista. Hay que modificar userChrome.css en el directorio chrome dentro de la carpeta de perfil

menubar, menubutton, menulist, menu, menuitem, window {
font-size: 3.5mm !important;
font-family: verdana !important;
}