Wie können fehlende Pakete am besten hinzugefügt werden?

Wie können fehlende Pakete am besten hinzugefügt werden?

Bisher habe ich mit Texmaker unter Windows gearbeitet und es hat perfekt funktioniert. Vor Kurzem habe ich angefangen, meine .tex-Dateien mit vim unter Ubuntu zu schreiben. Aber wenn ich versuche, diese zu kompilieren, wird mir angezeigt: „ File 'cite.sty' not found.Wie soll ich die benötigten Pakete installieren?“

Ich bin ziemlich neu in diesem Thema, ich habe angefangen, vim mit dem Plugin LaTeX-Box zu verwenden, falls das einen Unterschied macht.

Antwort1

Ich weiß nicht, ob Vim eine integrierte Lösung dafür hat, aber da Sie Linux verwenden, gehe ich davon aus, dass Sie TexLive nutzen. Sie haben also zwei Möglichkeiten, neue Pakete zu installieren:

  1. Wenn das Paket Teil von TexLive ist, können Sie verwenden sudo tlmgr install package_name.
  2. Wenn das Paket nur auf CTAN liegt, müssen Sie die .styDatei des Pakets an den entsprechenden Ort verschieben. Dieser Punkt wurde bereits in einem anderen Beitrag ausführlich beschrieben (Wo platziere ich meine eigenen .sty- oder .cls-Dateien, um sie für alle meine .tex-Dateien verfügbar zu machen?).

Ich hoffe, es ist hilfreich.

BEARBEITEN

Wenn eine Fehlermeldung running on Debian, switching to user mode!auftritt, initialisieren Sie tlmgrmit tlmgr init-usertree.

verwandte Informationen