Executando TexWorks no Ubuntu

Estou muito confuso sobre como deveria usar o TexWorks no Ubuntu e qual a diferença entre TexWorks, TexLive e MikTex.

Então, instalei o pacote TexLive com sudo apt-get install texlive, porque de acordo com o site, isso também instala o TexWorks. Porém, após esta instalação, não consegui encontrar nenhum referência a TexWorks em minha máquina. Então, instalei o pacote TexWorks com sudo apt-get install texworks. Agora, posso abrir um arquivo .text com TexWorks .

Mas estou confuso se estou usando TexWorks ou TexLive (e quanto ao MikTex?).

Além disso, estou recebendo erros como LaTeX Error: File bbm.sty “não encontrado. Isso significa que preciso instalar este pacote. Como posso fazer isso? Estou acostumado a executar TexWorks e MikTex no Windows, onde os pacotes são instalados automaticamente em tempo real conforme necessário, e idealmente gostaria de algo assim.

Obrigado!

Comentários

  • TeXworks = editor, TeX Live = compilador, MiKTeX = igual ao TeX Live, mas para Windows. Use qualquer editor em que queira digitar seu documento, recomendo kile, pois é adequado para LaTeX e mais poderoso.
  • Observe que se você obtiver LaTeX ( texlive), digamos, do Ubuntu, então o texlive é dividido em uma infinidade de pequenos pacotes, o que é muito confuso para o usuário casual. Pode ser melhor para você instalar texlive-full (acho que é o nome), que apenas diz ao Ubuntu para instalar todos os pacotes menores do Ubuntu. Se você for um usuário experiente de Linux, você pode querer instalar manualmente o TUG TeX Live (tug.org/texlive), pois ele é mais atualizado.
  • se você tiver espaço suficiente no seu disco rígido , basta instalar sudo apt-get install texlive-full, então você terá quase todos os pacotes disponíveis
  • Texworks é apenas um dos vários editores LaTeX no Ubuntu, como Gummi, Latexila, Kile, TeXmaker, TeXstudio, Winefish … mas você pode usar muitos outros editores de texto para isso, como Geany, RStudio, até mesmo mcedit ou nano, que podem ajudar em mais ou menos extensão na edição LaTeX (destaque de sintaxe, macros, etc.) e até na compilação (correndo o risco de começar uma guerra sangrenta, também para vim e emacs, é claro). TexLive / MikTeX são enormes coleções de arquivos que permitem converter qualquer código TeX em um lindo .pdf (ou .ps ou .html ou …) com / sem usar um editor LaTeX.

Resposta

Você fez várias perguntas, vamos respondê-las uma por uma e começar com a primeira sobre quais são todos esses nomes:

  • TeX Live e MikTeX são distribuições TeX. Eles fornecem todos os programas necessários como o programa tex, programa latex (formato), dvips e muitos mais.

  • TeX Works é um editor de arquivos relacionados ao TeX. Ele pode usar qualquer distribuição TeX disponível.

Ambos TeXLive e MikTeX estão disponíveis para sistemas Linux, Mac e Windows. Consulte as páginas de download do TeXLive e MikTeX para obter mais informações.

Depois de instalar texworks, você agora está editando arquivos com o editor TeX Works. O editor pode converter arquivos tex em pdf usando a distribuição TeX instalada.

Com relação a bbm.sty: Você instalou o pacote texlive que diz

TeX Live: uma seleção decente dos pacotes TeX Live

Ele não instala o TeX Live completo, mas apenas texlive-latex-recommended e texlive-fonts-recommended e texlive-latex-base pacotes. Esses pacotes correspondem às coleções originais do TeX Live com quase o mesmo nome.

As informações acima você pode ver com apt-cache show texlive.

O o arquivo ausente que você mencionou, bbm.sty, está em texlive-fonts-extra. Você pode encontrar isso por exemplo,

$ 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 

que deve lhe dar uma dica. Você precisa instalar pelo menos o pacote acima com sudo apt-get install texlive-fonts-extra, mas caso você não esteja com pouco espaço em disco, eu recomendo sudo apt-get install texlive-full.

(Aviso: TeX Live e mantenedor do Debian)

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *