Qual é a maneira mais fácil de começar com o LaTeX?

43

Eu gostaria de aprender e usar o LaTeX no Ubuntu. De quais pacotes eu preciso? Qual é o melhor editor de código LaTeX no Ubuntu para um novo usuário de LaTeX? Eu também gostaria da capacidade de ver o código em um painel e os resultados em um segundo painel, se possível - embora não necessariamente WYSIWYG.

eugenemarshall
fonte
2
Não participarei das guerras dos editores do TeX, mas gostaria de reiterar o que a @detly disse: o que você fizer, não comece com o Lyx: você não aprenderá o que está fazendo e não obterá realmente a funcionalidade até que você saiba o que deseja fazer.
Nbm

Respostas:

39

Basta instalar o pacote texlive , isso irá trazer todos os elementos essenciais. Além disso, você pode instalar a documentação no seu idioma, por exemplo. texlive-doc-en . Se você estiver escrevendo em um idioma diferente do inglês, adicione também o respectivo pacote de idiomas, por exemplo, texlive-lang-french . Também existem bons pacotes orientados a tópicos, como texlive-science ou texlive-humanities - mas se você quiser aprender o básico do LaTeX, certamente não precisa deles.

Se você precisar apenas de suporte básico à edição, como o destaque de sintaxe, qualquer editor de texto fará isso, incluindo o editor de texto padrão do GNOME, gedit. Opções mais avançadas incluem:

  • texworks Instalar o texworks : Um editor LaTeX com uma interface bastante limpa e simples, apresentando um visualizador de PDF integrado e sincronização entre o editor e o visualizador (ou seja, você pode pular para a mesma posição em ambos)
  • kile Instale o kile : um editor poderoso para o KDE (pode ser instalado no GNOME e funciona bem além de alterar alguns detalhes de configuração para usar o visualizador de PDF do GNOME, por exemplo)
  • texmaker Instalar texmaker : de escopo semelhante ao KILE, mas mais parecido com o GNOME (por exemplo, menos botões na barra de ferramentas ;-)), um pouco menos de recursos do que o KILE provavelmente
  • latexila Instale o latexila : Como o KILE, mas direcionado ao GNOME.
  • lyx Instalar lyx : não é realmente um editor LaTeX, mas sim um processador de texto que usa o LaTeX internamente - as opiniões divergem se essa é a melhor maneira de aprender o LaTeX "real".

A maioria desses editores não tem realmente um painel de visualização, mas isso não é realmente necessário: mantenha o evince aberto com o documento em que está trabalhando, o evince atualizará automaticamente o conteúdo assim que você "compilar" o documento em látex

Marcel Stimberg
fonte
1
O Texworks também é um bom editor disponível!
Peter Smit #
Ré. LyX - não há nenhum mal real em usá-lo juntamente com o aprendizado do LaTeX, desde que você tenha certeza de que é isso o que está fazendo;) De qualquer forma, para realmente usar o LyX com algum grau de sucesso, você deve saber o noções básicas do LaTeX e enfrentou problemas com os erros mais básicos.
detly
3
Eu recomendo o TeXstudio : é baseado no Texmaker, mas é de código aberto e possui funções adicionais para facilitar a vida. texstudio.sourceforge.net
rosch
Gostaria de observar que, ao contrário do que o rosch implica, o Texmaker é de código aberto (GPL). De qualquer forma, o TeXstudio e o Texmaker são opções muito boas para uma primeira experiência com o LaTeX.
Luís de Sousa
10

Se você quiser apenas instalar o material básico, você deve instalar texlive-latex-base

sudo apt-get install texlive-latex-base

Se você deseja toda a informação, incluindo uma extensa documentação, opte por texlive-full

sudo apt-get install texlive-full

Se você deseja um editor leve, basta instalar gedit-latex-plugin

sudo apt-get install gedit-latex-plugin

que adiciona a funcionalidade LaTeX ao editor de texto padrão.

Se você quiser algo com mais funcionalidade, texmakertente

sudo apt-get install texmaker

ParanoiaPuppy
fonte
1
Apenas um +1 rápido, especificamente para o plugin gedit-latex. Atualmente, estou escrevendo minha tese de doutorado com ela e realmente gosto da maneira como ela se integra ao editor de texto padrão e da maneira como funciona perfeitamente com um projeto que abrange vários arquivos e arquivos grandes de bibtex.
SB
O gedit é muito lento e / ou trava ao abrir arquivos com linhas muito longas. Consegues consertar isso? (...) Essa é uma limitação conhecida (...) e não pode ser corrigida. se você pode viver com isso, o gedit pode ser para você; então, você pode querer olhar para outras opções, por exemplo geany
noz sobre natty
7

Você pode instalar todos os pacotes de látex necessários via texlive-latex-base. Há também opções adicionais disponíveis.

Você sempre pode usar o emacs como editor, ele possui muitos utilitários de látex disponíveis. No entanto, qualquer editor com o qual você se sinta confortável trabalha.

Se você gosta de ter editores especializados (que realmente possuem o wysiwyg), pode procurar no lyx, ou se você usa o KDE, pode usar o KILE, que é um IDE para o látex.

O KILE oferece ajuda adicional com os utilitários do LaTex, como bibliografia, etc. Você pode iniciar automaticamente toda a compilação necessária, etc.

txwikinger
fonte
Desde que eu uso o GNOME, o Kile não traz um monte de coisas do KDE? E isso não me causaria problemas? Obrigado pelo conselho, a propósito!
Eugenemarshall
Sim, ele instalaria e carregaria as bibliotecas kde
txwikinger
O +1 para o Lyx facilita a execução e, posteriormente, elabora mais detalhes.
11307 Hamish Downer
1
@eugenemarshall: O KDE e o Gnome podem coexistir no mesmo sistema, portanto, ter as bibliotecas do KDE instaladas não deve causar problemas. Bem, o Kile provavelmente ficará fora de lugar entre seus outros aplicativos, mas é tudo.
David Z
4

