Lyx no funciona (no puedo encontrar archivos cls)

Lyx no funciona (no puedo encontrar archivos cls)

Instalé Lyx en mi sistema, pero no puedo hacerlo funcionar. Cada vez que abro un archivo me sale un mensaje similar a este:

The selected document class
    article
requires external files that are not available.
The document class can still be used, but the
document cannot be compiled until the following
prerequisites are installed:
    article.cls
See section 3.1.2.2 (Class Availability) of the
User's Guide for more information.

No estoy seguro de si el problema está en Lyx o en algunas de sus dependencias de Latex.

Tengo el archivo "article.cls" en mi sistema (de texlive-latex-base) ubicado en:

/usr/share/texlive/texmf-dist/tex/latex/base/article.cls

(Esta línea aparece en Herramientas → Información TeX, por lo que aparentemente Lyx lo sabe).

Ya intenté reinstalar texlive y usar Herramientas → Reconfigurar, no funcionó.

Estoy usando LyX 2.0.5.1 en KUbuntu 12.10.

EDITAR: Aparentemente esto es un error en 12.10. Acabo de volver a 12.04 y todo vuelve a funcionar sin problemas, sin necesidad de configuración más allá apt-get install lyx.

Respuesta1

Sé que es una vieja pregunta, pero acabo de experimentar el mismo problema en una instalación bastante reciente de Mint 17.2.

Solía apt-file search article.cls​​ver qué paquetes tienen ese archivo y confirmé que está presente en la texlive-*serie de paquetes. Luego lo hice apt-get install texlive, lo que generó algunas dependencias, y el problema se resolvió.

Respuesta2

Si solo instaló el procesador Lyx y Tex-live, entonces necesita ampliar la funcionalidad de LyX instalando los paquetes enumerados (en negrita) para obtener una funcionalidad completa. Todos están disponibles en el Centro de software de Ubuntu.

los que sonNOen negrita son opcionales (creo que se explican por sí mismas de todos modos). Cuando los instalé, todas mis clases de documentos estuvieron disponibles.

Para clases de documentos adicionales (subclases) y otros procedimientos, puede visitar elWiki Lyx aquí

  • chktex: comprobar si hay errores tipográficos

  • dvipost: muestra los cambios rastreados en la salida en formato DVI

  • gnuhtml2latex: importar documentos HTML

  • groff: formato de tabla mejorado en exportaciones de texto sin formato

  • librsvg2-bin, inkscape: usa el formato de imagen SVG en documentos LyX(si estás usando Inkscape como editor de gráficos en Lyx)

  • linuxdoc-tools: exportar documentos SGML LinuxDoc

  • mitos-*: use el Tesauro de OpenOffice.org/LibreOffice

  • noweb: importar archivos noweb

  • rcs: control de versiones integrado

  • sgmltools-lite: exportar documentos SGML DocBook

  • texlive-xetex, etoolbox: utiliza el sistema de composición tipográfica XeTeX

  • wv: importar documentos de MS Word

Respuesta3

Mi nueva instalación de LyX mostró exactamente los mismos síntomas que la del cartel original. Descubrí que había un .texmf-vardirectorio antiguo en mi directorio de inicio. Cambiarle el nombre o eliminarlo,p.ej mv .texmf-var .texmf-var.oldresuelve el problema. Después de eso, LyX ya no se queja de que faltan archivos .cls y compila los documentos perfectamente.

Estoy usando Ubuntu 12.04, LyX 2.0.7 de https://launchpad.net/~lyx-devel/+archive/releasey TeX Live 2012 de https://launchpad.net/~texlive-backports/+archive/ppa.

Respuesta4

No creo que el problema sea específico de Ubuntu. Acabo de instalar LyX 2.0.5.1 desde el instalador binario de Windows en WinXP. Tengo exactamente los mismos síntomas: cada vez que creo un archivo nuevo (o incluso cuando leo la documentación, a través del menú de ayuda), LyX se queja de los .clsarchivos que faltan y de que puede mostrar el archivo pero no puede componerlo. Aquí también Tools/TeX informationse enumeran claramente todos los .clsarchivos imaginables disponibles.

Un dato adicional: primero instalé LyX como usuario normal y luego pareció funcionar; no hubo advertencias sobre la falta de archivos .cls. La compilación de un archivo LaTeX de ejemplo también funcionó bien. Sin embargo, el instalador se quejó durante la instalación de que los gráficos .WMFy .EMFlos gráficos no estarían disponibles porque requieren alguna biblioteca que solo se puede instalar como administrador. Entonces, lo desinstalé, inicié sesión como administrador y lo reinstalé. A partir de entonces, seguí recibiendo .clsadvertencias de archivos faltantes. La compilación de LaTeX tampoco funciona: cuando intento obtener una vista previa del archivo de bienvenida, aparece el mensaje de error
File does not exist: F:/tmp/lyx_tmpdir.gg3264/lyx_tmpbuf4/splash.pdf.

Todavía no he investigado mucho el problema; mi primera reacción fue buscar en la web para ver si otros habían encontrado el mismo problema. Así terminé en este foro.

información relacionada