Não tenho direitos de administrador, a colocação do repositório online está bloqueada e não tenho permissão para ignorá-lo e não consigo colocar uma unidade USB no meu computador. Eu tenho o MiKTeX instalado (mas básico, então nenhum pacote instalado).
Devido a todas as minhas limitações, a solução que encontrei foi instalar pacotes LaTeX simplesmente usando Copiar/Colar nos pacotes. Um colega me deu os arquivos e pastas dos pacotes LaTeX e eu copiei para C:\Users\<my username>\AppData\Local\Programs\MiKTeX\
. Em seguida, testei adicionar \usepackage{hyperref}
meu arquivo .tex
. Eu corro pdflatex document.tex
e pego:
This is pdfTeX, Version 3.141592653-2.6-1.40.25 (MiKTeX 23.10) (preloaded format=pdflatex.fmt)
restricted \write18 enabled.
entering extended mode
(document.tex
LaTeX2e <2023-06-01> patch level 1
L3 programming layer <2023-08-29>
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/latex/base\article.cls
Document Class: article 2023/05/17 v1.4n Standard LaTeX document class
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/latex/base\size10.clo))
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/generic/babel\babel.sty
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/generic/babel\txtbabel.def)
*************************************
* Local config file bblopts.cfg used
*
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/latex/arabi\bblopts.cfg)
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/latex/babel-english\english.ldf))
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/generic/babel/locale/en\babel-english.tex)
(C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex/latex/hyperref\hyperref.sty
E abre a mensagem:
Entendo que consegui instalar o hyperref, mas não o ltxcmds. No entanto, o arquivo C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex\generic\ltxcmds\ltxcmds.sty
existe.
Como posso dizer ao MiKTeX para olhar lá? No console MiKTeX eu já tenho ``C:\Users<User Name>\AppData\Local\Programs\MiKTeX` emConfigurações -> Diretórios
Qualquer outra solução será ótima.
Responder1
Ok, a questão é que eu não deveria colocá-lo,
C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\tex\generic\ltxcmds\ltxcmds.sty
mas sim
C:\Users\<User Name>\AppData\Local\Programs\MiKTeX\texmf\tex\generic\ltxcmds\ltxcmds.sty
Acabei de dobrar minha tex
pasta em uma nova texmf
pasta. Tenho tudo duas vezes, muito otimizado, mas funciona.
Você pode verificar para onde o pacote deve ir usando oConsole MiKTeXe indo paraPacotes, selecione o pacote desejado e, em seguida,informaçõese vá para oarquivosaba.