Na época, escrevi uma postagem no blog comparando 8 editores diferentes gratuitos do LaTeX , todos disponíveis para o Ubuntu. (Claro, eu estava usando o Ubuntu quando escrevi o post!)

O post tem cerca de seis meses no momento. Penso que muitas informações valerão a pena, mesmo que algumas estejam desatualizadas ou que tenham sido adicionadas coisas novas entretanto não mencionadas. (Por exemplo, o Texmaker (x) tem uma visualização integrada agora, o gedit tornou-se mais compatível com SyncTeX - acho que o evince agora tem alguns recursos do SyncTeX, embora eu nunca tenha descoberto como usá-los.)

Se você não deseja espaço em disco (tenha mais de 2 GB!), Recomendo instalar o pacote texlive-full ou ignorar o gerenciador de pacotes do Ubuntu e instalar o TeXlive diretamente do CTAN / TUG. Dessa forma, você nunca precisa se preocupar com a falta de pacakges.

Várias pessoas mencionaram o Texmaker, mas se você está pensando nisso, recomendo o garfo TexmakerX , que possui muito mais recursos, ou pelo menos o fiz quando comparei.

Enquanto isso, decidi usar o vim, mas sem o pacote vim-latex. Escrevi alguns scripts personalizados, incluindo um que fornece ao vim um painel de visualização ao vivo, conforme você digita, usando mupdf. Se alguém estiver interessado, postarei instruções para usá-lo em algum lugar do Ubuntu. No entanto, eu realmente não recomendo tentar dominar o vim e o LaTeX ao mesmo tempo. Cada um deles tem uma enorme curva de aprendizado (embora ambos valham a pena!), E tentar fazê-los simultaneamente faria a pessoa mais paciente gritar.

frabjous
fonte
1
Gostei do seu blog, foi bastante informativo. Kile também é o meu favorito.
Magpie
3

Instale através do centro de software

O Gummi é um programa gratuito, de plataforma cruzada e de código aberto, com um painel de visualização ao vivo.

Recursos incluídos na versão estável mais recente do Gummi:

Live preview pane for the compiled document
Helpers to generate tables/matrices/graphics
LaTeX error checking
Syntax highlighting
Spellchecking
Document statistics
BibTeX integration
Persistent configuration

Recursos atualmente incluídos em nosso ramo de desenvolvimento:

Multi-tab/document project support
Support for additional build LaTeX systems rubber & latexmk
Compiling through DVI & Postscript
Makeindex support
Continuous PDF preview mode
Filter bibliography entries
SyncTeX support

Gummi ainda está em desenvolvimento ativo.

hhlp
fonte
3

Você pode experimentar o TeXlipse , um plug-in que adiciona suporte ao TeX no Eclipse IDE.

Pablo
fonte
Também uso o TeXlipse, um editor do LaTeX integrado a todas as outras ferramentas do Eclipse que é poderoso. Dito isto, gostaria de observar que não há um novo lançamento há 3,5 anos.
Luís de Sousa
2

Vimé um dos melhores editores, mas você precisa aprender um pouco antes de poder usá-lo (iniciar vimtutorem um terminal) e aprender mais para usá-lo com eficiência. Possui uma extensão vim-latex no vim-latexsuitepacote. Você pode usar a versão gráfica do vim, o gvim.

Arpad Horvath
fonte
2

Instale através do centro de software

O Texmaker é um editor LaTeX gratuito, moderno e de plataforma cruzada para sistemas linux, macosx e windows que integra muitas ferramentas necessárias para desenvolver documentos com o LaTeX, em apenas um aplicativo.

O Texmaker inclui suporte a Unicode, verificação ortográfica, preenchimento automático, dobragem de código e um visualizador de PDF embutido com suporte a synctex e modo de visualização contínua. O Texmaker é fácil de usar e configurar.

O Texmaker é liberado sob a licença GPL.

hhlp
fonte
1

Como outros usuários mencionaram, texlive-latex-base e texlive-full são a melhor maneira de obter os pacotes de látex em seu sistema. Também instalo o texlive-latex-extra, pois disponibiliza ainda mais pacotes.

Ultimamente, para um editor de látex, tenho experimentado o TeXworks. Com o TeXworks, você pode ter seu código de látex aberto em uma janela e, na janela ao lado, você pode ter seu documento compilado. Quando você faz uma atualização e reconstrói o documento, a exibição do documento permanece no ponto em que você está olhando, para que isso possa ser útil para que suas alterações entrem em vigor.

Mark Davidson
fonte
1

Como uma distribuição LaTeX, você pode usar o texlive. Há um metapacote chamado texlive-full que instalará toda a distribuição para você, mas é claro que você pode instalar pacotes individuais conforme necessário. Quanto ao editor, existem várias opções e você provavelmente deve tentar algumas e ver qual delas prefere. Eu pessoalmente uso o Emacs com auctex ou texworks. Outros editores populares são vim, texmaker e muitos mais.


fonte
1

Sem querer iniciar uma guerra (religiosa) recomendo emacscombinado com AUCTeX . Ele fornece facilidades fantásticas para mover o documento, gerenciar referências e citações, inserir marcações de modelo (LaTeX) para diferentes ambientes (tabelas, figuras etc.) e compilar o documento e visualizá-lo.

O AUCTeX é realmente excelente para documentos longos - escrever minha tese foi o que me levou a aprender emacse, infelizmente, a usar vimmenos a minha amada .

hargriffle
fonte