Lyx가 작동하지 않습니다(cls 파일을 찾을 수 없음)

Lyx가 작동하지 않습니다(cls 파일을 찾을 수 없음)

내 시스템에 Lyx를 설치했지만 작동하게 할 수 없습니다. 파일을 열 때마다 다음과 유사한 메시지가 나타납니다.

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.

문제가 Lyx 자체에 있는지 아니면 일부 Latex 종속성에 있는지 잘 모르겠습니다.

내 시스템(texlive-latex-base)에 다음 위치에 "article.cls" 파일이 있습니다.

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

(이 줄은 도구 → TeX 정보에 표시되므로 Lyx가 이에 대해 알고 있는 것 같습니다.)

이미 texlive를 다시 설치하고 도구 → 재구성을 사용해 보았지만 작동하지 않았습니다.

저는 KUbuntu 12.10에서 LyX 2.0.5.1을 사용하고 있습니다.

편집하다: 분명히 이것은 12.10의 버그입니다. 방금 12.04로 되돌렸더니 모든 것이 다시 원활하게 작동하고 있으며 apt-get install lyx.

답변1

나는 그것이 오래된 질문이라는 것을 알고 있지만 최근 Mint 17.2 설치에서 동일한 문제를 직접 경험했습니다.

나는 apt-file search article.cls어떤 패키지에 해당 파일이 있는지 확인하고 해당 파일이 일련의 패키지에 존재하는지 확인했습니다 texlive-*. 그런 다음 apt-get install texlive몇 가지 종속성을 가져왔고 문제가 해결되었습니다.

답변2

Lyx 프로세서와 Tex-live만 설치한 경우 전체 기능을 이용하려면 나열된 패키지(굵은 글씨)를 설치하여 LyX의 기능을 확장해야 합니다. Ubuntu 소프트웨어 센터에서 모두 사용할 수 있습니다.

그런 것들은아니다굵은 글씨는 선택 사항입니다(어쨌든 설명이 필요하다고 생각합니다). 이것을 설치하면 모든 문서 클래스를 사용할 수 있게 되었습니다.

추가 문서 클래스(하위 클래스) 및 기타 방법을 보려면 다음을 방문하세요.Lyx 위키는 여기

  • chktex: 인쇄상의 오류를 확인하세요

  • dvipost: 추적된 변경 사항을 DVI 형식 출력으로 표시합니다.

  • gnuhtml2latex: HTML 문서 가져오기

  • groff: 일반 텍스트 내보내기의 테이블 형식 개선

  • librsvg2-bin, inkscape: LyX 문서에서 SVG 이미지 형식을 사용합니다.(Lyx의 그래픽 편집기로 Inkscape를 사용하는 경우)

  • linuxdoc-tools: SGML LinuxDoc 문서 내보내기

  • 신화-*: OpenOffice.org/LibreOffice Thesaurus를 사용하세요.

  • noweb: noweb 파일 가져오기

  • rcs: 통합 버전 관리

  • sgmltools-lite: SGML DocBook 문서 내보내기

  • texlive-xetex, etoolbox: XeTeX 조판 시스템 사용

  • wv: MS Word 문서 가져오기

답변3

나의 새로운 LyX 설치는 원래 포스터와 정확히 동일한 증상을 보여주었습니다. 찾아보니 오래된게 있었네요.texmf-var 내 홈 디렉토리에 . 이름을 바꾸거나 삭제하거나,예를 들어 mv .texmf-var .texmf-var.old문제를 해결했습니다. 그 후 LyX는 더 이상 .cls 파일 누락에 대해 불평하지 않으며 문서를 정상적으로 컴파일합니다.

저는 Ubuntu 12.04, LyX 2.0.7 https://launchpad.net/~lyx-devel/+archive/release, TeX Live 2012를 사용하고 있습니다 https://launchpad.net/~texlive-backports/+archive/ppa.

답변4

나는 문제가 우분투에만 국한된 것이라고 생각하지 않습니다. 방금 Windows 바이너리 설치 프로그램에서 WinXP로 LyX 2.0.5.1을 설치했습니다. 나는 완전히 동일한 증상을 보입니다. 새 파일을 만들 때마다(또는 도움말 메뉴를 통해 문서를 읽을 때에도) LyX는 누락된 .cls파일에 대해 불평하고 파일을 표시할 수 있지만 조판할 수 없다고 불평합니다. 여기에서도 Tools/TeX information상상할 수 있는 모든 .cls파일을 사용 가능한 것으로 깔끔하게 나열합니다.

추가 정보: 먼저 일반 사용자로 LyX를 설치했는데 작동하는 것 같았습니다. .cls 파일 누락에 대한 경고가 표시되지 않았습니다. 예제 LaTeX 파일의 컴파일도 잘 작동했습니다. 그러나 설치 프로그램은 관리자로만 설치할 수 있는 일부 라이브러리가 필요하기 때문에 .WMF및 그래픽을 사용할 수 없다고 설치 중에 불평했습니다 . .EMF그래서 제거하고 관리자로 로그인한 후 다시 설치했습니다. 그 이후로 나는 파일 누락 경고를 계속 받았습니다 .cls. LaTeX 컴파일도 작동하지 않습니다. 환영 파일을 미리 볼 때 오류 메시지가 나타납니다
File does not exist: F:/tmp/lyx_tmpdir.gg3264/lyx_tmpbuf4/splash.pdf.

나는 아직 문제를 많이 조사하지 않았습니다. 나의 첫 번째 반응은 웹을 검색하여 다른 사람들도 같은 문제에 직면했는지 확인하는 것이었습니다. 이것이 제가 이 포럼을 마친 방법입니다.

관련 정보