2009-11-13 34 views
6

Acabo de comenzar a usar LaTeX. Estoy trabajando en Windows y estoy usando TeXnicCenter como mi editor. Cuando construyo y la salida, teniendo el siguiente código:La salida de LaTeX no se actualiza

\documentclass{article} 

\begin{document} 

This is a test document 

\end{document} 

me pongo un documento que tiene las palabras "Este es un documento de prueba". Si cambio la oración en el código anterior a "Esto es una prueba", y la creación y la salida, el cambio se refleja.

Sin embargo, decir que después de hacer lo anterior, puedo cambiar el código para esto:

\documentclass{article} 

\usepackage[table]{xcolor} 

\begin{document} 

Hello World! 

\end{document} 

Ahora si construyo y la salida, que no entiendo "Hello World!" en la salida, obtengo la última cosa que tenía antes de hacer este cambio ("Esta es una prueba"). ¿Es esto un error en TeXnicCenter o LaTeX o me falta algo aquí? Gracias por tus respuestas.

Editar:

También veo esta línea en el nuevo registro de salida: '("C: ... \ size10.clo") latex.exe: marco de interfaz gráfica de usuario no se puede inicializar' y en el Fin del registro Resultados de LaTeX dice "0 página (s)" (¿se generaron, supongo?)

+1

¿Puedes mirar el registro? ¿Hay algún error? –

+0

No creo, es un error de látex. Probablemente tiene que ver con TeXnicCenter.Intenta eliminar el paquete de uso y luego intenta construirlo. – bhups

+0

@jleedev: comparé el registro antes y después de la adición del paquete de uso; esto es lo que cambia: en la línea LaTeX-Result, se muestra "0 página (s)" en lugar de "1 página (s)" y veo the line '("C: \ ... \ size10.clo") latex.exe: el marco de GUI no se puede inicializar, parece que ya pasó. – Aishwar

Respuesta

6
+0

Jaja, sí, encontré la solución después de publicar mi edición. Eso es lo que encontré también. :) – Aishwar

+1

El enlace está actualmente roto, no pude encontrar una alternativa, envié un correo electrónico al autor, pero si alguien puede encontrar una copia en caché, podríamos incluirla aquí. – bcleary

0

No estoy seguro acerca de xcolor pero con algunos paquetes como hyperef significa que ahora tiene que compilar su látex dos o tres veces antes de que un cambio se propague a la salida final.

Cuando quiera ver el resultado final compilo por lo menos 3 veces y solo luego miro.

En cada pase, latex actualiza un archivo intermedio y luego, después de algunas compilaciones, su cambio termina en el resultado final. Desafortunadamente, así es como funciona LaTeX.

Puede obtener alguna indicación acerca de esto a partir del recuento de advertencias. Por lo general, después de un cambio recibirás algunas advertencias que se reducirán después de algunas compilaciones. Cuando el conocimiento de las advertencias permanece igual, generalmente significa que has alcanzado la línea de base donde cada salida intermedia se actualiza con todo lo demás.

+0

Intenté compilarlo varias veces, las salidas no cambiaron. No hubo advertencias en el registro: solo estoy mirando la última línea: o Error (s), 0 Advertencia (es), 0 Caja (s) incorrecta (s), 0 Página (s). Pero algo definitivamente está mal, ya que dice 0 página (s) cuando agrego la línea con xcolor. – Aishwar

3

http://docs.miktex.org/2.8/relnotes/#id517080

Por favor, vaya al directorio MiKTeX y tratar de encontrar mo.exe (opción Miktex). Remedio: inicie MiKTeX Options y elija Sí o No (pero no "Pregúnteme primero") para la opción "Instalar paquetes faltantes sobre la marcha".

4

Cambiar la opción "Instalar paquetes faltantes sobre la marcha" a "Sí" no siempre funciona. Estaba teniendo el mismo problema (usando Miktex 2.9 y Texniccenter RC 1.0), y esa configuración estaba configurada en "Sí". El problema comenzó cuando elegí un repositorio de paquetes específico en la pestaña "Paquetes" de la ventana Opciones de Miktex, en lugar de mantener el valor predeterminado (lo cambié porque el repositorio que siempre elige es un poco lento). Lamentablemente, no pude encontrar ninguna forma de volver al repositorio aleatorio, así que reinstalé Miktex, y dejé la opción del repositorio de paquetes al azar.

Cuestiones relacionadas