domingo, 29 de dezembro de 2013

Instalação do Texmaker no OpenSuse 13.1

O Texmaker foi uma novela, passamos semanas tentando descobrir que pacotes faltavam para ele poder compilar corretamente, até que finalmente achei algumas soluções. De forma geral nosso problema foi com o pacote .sty, porém a solução só funcionou em uma máquina, em outra o erro no NFSS persistiu na hora de compilar alguns arquivos .tex.

É tudo muito simples:

1 - Instalação do Texmaker:

$ aptitude install texmaker

caso não queira instalar pelo terminal: 1-click install, e você pode também instalar pelo Yast. Após terminar essa etapa, tente rodar algo, se apenas faltou alguns pacotes .sty vá direto pro passo 4, senão vá para o passo 2.


2 - Instalação do MiKTeX-tools:

A versão mais recente que achei do MiKTeX-tools é essa: miktex-tools-2.8.3541-1.rpm

3 - Instalando o  pacote QT4/5:

Entre nesse site e procure pelo QT4 ou 5, basta instalar o rpm e pronto já pode tentar compilar algo.

4 - Instalação de pacotes .sty e fontes.


Em muitos casos quando você compilar irá acusar que ele não encontra o multirow.sty, assim que corrigir isso ele irá acusar erros em outros pacotes .sty, então segue abaixo uma linha de comando para instalar todos eles.

$ zypper in 'tex(multirow.sty)' 'tex(esint.sty)' 'tex(subscript.sty)' 'tex(tocloft.sty)' 'tex(kpfonts.sty)' 'tex(texnansi.enc)' 'tex(wrapfig.sty)' 'tex(xy.sty)' 'tex(subeqnarray.sty)' 'tex(comment.sty)' 

qualquer outro problema com o pacote .sty que você tiver basta baixar como


$ zypper in 'tex(NOME.sty)'


5 - Instalação dos pacotes texlive:

Se depois de tudo isso seu TexMaker estiver dando erro o seguinte erro:

! LaTeX Error: This NFSS system isn't set up properly.


Uma medida desesperada é utilizar

$ zypper install texlive*


não há nenhum problema sério com essa medida, o único problema é que irá instalar quase 1 gb de pacotes dos quais você não usará grande parte. Assim que eu encontrar uma solução melhor postarei aqui.

6 - O problema no NTFSS persiste.

No Texmaker o NFSS (New Font Selection Scheme) está relacionado ao pacote de fontes, então a única coisa que eu sei até o momento sobre esse erro é que há algo errado com o pacote de fontes,


Mas parece que ainda estou longe de conseguir arrumar, porém desconfio que esse problema possa ser corrigido configurando o texmaker e o miktex, uma vez que é possível compilar outros arquivos nele sem problema algum.

0 comentários:

Postar um comentário