imagen     Wikilengua del español
Portada    Cambios recientes    Acerca de    Ayuda    Comunidad

Usuario:Javier Bezos

Wikilengua

Subpáginas: Javier_Bezos/TallerJavier_Bezos/Diario

Índice

Quién soy

Un canario de nacimiento y madrileño de adopción.

¿Qué cosas hago?

Desde hace unos diez años estoy comprometido con el software libre, y ahora también lo estoy con el conocimiento libre. Mis trabajos en el software libre se centran en TeX y LaTeX, con diversas extensiones (entre ellas el archivo de estilo para español de babel) y, desde hace ya un tiempo, como parte del equipo de desarrollo de LaTeX (es un programa gratuito de código abierto de composición tipográfica). Mi compromiso con el mundo del sofware libre me llevó a ser durante varios años presidente del grupo de usuarios hispanohablantes de TeX (CervanTeX). Mis conocimentos de programación me han permitido, también, llevar a cabo buena parte de la adaptación de MediaWiki a las necesidades de la Wikilengua.

Me interesa la tipografía en todas sus facetas y las nuevas tecnologías para la composición automatizada de documentos con XML, Unicode, TeX, etc. He ofrecido conferencias sobre este tema y sobre documentos multilingües en España, Francia y Japón. He hecho trabajos y desarrollos para la Administración de España y diversas empresas españolas y extranjeras.

También estudio la ortotipografía, con artículos publicados en varias revistas españolas (Panace@, Donde dice..., Español Actual, entre otras). En especial, me interesa la ortotipografía técnica y científica, y otras escrituras (cirílico, tailandés, árabe, devanagari...).

Las cuestiones de estilo también es otro de mis intereses. He trabajado en una emisora de radio, donde impulsé y coordiné un manual de estilo, y recientemente he participado en el Libro de estilo de Red Electrica de España (junto con Alberto Gómez Font, Francisco Muñoz y Xosé Castro).

En la actualidad y desde hace varios años trabajo en la Fundéu, heredera del Departamento de Español Urgente de la Agencia Efe. Desde marzo-abril del 2007 me dedico en particular a la puesta en marcha y la coordinación general de este sitio, la Wikilengua, además de las tareas propias de la Fundéu de revisión de textos, recomendaciones, consultas, etc.

Mi sitio web personal es TeX y tipografía.

Otras aficiones

Practico el senderismo. Ando bastante por la sierra de Madrid.

Mi gran pasión es la música. Durante 7 años fui programador musical en Sinfo Radio y realicé y presenté el programa Las novedades en Sinfo Radio, dedicado a la actualidad discográfica.

Un programa

El siguiente programa en Python me ayuda bastante en las tareas de supervisión. Lo que hace es leer la página de cambios recientes y extraer la información que me interesa, que saca en otro archivo. Por si a alguien le sirve (hace falta tener instalado el intérprete de Python; es para Windows, pero es fácil adaptarlo a Unix). Por supuesto, es gratuito y completamente libre.

 import re, urllib, time, os

 arts = {}
 sups = []
 
 o = re.compile('href="(.*?)" title="(.*?)"')
 n = re.compile('href=.*?href="(.*?;rcid=.*?)" title="(.*?)"')
 
 urllib.urlretrieve('http://www.wikilengua.org/index.php?title=Especial:Recentchanges&days=7&limit=450',
                   'recientes.html')
 rec = open('recientes.html')

 for r in rec:
    if r.startswith('<li>(dif)') or r.startswith('<ul class="changeditems"><li>(dif)'):
        m = n.search(r)
        if not m: continue
        if m.group(2) not in arts:
            if r.find('>!<') != -1:  sups += [m.group(2)]
            print m.group(2)
            arts[m.group(2)] = m.group(1)
        #end
    elif r.startswith('<li>') or r.startswith('<ul class="changeditems"><li>'):
        m = o.search(r)
        if not m: continue
        if m.group(2) not in arts:
            if r.find('>!<') != -1:  sups += [m.group(2)]
            print m.group(2)
            arts[m.group(2)] = m.group(1)
        #end
    #end
 #end
      
 rec.close()

 lst = open('resultado.html', 'w')

 lst.write('''
 <html>
 <body>
 <table>
 ''')
 for a in sups:
    lst.write('<tr><td><a href="http://www.wikilengua.org/%s">%s</a></td></tr>' % (arts[a], a))

 #end
 lst.write('''
 </table>
 </body>
 </html>
 ''')

 lst.close()

 time.sleep(1)

 os.system(r'start resultado.html')

Obtenido de "http://www.wikilengua.org/index.php/Usuario:Javier_Bezos"

Esta página ha sido visitada 1.856 veces. Esta página fue modificada por última vez el 16:16, 29 abr 2008.


Índice general

Gramática
Ortografía
Nombres propios
Léxico
Diseño
Mundo de la lengua

Vistaayuda
Comentarios
Editar
Historial
Versión para imprimir
Contribuciones del usuario
Usuario
Registrarse/Entrar

 

Licencia

Creative Commons License