Pensé, sinceramente, que echar a andar una infraestructura LaTeX en Microsoft Windows sería complicado. Me equivocaba.
Windows es desde luego un sistema poco aconsejable cuando se pretende la seguridad y la computación confiable. No descubrimos nada nuevo con esto. Sin embargo, es un sistema adecuado para aspectos como la facilidad del manejo, ya que echar a andar la mayoría de las cosas no suele ser complicado. Sobre la seguridad, pues sí, he visto muchos sistemas UNIX con más agujeros que un Windows, de todo hay en la villa del Señor. A lo que voy es que Windows no es un sistema concebido desde los preceptos de seguridad.
Tal y como digo, sin embargo sí es un sistema que está construído desde el enfoque de facilidad de empleo (con sus pros y contras, con mayor o menor cumplimiento de los estándares y ese largo etcétera de connotaciones) pero lo que es obvio es que, y me reitero en mis palabras, es un sistema cómodo de manejar.
Todo este alegato es para hablar de LaTeX en Windows. Pensé que sería más complejo, que los requisitos de TeX iban a ser un racimo de paquetes disgregados y que sintonizarlo todo sería una locura.
Cuan grande ha sido mi sorpresa al ver que es posible configurar LaTeX en pocos pasos. El primero es la instalación del core de TeX, y el segundo, disponer del editor de LaTeX. Muy sucintamente, comentar que LaTeX es el sistema de preparación de documentos para el sistema tipográfico TeX. En palabras de la Wikipedia:
LaTeX (pronunciado látej o léitej, en referencia al sonido alemán de ch como en mich -en español no existe, se asemeja al sonido de una j) es un conjunto de macros de TeX, escritas por Leslie Lamport (LamportTeX) en 1984, con la intención de facilitar el uso del lenguaje creado por Donald Knuth, (TeX), al cual no modifica sino complementa. LaTeX es Software Libre bajo licencia LPPL.
TeX es un sistema de tipografía escrito por Donald E. Knuth, el cual es muy popular en el ambiente académico, especialmente entre las comunidades de matemáticos, físicos e informáticos. Ha conseguido sustituir con creces a troff, otro programa de tipografía habitual en Unix.
Veamos como crear un documento LaTeX en un entorno Windows:
- Lo primero es instalar el core de TeX. La implementación libre de TeX para Windows se llama MiKTeX. Así que lo primero es bajar e instalar MiKTeX. En este enlace hay una guía de cómo instalar el paquete, caso de que hayéis dificultades en el proceso. Advertencia: el proceso de instalación es lento, ya que se basa en la instalación de componentes tras extracción individual de paquetes CAB.
- Después de la instalación, tenemos que recurrir a un editor LaTeX que nos posibilite interactuar con el core. La oferta es amplia, pero yo os recomiendo TeXnicCenter principalmente por que es GPL y ya sabéis lo bueno que es eso ;). Libre y gratuíto, sin crackeos, spyware ni nada que se le parezca. Software legítimo y legal, sin coste. Así que, descargad TeXnicCenter.
- Ya casi estamos preparados para escribir en LaTeX. Otra de las ventajas de TeXnicCenter es que reconocerá que tenemos el core de MiKTeK instalado, y nos hará las asociaciones necesarias para que la totalidad de módulos esté operativa. Al menos, los módulos esenciales. Iniciamos TeXnicCenter, y nos aparecerá el típico configurador, con algunas cosillas que quizás veamos «raras». Lo primero es introducir un visor PostScript. Aquí tenemos dos opciones: si somos usuarios Adobe Acrobat pues usamos el de Adobe Distiller (ACRODIST.EXE, creo que se llama), que está muy bien, o bien nos buscamos la vida con un visor libre. Para nuestra fortuna, existe Ghostscript. Nos bajamos e instalamos Ghostscript, es algo más enrevesado que tirar de Adobe, pero bueno, es software libre (evidentemente, bajamos la GPL, hay versiones comerciales y restrictivas también disponibles). Se nos solicitará un visor PDF, así que podemos tirar nuevamente de Ghostscript. Cuando TeXnicCenter nos solicite dónde está nuestro visor PostScript y nuestro visor PDF, apuntamos en la ruta al fichero gswin32.exe, que se habrá instalado en la carpeta de binarios bin, allá donde hayamos instalado Ghostscript (c:\gs , si no la has cambiado)
- Muy bien. Vamos a escribir. LaTeX no es sencillo, así que el ejemplo que vamos a generar quizás no sea el más adecuado. Llegados a este punto, se hace indispensable ojear un tutorial de LaTeX. Momento adecuado para tirar de los recursos de CervanTeX, Grupo de Usuarios de TeX Hispanohablantes, gestado en la Universidad Politécnica de Madrid. Estamos en condiciones de introducir en un nuevo documento nuestro código. Introducimos el siguiente ejemplo:
\documentclass {article}
\usepackage [spanish] {babel}
\usepackage [T1]{fontenc}
\usepackage [latin1]{inputenc}\begin{document}
\title{Usando \LaTeX\ en Windows con Software Libre}
\author{Sergio Alejandro Hernando Westerheide - http://www.sahw.com}
\maketitle
\section{Esto es un delimitador de sección}
Aquí podemos escribir todo el texto que queramos.
\section{Es posible emplear fórmulas}
Por ejemplo, una integral:
$$ \gamma = \int_0^5 \frac{x}{1+5x^2} dx $$
\section{O matrices de datos}
\begin{eqnarray}
P = 2 \pi r\\
A = \pi r^2\\
V = \frac{4 \pi r^3}{3}
\end{eqnarray}
\section{Se pueden insertar enlaces bibliográficos}
\begin{thebibliography}{9}
\bibitem[Kopka y Daly, 1995]{Kopka:1995} Kopka, Helmut y Patrick W. Daly. \textsl{A guide to \LaTeXe{}}, Addison--Wesley, Reading, MA, 1995.
\bibitem[Welsh y Kauffman, 1995]{Welsh:1995} Welsh, Matt y Lar Kauffman. \textsl{Running Linux}, O' Reilly \& Associates, Inc. Sebastopol, CA, 1995.
\end{thebibliography}
Y ahora, sigue practicando tú :-)
\end{document}
Y con esto terminamos. Una vez hayamos compilado, se genera un documento PDF allí donde hayamos grabado nuestro documento LaTeX. En éste caso, puedes visualizar mi ejemplo descargándolo.
Un saludo :)
Saludos.
He instalado todos los programas y he de decir que es una magnífica guía para la instalación. También escribí el ejemplo y lo guardé (extensión .Tex), después le puse a la opción «Build current File» dentro de TeXnicCenter y me generó el archivo Pdf correspondiente, pero además genera otras clases de archivos con extensiones:.bbl , .aux , ‘Archivo del monitos del rendimiento’ y un archivo de texto.
¿Es normal que genere todos esos archivos o algún paso es incorrecto? ¿Puedo dejar únicamente los archivos .Tex y Pdf, borrando los demás, sin que afecte en nada?
Agradecería mucho la ayuda. Gracias
Paulo,
El fichero «alma» es el TeX. Todo lo demás lo puedes borrar alegremente, incluído el PDF. Todo se genera a partir del fuente en LaTeX.
Un saludo,
firme este Blog por fin pude correr un código en texniccenter y crear mi primer Articulo en PDF con LATEX.
Hola, te agradesco sinceramente el aporte, me fue de mucha ayuda.
Saludos
Karl
muy buena la página, pero tengo una dudad acerca de la instalación lo que pasa es que al hacer correr el texniccenter me aparece lo siguiente: «enter the full path of the directory, where the executables(latex, tex, etc.) of your TeX distribution are located»
y pongo «C:\Archivos de programa\MiKTeX 2.7\miktex\bin» y me aparece lo mismo que antes y ya tengo adobe y ghostscript instalados ¿Cual puede ser el error?
Cracias de antemano
salu2.
Hola, oye tengo duda en como se compila el archivo .tex, osea ya tengo el archivo.tex, ahora necesito el archivo PS, para podrlo visualizar como puedo correrlo?
Gracias!!!
No puedo bajar el latex simpre sale the operation ciuld nor be completed for the following reason: Not a package repository
Details:E:\latex_ins\mitex_ins
No entiendo porque no puedo bajarlo,yo lo tenia instalado pero un día que prendi la computadora ya no podia usarlo,asi que intento bajarlo denuevo pero sale eso que sucede,gracias por su respuesta
Hola: Bueno tengo problemas para instalar el GhostScript, cuando comienza a instalar al final me sale lo siguiente:
Updating Registry
Creating temporary file c:\docume~1\familia\config~1\temp\gsb03160
Creating temporary file c:\docume~1\familia\config~1\temp\gsc03160
HKEY_LOCAL_MACHINE\SOFTWARE\AFPL Ghostscript\7.04
Failed to add registry value
Si alguien me pudiera ayudar a corregir esto, le estaría muy agradecido.
Nada se me ha hecho tan fácil!!!
Gracias Segio
Hola Sergio te cuento que mi inconveniente es que mientras compilo con el LED, no me muestra los graficos, pero cuando uso el yap (Preview de MikTex 2.7), si aparecen.
Paola,
Lamento decirte que no puedo reproducir el problema que me comentas sin tener más detalles. Te sugiero hagas uso de los foros de soporte de MikTex: http://miktex.org/support
Un saludo,
Instale todo a la perfeccion: Miktex 2,6 ; Winshell 3.3 ; Gsview 4,9…..
Mi grAN PROBLEMA es q al compilar un documento me dice que no encuentra el archivo…
…..»I can`t find file ‘Documento’
Hola Sergio:
Luego de leer la mayoria de los post, me gustaria pedir tu colaboración para un problemita que tengo, estoy instalando Beamer y cuando compilo me aparece el siguiente resultado
this is e-Tex version 3.141592-2.1 (Miketex 2.4)
entering
Nada sale bien agradezco tu colaboracion
Fisher
Hola, estoy usando miktex para windows, pero estoy incluyendo un indice mediante el comando \tableofcontents, las entradas de primer nivel no me coloca puntos hasta el número de página mientras en las entradas de segundo nivel si me los coloca.
¿conocen alguna forma de que me coloque el punteado en las entradas de primer nivel?
Gracias
Hola, sabes, hace un tiempo instale latex, junto con texniccenter y ademas lyx pero al guardar el documento en pdf las fuentes quedan mal, cuando les haces zoom se ven pixeladas, lo mismo pasa en tu documento, sabes como solucionarlo?
Otro front-end interesante para Windows, aunque también multiplataforma, es LyX, que en mi opinión es bastante más intuitivo.
Hola, acabé de instalar latex en un computador con windows vista y al correr la rutina sale un error:
PDF TeXify failed to create a pdf failed; for possible explanations start the command from the comand promt or read the log file
hola q tal estuve checando todos los links y bueno ya he bajado todos los programas q comentas había encontrado todos esos links de otra forma en fin lo único que no puedo encontrar es texniccenter ya que los links que muestras en la página están rotos y se ve que desde hace mucho tiempo agradecería mucho en verdad que me enviaras el link para completar todo el paquete por tú atención muchas gracia sun saludo y gracias tambien por el apoyo brindado
Hola, quisiera saber si el BibTex sirve para windows o si no que programa puede reemplazar a este… Necesito uno que TeXnicCenter pyeda llamar y poner la bibliografía de una.
Gracias.
Hola please contesten a mi correo, estoy haciendo una presentación en winedt y la estoy corriendo en vista y me da un montón de errores, por favor ayudenme!
Oyeee!!! De antemano te doy las gracias! Tu post me ayudo mucho! Aunque al principio no se me facilitaron las cosas, psss, solo leyendo muy bien pude entenderle, aunque obvio, tu post esta correcto y muy detallado! =) Sigue asi, sube mas post de interes como el que muestras! XD
Un saludo de mi parte vah¡?
nota:* Si tengo una duda, espero contar con su ayuda! XD
xoxo
holas a todos, bueno lo k yo kisiera saber es de donde puedo bajar todos los paquetes para poder trabajar, el que yo uso es miktex y agradeceria mucho si me dieran una ayuda para cualkier sugerencia por favor….
No pienso escribirte un comentario de HALLUDA! Ni un JRASIAS DE ANTEBRASO.
Gracias, simplemente gracias por poner una guia tan simple y clara :). Ahora solo espero no atragantarme mucho con el «lenguaje».
Un saludo!
Hola; tengo una version del miktex 2.4.
Cumpli con los pasos básico de instalación, es decir, primero el fantasmita negro luego el fantasmita de lentes, el miktex 2.4 y finalmente el winEdt, pues asi me habia enseñado el profesor en la universidad, sin embargo trate de probar corriendo un programa para verlo inicialmente en dvi, y resultó que aparece una ventanita con la siguiente información:
«TeXify Failed To Create a dvi File
for possible explanations start command from the command prompt or read the log file (Captures by WinEdt during
the execution)»
Entonces en realidad no tengo idea en como reparar este asunto. Si tienes alguna idea te agradeceria muchisimo.
Gracias Y Saludos
Silvia,
Lo que te dice el programa es que o bien uses la línea de comandos, o bien te leas los contenidos del log de la aplicación para ver que está pasando.
Yo desde aquí poco puedo hacer. Es como si me preguntas que por qué no te arranca la moto y que lo único que ves es una luz roja en el salpicadero … sin más detalles difícil diagnosticar.
Un saludo,
Saludos,
Qusiera saber si es posible utilizar texmaker en vez de TeXnicCenter, la verdad nunca he utilizado el servicio latex y no tengo ningun conocimiento, pero veo que usted es experto y podria ayudarme.
Y una segunda duda: ¿De qué manera puedo compilar en windows?
Muchas gracias Sergio
Existen varios editores LaTeX en la red, incluso puedes prescindir de ellos; los editores que puedes hallar tienen la mision de aligerar tu trabajo (en cuanto a manejo de códigos), según a esta fecha he utilizado varios y quizas puedo sugerir el orden en cuanto a facilidades, docilidad,rapidez de los distintos editores (Windows):
* Winedt 5.4 ; 5.4 ó 5.6 (mejorr..)
* LyX 1.5, 1.6 (sin duda el mas amigable y facil de aprender a usar pero…. tiene pequeños desfaces..)
* TeXMaKer.(no tan amigable pero bueno..)
los otros………..
Que funcionan bien con cualquier version MiKTeX que quieras.
Solo debes tener cuidado en instalar en lo posible o mejor een el siguiente orden
1. Acrobat reader cualquier versión.
2. Ghostscript, cualquier vesión.
3. GSview, cualquier versión.
4. MiKTeX, cualquer versión .(yo prefiero 2.4 …actualmente ya hay la 2.8).
5. Finalmente cualquier editor que mensionamos arriba.
Algo super sencillo para ver el buen funcionamiento es escribir
\documentclass{article}
\begin{document}
Hola holitas….
\end{document}
Saludos desde Bolivia; espero encontrar muchos amig@s en la rred en el mundo del LaTeX….
santi,
Gracias por tu aportación. Espero que los lectores utilicen tu guía y ejemplo para documentarse :)
Un abrazo desde España.
Hola, he intentado instalr MiKTeX 2.8 pero cuando me pìde » Installations Directory» por más que pruebe, no sé que poner y no me deja seguir la instalación. Agradecería enormemente que me ayudarais con dicha instalación
Gracias
Jose
http://docs.miktex.org/2.8/manual/ch02s02.html
Un saludo,
Latex es una basura
Saludos, veo que esta entrada de blog tiene muchos comentarios y muchas personas felices por las soluciones prestadas aquí.
Vengo con una duda que me viene dando golpes desde hace unos cuantos días y la necesito con urgencia.
La cuestión es que al terminar la tésis he llegado a la parte de bibliografía y citas utilizadas (si, la poco «facil» de modificar bibliografia de LaTeX).
No tengo problemas en generar el .bib (uso JabRef que lo recomiendo con los ojos cerrados), sino con que la salida sea en español. Buscando por la red me encontré con un paquete llamado «flexbib»; que permite modificar idiomas y una gran variedad al momento de modificar el layout de la bibliografía.
Dado todo este background expongo mi escollo:
No puedo instalar dicho paquete!!! He seguido los pasos que he visto en la red y nada (utilizo MikTeX y como editor WinEdt). He copiado la carpeta en «C:\Archivos de programa\MikTex 2.8\tex\latex» con el nombre de flexbib, también bajé el instalador que está en la página del creador y nada; hice otras cosas que se me ocurrieron y NADA.
Debo entregar la tesis el mes que viene y no he podido resolver eso :@
Espero su ayuda, gracias!
Excelente post de verdad que fue de mucha utilidad ahora tengo MiKteX 2.8 funcionando full si alguien necesita plantillas o manuales tengo varios que se han realizado en mi universidad me escriben al correo…..
Tengo miktex 2.7 en windows vista y trabaja muy bien…pero cuando lo actualizo o trato de instalar miktex 2.8 en vista no me deja me sale un error…el problema es que en la ahora trabajo con graficos y necesito el pictex y no puedo instalarlo en miktex 2.7…
como hago para poder instalar bien el miktex 2.8 en vista
Hola
Me gustaria saber si alguien tiene un manual o alguna guia para crear un documento LNCS.
Ya tengo instalado el Miktex 2.8!!
WinEdt no soporta Unicode, para mi eso lo hace inservible. Utilizo TexMakerX que si lo soporta. WinShell también soporta Unicode. Lo que no llego a entender son las ventajas de EMacs, con tantos códigos y cosas que hay que memorizar. Saludos.
Muy buen post, lo he probado y funciona a la perfeccion!
Gracias por el aporte lo estaba necesitando para las practicas
de la universidad!
Muy buen aporte, pero me queda una duda, funciona hoy día con el nuevo win7? agradecería una respuesta.
saludos
Sotomayorc,
No utilizo Windows 7, así que no lo puedo confirmar. Entiendo que no debería haber problema de funcionalidad, pero yo al menos no te lo puedo confirmar.
Un saludo,
gracias por guia, pude instalar todo con exito, pero ahora necesito usar el paquete pb-diagram, para realizar diagramas conmutiativos, del cual tengo un archivo .sty pero nose como instalarlo. agradcezco el aporte…
lamento comentar que no compila el texnic center hice el abc de los pasos y no hace nada
Jesmar,
El artículo tiene ya un tiempo y es posible que las cosas hayan cambiado. Pásate por la documentación oficial y revisa los pasos allí para descartar que no olvidas nada.
Un saludo,
Monstruo… Muchas gracias por el aporte … solo un detalle para la fecha en que lo descargue el enlace del TexnicCenter estaba roto… pero lo descargue por otro lado y listo el resto funciono perfectamente
Alguien sabe si el editor Led funciona en windows 7?
No me reconoce el paquete pb-diagram, me pide que lo instale pero cuando lo hago no lo instala! Como hago?
Necsito ayuda URGENTE. Para Reconfigurar mi EinEdit, me da mensajes de que se daño la configuración y no encuentra ciertos archivos. El boton de transformas .ps en .pdf da error.
Muy bueno el tutorial
Muy claro
gracias
La rajaaaa!
Gracias compadre!
Tengo un problema, cuando compilo me encuentro con algo como: ERROR AL ABRIR EL DOCUMENTO, EL ARCHIVO NO SE ENCUENTRA. cannot execute the command. Intente de mil formas, primero instale el adobe reader, luego el miktex, y por último el texniccenter, luego, archivos de programa, miktex2.9, miktex , bin. No se que pueda estar haciendo mal, si alguien me puede colaborar lo agradecería.