Eu preciso do LaTeX Eforms, que faz parte do pacote Acrotex que zip-file aqui , para o meu TeXLive 2017.
Não faz parte do Debian TeXLive porque o pacote não é suficientemente grátis para o Debian, declarado por Ulrike aqui .
Não há instruções de instalação no pacote.
O site on-line tem a frase macros / latex / contrib / acrotex , então talvez, indicando onde instalar no sistema de arquivos.
O comentário de Ulrike sobre a instalação, mas eu realmente gostaria de ter uma confirmação no meu sistema Vanilla com equivs
control aqui que eu não estrague minha instalação do TeXLive.
You can get the miktex package http://mirrors.ctan.org/systems/win32/miktex/tm/packages/acrotex.tar.lzma You only need to unpack it. There are a few files which are documentation, but the rest should simply go in your local texmf in tex/latex/acrotex.
Minha tentativa
- Encontre a localização do
texmf-local
no seu sistema em find / -type d -name "texmf-local" 2>/dev/null
- Faça o download do arquivo zip e descompacte-o aqui
-
Mova os arquivos para /usr/local/texlive/texmf-local
, já que você vê que é seguro no seguinte
masi@masi:~$ ls /usr/local/texlive/texmf-local/
bibtex doc dvips fonts metapost tex tlpkg web2c
masi@masi:~/Downloads$ cd acrotex/texmf/
doc/ source/ tex/ tpm/
-
Mas tendo problemas para fazer a cópia
masi@masi:~/Downloads/acrotex/texmf$ mv * /usr/local/texlive/texmf-local/
mv: replace '/usr/local/texlive/texmf-local/doc', overriding mode 2755 (rwxr-sr-x)?
-
Estudando o ambiente
masi@masi:~$ ls /usr/local/texlive/texmf-local/doc/
local
masi@masi:~$ ls /usr/local/texlive/texmf-local/doc/local/
-
Obtendo Permission denied
sem sudo
, então
masi@masi:~/Downloads/acrotex/texmf$ sudo mv *
/usr/local/texlive/texmf-local/
mv: cannot move 'doc' to '/usr/local/texlive/texmf-local/doc': Directory not empty
mv: cannot move 'tex' to '/usr/local/texlive/texmf-local/tex': Directory not empty
Saída sem sucesso com o código de teste da resposta .
! LaTeX Error: File 'eforms.sty' not found.
Saída esperada: saída na figura de captura de tela de resposta do segmento aqui .
Testando a proposta de Ferenc
Código em que sudo
não funcionou no segundo comando
masi@masi:~/Downloads$ sudo tar -C "$(kpsewhich -var-value=TEXMFLOCAL)" --strip-components=1 -xf acrotex.tar.lzma
masi@masi:~/Downloads$ mktexlsr "$(kpsewhich -var-value=TEXMFLOCAL)"
mktexlsr: /usr/local/texlive/texmf-local: directory not writable. Skipping...
mktexlsr: Done.
Saída: ! LaTeX Error: File
eforms.sty 'não encontrado.' no arquivo de teste de tex por falha.
Usando sudo
em vez do segundo comando, você obtém
masi@masi:~/Downloads$ sudo mktexlsr "$(kpsewhich -var-value=TEXMFLOCAL)"
sudo: mktexlsr: command not found
Testando PATHs no meu sistema
masi@masi:~$ which mktexlsr
/usr/local/texlive/2017/bin/x86_64-linux/mktexlsr
masi@masi:~$ sudo which mktexlsr
masi@masi:~$ sudo -l which mktexlsr
/usr/bin/which mktexlsr
Corrigir o comando com o caminho correto (Ferenc)
masi@masi:~$ sudo /usr/local/texlive/2017/bin/x86_64-linux/mktexlsr "$(kpsewhich -var-value=TEXMFLOCAL)"
mktexlsr: Updating /usr/local/texlive/texmf-local/ls-R...
mktexlsr: Done.
Saída: como esperado com o arquivo de teste!
OS: Debian 9
TeXLive: 2017 instalação manual no TeXLive /usr/local/