Uruchamianie TexWorks na Ubuntu

Jestem bardzo zdezorientowany, jak powinienem używać TexWorks na Ubuntu i jaka jest różnica między TexWorks, TexLive i MikTex.

Więc zainstalowałem pakiet TexLive z sudo apt-get install texlive, ponieważ według strony, to również instaluje TexWorks. Jednak po tej instalacji nie mogłem znaleźć żadnego odniesienie do TexWorks na moim komputerze. Następnie zainstalowałem pakiet TexWorks z sudo apt-get install texworks. Teraz mogę otworzyć plik .text z TexWorks .

Ale jestem zdezorientowany, czy teraz używam TexWorks, czy TexLive (a co z MikTex?).

Ponadto otrzymuję błędy, takie jak LaTeX Error: File bbm.sty „. Oznacza to, że muszę zainstalować ten pakiet. W jaki sposób mogę to zrobić? Jestem przyzwyczajony do uruchamiania TexWorks i MikTex w systemie Windows, gdzie pakiety były automatycznie instalowane w locie, tak jak były wymagane, a najlepiej chciałbym coś takiego.

Dzięki!

Komentarze

  • TeXworks = edytor, TeX Live = kompilator, MiKTeX = to samo co TeX Live, ale dla systemu Windows. Użyj dowolnego edytora, w którym chcesz wpisać swój dokument, polecam kile, ponieważ jest on dobrze dostosowany do LaTeX i bardziej wydajny.
  • Zauważ, że jeśli masz LaTeX ( texlive) z, powiedzmy, Ubuntu, następnie texlive jest podzielony na mnóstwo małych pakietów, co jest bardzo mylące dla zwykłego użytkownika. Lepiej by było, gdybyś zainstalował texlive-full (myślę, że to jest nazwa), co po prostu mówi Ubuntu, aby zainstalował wszystkie te mniejsze pakiety Ubuntu. Jeśli jesteś doświadczonym użytkownikiem Linuksa, możesz zamiast tego ręcznie zainstalować TUG TeX Live (tug.org/texlive), ponieważ jest on bardziej aktualny.
  • jeśli masz wystarczająco dużo miejsca na dysku twardym , po prostu zainstaluj sudo apt-get install texlive-full, wtedy będziesz mieć prawie wszystkie dostępne pakiety
  • Texworks jest tylko jednym z kilku edytorów LaTeX w Ubuntu, jak Gummi, Latexila, Kile, TeXmaker, TeXstudio, Winefish … ale możesz użyć do tego wielu innych edytorów tekstu, takich jak Geany, RStudio, nawet mcedit lub nano, które mogą pomóc w mniejszym lub większym stopniu w edycji LaTeX (podświetlanie składni, makra itp.) nawet w kompilacji (ryzykując rozpoczęcie krwawej wojny z płomieniami, oczywiście także z vimem i emacsem). TexLive / MikTeX to ogromne kolekcje plików, które umożliwiają konwersję dowolnego kodu TeX do pięknego .pdf (lub .ps lub .html lub …) z / bez użycia edytora LaTeX.

Odpowiedź

Zadałeś kilka pytań, zróbmy je jedno po drugim i zacznijmy od pierwszego, o tym, jakie są wszystkie te nazwy:

  • TeX Live i MikTeX to dystrybucje TeX-a. Zapewniają wszystkie niezbędne programy, takie jak program tex, program latex (format), dvips i wiele innych.

  • TeX Works to edytor plików związanych z TeXem. Może używać dowolnej dostępnej dystrybucji TeX.

Zarówno TeXLive, jak i MikTeX są dostępne dla systemów Linux, Mac i Windows. Zobacz strony pobierania TeXLive i MikTeX , aby uzyskać więcej informacji.

Po zainstalowaniu texworks możesz teraz edytować pliki w edytorze TeX Works. Edytor może konwertować pliki tex do formatu pdf przy użyciu zainstalowanej dystrybucji TeX.

Dotyczy bbm.sty: Zainstalowałeś pakiet texlive który mówi

TeX Live: przyzwoity wybór pakietów TeX Live

Nie instaluje pełnego TeX Live, a jedynie texlive-latex-recommended i texlive-fonts-recommended i texlive-latex-base pakiety. Pakiety te odpowiadają oryginalnym kolekcjom TeX Live o prawie tej samej nazwie.

Powyższe informacje można zobaczyć za pomocą apt-cache show texlive.

brakujący plik, o którym wspomniałeś, bbm.sty, znajduje się w texlive-fonts-extra. Możesz to znaleźć na przykład

$ apt-cache search bbm bbmail - Mail notifier for Blackbox/Fluxbox r-cran-bbmisc - GNU R Miscellaneous helper functions for B. Bischl texlive-fonts-extra - TeX Live: Additional fonts 

, co powinno dać ci wskazówkę. Musisz zainstalować co najmniej powyższy pakiet z sudo apt-get install texlive-fonts-extra, ale jeśli nie masz za mało miejsca na dysku, zalecam sudo apt-get install texlive-full.

(Zastrzeżenie: opiekun TeX Live i Debiana)

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *