Esecuzione di TexWorks su Ubuntu

Sono molto confuso su come dovrei usare TexWorks su Ubuntu e su quale sia la differenza tra TexWorks, TexLive e MikTex.

Quindi, ho installato il pacchetto TexLive con sudo apt-get install texlive, perché secondo il sito web, questo installa anche TexWorks. Tuttavia, dopo questa installazione, non sono riuscito a trovarne riferimento a TexWorks sulla mia macchina. Quindi, ho installato il pacchetto TexWorks con sudo apt-get install texworks. Ora posso aprire un file .text con TexWorks .

Ma sono confuso sul fatto che ora sto usando TexWorks o TexLive (e per quanto riguarda MikTex?).

Inoltre, ricevo errori come LaTeX Error: File bbm.sty “non trovato. Ciò significa che devo installare questo pacchetto. Come posso fare questo? Sono abituato a eseguire TexWorks e MikTex in Windows, dove i pacchetti venivano installati automaticamente al volo come richiesto, e idealmente mi piacerebbe qualcosa di simile.

Grazie!

Commenti

  • TeXworks = editor, TeX Live = compilatore, MiKTeX = come TeX Live ma per Windows. Usa qualsiasi editor in cui desideri digitare il tuo documento, ti consiglio kile, poiché è adatto per LaTeX e più potente.
  • Nota che se ottieni LaTeX ( texlive) da Ubuntu, quindi texlive è suddiviso in una pletora di piccoli bundle che è molto confuso per lutente occasionale. Potrebbe essere meglio per te installare texlive-full (penso che sia il nome), che dice semplicemente a Ubuntu di installare tutti quei bundle Ubuntu più piccoli. Se sei un utente Linux esperto, potresti voler installare manualmente TUG TeX Live (tug.org/texlive), poiché è più aggiornato.
  • se hai abbastanza spazio sul tuo disco rigido , installa semplicemente sudo apt-get install texlive-full, quindi avrai quasi tutti i pacchetti disponibili
  • Texworks è solo uno dei numerosi editor LaTeX in Ubuntu, come Gummi, Latexila, Kile, TeXmaker, TeXstudio, Winefish … ma puoi usare molti altri editor di testo per questo, come Geany, RStudio, anche mcedit o nano, che possono aiutare in più o meno misura nelledizione LaTeX (evidenziazione della sintassi, macro, ecc.) E anche nella compilation (a rischio di far scoppiare una sanguinosa guerra di fiamme, anche a vim ed emacs, ovviamente). TexLive / MikTeX sono enormi raccolte di file che consentono di convertire qualsiasi codice TeX in un bellissimo .pdf (o .ps o .html o …) con / senza usare un editor LaTeX.

Risposta

Hai posto diverse domande, facciamole una per una e iniziamo con la prima su cosa sono tutti questi nomi:

  • TeX Live e MikTeX sono distribuzioni TeX. Forniscono tutti i programmi necessari come il programma tex, il programma latex (formato), dvips e molti altri.

  • TeX Works è un editor per i file relativi a TeX. Può usare qualunque distribuzione TeX sia disponibile.

Sia TeXLive che MikTeX sono disponibili per sistemi Linux, Mac e Windows. Consulta le pagine di download di TeXLive e MikTeX per ulteriori informazioni.

Dopo aver installato texworks ora stai modificando i file con leditor TeX Works. Leditor può convertire i file tex in pdf utilizzando la distribuzione TeX installata.

Riguardo a bbm.sty: hai installato il pacchetto texlive che dice

TeX Live: una discreta selezione dei pacchetti TeX Live

non installa TeX Live completo, ma solo texlive-latex-recommended e texlive-fonts-recommended e texlive-latex-base pacchetti. Questi pacchetti corrispondono alle raccolte TeX Live originali con quasi lo stesso nome.

Le informazioni precedenti si possono vedere con apt-cache show texlive.

Il il file mancante che hai menzionato, bbm.sty, si trova in texlive-fonts-extra. Puoi trovarlo ad esempio

$ 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 

che dovrebbe darti un suggerimento. Devi installare almeno il pacchetto precedente con sudo apt-get install texlive-fonts-extra, ma nel caso in cui non hai poco spazio su disco, ti consiglio sudo apt-get install texlive-full.

(Disclaimer: TeX Live e manutentore Debian)

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *