Incluir pastas salvas no "sistema de arquivos" (Layout para o Lyx)

Iniciado por paulogabriel, 05 de Abril de 2013, 21:42

tópico anterior - próximo tópico

paulogabriel

Olá pessoal,

Estou com um problema que eu creio que seja fácil resolver, mas não estou conseguindo.

Estou começando a usar Lyx e encontrei um modelo para teses no USPTeX. Baixei as pastas, porém salvei na área de trabalho.
Quando vou utilizar o layout contido na pasta, por comando do Lyx (Documento > Configurações do documento > Classe do documento > Layout local), surge a seguinte mensagem:
"O ficheiro layout que seleccionou é um ficheiro de layout local, não um na pasta de sistema ou do utlizador. O seu documento pode não funcionar com este layout se não mantiver o ficheiro de layout na pasta do documento".
Insisto e surge esta mensagem:
"Due to some error in it, the layout file: usptexM could not be loaded. A default textclass with default layouts will be used. LyX will not be able to produce correct output"
Creio que o local onde as pastas estão salvas influencie e que os demais arquivos sejam importantes, mas não sei como resolver, uma vez que copiar e colar não pode.

Agradeço a ajuda.

Atenciosamente.

PauloGabriel


paulogabriel

Olá amigo!
Obrigado pela direção, mas não deu certo ainda.

Arquivo era .zip, então parti do ponto que já havia sido descompactado em /home/meunome

Ocorre que quando parto para o segundo comando: latex usptex0.1-1beta (sendo usptex0.1-1beta o nome da pasta descompactada) o terminal apresenta a seguinte msg:
__________________________________________________________
This is pdfTeX, Version 3.1415926-1.40.10 (TeX Live 2009/Debian)
entering extended mode
! I can't find file `usptex0.1-1beta'.
<*> usptex0.1-1beta
__________________________________________________________

E a partir daí eu não consigo progredir.

paulogabriel

Lembrando, é claro, que estou na seção de iniciantes justamente por não estar tão familiarizado com os comandos e seus significados.
O site que me passou não é muito esclarecedor nesse sentido.
Abraços

irtigor

Não há nenhuma menção ao comando "latex", no pedaço que linkei. Já que está começando a usar o latex agora, é melhor dizer o que esse arquivo contem.

paulogabriel

Ok. Os arquivos são provenientes deste endereço:

http://pmrlsapro.poli.usp.br/projects/projects/usptex/files

Baixei os arquivos: usptex0.1-1beta.zip ; ex-dissert-usptex0.1beta.zip   ; ex-bib-usptex0.1beta.zip

Salvei na área de trabalho, descompactei e salvei as três pastas em home/meunome

Rodei:
cd ~
mkdir -p texmf/tex/latex/usptex0.1-1beta
(referente a primeira pasta)
texhash ~/texmf

e a pasta texmf foi criada em /home

Rodei, então: sudo mkdir /usr/share/texmf/tex/latex/usptex0.1-1beta

Como resposta: mkdir: é impossível criar o diretório "/usr/share/texmf/tex/latex/usptex0.1-1beta": Arquivo existe

Rodei: sudo cp usptex0.1-1beta /usr/share/texmf/tex/latex/usptex0.1-1beta

Resultado: cp: omitindo o diretório "usptex0.1-1beta"

Por fim, rodei: sudo texhash

Resultado:
texhash: Updating /usr/local/share/texmf/ls-R...
texhash: Updating /var/lib/texmf/ls-R-TEXMFMAIN...
texhash: Updating /var/lib/texmf/ls-R-TEXLIVE...
texhash: Updating /var/lib/texmf/ls-R...
texhash: Done.

É isso?

paulogabriel

As pastas foram criadas em usr/share/texmf/tex/latex, mas estão vazias!

irtigor

Ou você faz o processo que está em "user install", ou o "system install", não os dois. Depois de criar o diretório, tem que copiar os arquivos .sty .cls pra lá, e ai então rodar o ultimo comando. O texto é importante e descreve detalhadamente todo o processo, siga com atenção.

-----
Inclusive, eu vejo que usptex0.1beta.zip já segue o TDS:

texmf/tex/latex/usptex/

texmf/bibtex/bst/usptex/

Ai cabe a você, decidir recriar ou usar o que tá pronto.