LaTeX es un conocido sistema de composición de texto, muy popular sobre todo en los círculos científicos. Constituye una alternativa a los editores tipo WYSIWYG (What You See Is What You Get), tales como MS Word o OpenOffice.org Writer. LaTeX requiere, desde luego, unos conocimientos previos, sobre todo exige que el usuario cambie su actitud hacia el proceso de composición de texto y hacia como incluir el material en sus documentos.
En este contexto no es nada trivial elegir un editor adecuado: además de las herramientas clásicas tipo Emacs o Vim, que se caracterizan por sus potentes capacidades, pero también requieren desde el principio que el usuario sea muy comprometido y paciente, se pue-den encontrar también los editores de LaTeX, gracias a los que el primer contacto con este sistema de composición no será tan doloroso, sino más fluido. Texmaker es uno de tales sistemas.

Casi desde su nacimiento Texmaker es una aplicación multiplataforma, disponible tanto para Linux como para Windows y Mac OS X. El autor optó por aprovechar la librería gráfica Qt, lo que vincula su programa de forma muy clara con el entorno gráfico KDE. De todas for-mas, la aplicación puede interesar también a los usuarios de otros entornos, puesto que no utiliza otras librerías específicas de KDE y destaca entre las aplicaciones escritas en Qt por su gran rapidez. Acaba de aparecer una versión nueva de Texmaker, sellada con el número 1.4, donde la novedad más esperada es la corrección ortográfica (basada en aspell). No hace mucho tiempo que Texmaker se migró totalmente a la versión 4 de la librería Qt.
Instalación
Podemos encontrar Texmaker en los repositorios de muchas distribuciones populares de Linux, pero no siempre será la última ver-sión. De modo que vale la pena entrar en la página del proyecto y elegir una de las opciones de instalación que allí se proponen: un binario compilado estáticamente o la compi-lación desde las fuentes. En ambos casos ten-dremos que utilizar los scripts de shell listos, creados por el autor de Texmaker que hacen el proceso de instalación mucho más fácil.
En el primer caso hay que descargar des-de la página del proyecto el fichero texmake-runix_install.sh, que es un paquete de autodescompresión dentro del cual está el programa.
Fue compilado de forma estática para los procesadores de la clase i386 mediante el compilador gcc 4.1.0 y libstdc++.so.6.0.8. Las escasas dependencias que hay que instalar antes de arrancar el script abarcan, por supuesto, la versión 4 de la librería Qt (en algunas distribuciones puede estar dividida entre varios paquetes, por ejemplo, libqt4-core, libqt4-gui y qt4-qtconfig). Además, es recomen-dable no olvidarse de las herramientas psutils de tratamiento de los ficheros postscript ni de las netpbm, de tratamiento de gráficos. Una aplicación más que resulta imprescindible para que Texmaker funcione es por supuestoLaTeX (en las distribuciones de Linux suele formar parte del paquete tetex), ya que de todas formas Texmaker es sólo un editor de este sistema. Tras cumplir con las dependencias só-lo basta dar el comando sh texmakerunix_install.sh como root, aceptar la licencia y es-perar a que acabe el proceso de instalación.
En cambio, si optamos por una instalación desde las fuentes, no hay que olvidar hacer una instalación previa del paquete libqt4-devel, que contiene las cabeceras de la librería Qt necesarias para la compilación. Luego sólo basta descargar el archivo fuente, descomprimirlo en el directorio de las fuentes y ejecutar como root el comando sh BUILD.sh. Tras responder unas preguntas simples, que se refieren, entre otras cosas, al tipo de sistema operativo o el lugar para instalar el programa en el sistema, se iniciará el proceso de compilación, y después de que finalice con éxito, se instalará el programa. Una vez instalado, el programa puede arrancarse con el comando texmaker.
Primer documento
Es difícil empezar a crear documentos LaTeX sin tener ni menor idea de LaTeX, sin embargo, Texmaker permite empezar tal aventura sólo con conocimientos mínimos acerca del te-ma. Basta sólo saber que un documento estácompuesto por llamado preámbulo y el texto como tal. No cabe duda de que vale la penasaber todo lo que se pueda sobre LaTeX, por-que sus capacidades son enormes y su documentación extensa (uno de los sitios donde está disponible es la página http://tug.ctan.org/), pero gracias a Texmaker se puede crear un documento con preámbulo básico, a través del asistente (wizard) incluido en el programa. Basta crear un documento vacío (File–>New), llamando luego la ventana del asistente (Wizard–> Quick Start). Aparece la ventana de con-figuración, en cuyos menús desplegables se puede elegir el tipo de documento (artículo, carta, informe), el tamaño de letra por defecto para los documentos, el tamaño de la página, la codificación de carácteres, se puede especificar también el autor y el título del documento. En el último menú, en la parte de abajo, se puede elegir las opciones para el tipo del documento: entre otras cosas, éstas se refieren a la impresión a una o dos caras, en la disposición vertical o horizontal de la página, etc. Los botones con el signo + significan que en los campos elegidos de esta ventana se pueden indicar las opciones del asistente que no están precisadas en el menú.
Tras confirmar las opciones recibiremos el preámbulo listo del documento LaTeX. Los asistentes en general forman el lado fuerte de Texmaker. Gracias a ellos se puede realizar con facilidad los elementos que suelen ser más difíciles para los usuarios principiantes de LaTeX. Las tablas son un ejemplo bueno: Texmaker ofrece hasta tres asistentes para la generación sencilla y automática de código de las tablas. Cada uno de ellos utiliza un entorno LaTeX distinto y destinado a usos diferentes. Además, hay un asistente para crear las cartas. Todos los asistentes pueden encontrarse en el menú del programa, en el elemento Wizard.
Las numerosas ventajas de LaTeX incluyen el soporte ágil y elegante de la composición de fórmulas matemáticas: es sobre todo gracias a esta característica que este sistema cuenta con tanta popularidad entre los representantes de las ciencias. Texmaker también hizo de esto una de sus ventajas: es muy fácil insertar en él cualquier fórmula matemática sin que sea necesario conocer todos los elementos del marcador LaTeX que le corresponde.
Configuración
En el menú Options–>Configure Texmaker podemos encontrar la ventana de configuración del programa. Las opciones de configuración se refieren sobre todo a las herramientas externas que se necesitan para tratar los documentos LaTeX. La pestaña Commands de la ventana de configuración contiene justamente las opciones de los programas externos: el LaTeX como tal (y las opciones que se envían a él mientras se procesa el documento), dvips (convertidor dedocumentos DVI, en el que LaTeX compone sus ficheros complicados, al formato Postscript), bibtex (una aplicación que sirve para crear una base de datos bibliográficos que LaTeX pueda leer), makeindex (un comando que crea el índi-ce del documento), ps2pdf (convertidor de documentos del formato PS a PDF), así como los visores de documentos DVI, PDF y PS.
La pestaña siguiente está relacionada con el funcionamiento del botón QuickBuild (disponible en la barra de herramientas o a través de la tecla función [F1]). Se emplea para compilar el documento y visualizar su contenido en el visor de documentos adecuado. La acción que realiza por defecto consiste en compilarlo al formato DVI y visualizar su contenido en el na-vegador definido en la pestaña Commands para los documentos de su tipo, pero Texmaker of-rece incluso más capacidades a través de este botón.
La tercera y última pestaña de la ventana de configuración se refiere al aspecto de Texmaker como tal: el tipo y el tamaño de las letras que aparecen en el editor, la codificación de los carácteres así como las opciones de configuración
de aspell.
En resumen
Texmaker es un programa maduro. Últimamente se hizo con una función que le faltaba mucho, o sea, la corrección ortográfica. Además, está disponible para las plataformas más populares. Todo esto hace que sea un programa perfecto para las personas que quieran empezar a componer sus textos en LaTeX.
La rapidez de Texmaker es su gran ventaja. Como para una aplicación escrita en Qt y las capacidades que ofrece, se podría decir que es un demonio de la velocidad. El editor LaTeX vinculado con KDE de forma más estrecha, Kile, que ofrece capacidades parecidas y una interfaz casi idéntica, funciona de una manera notablemente más lenta, consumiendo también más memoria RAM.
http://www.xm1math.net/texmaker/
Fuente: Linux+
Escrito por Witold Kieraś para Linux+