
Para muitas perguntas aqui no TeX.SE e em outros fóruns sobre o MiKTeX, verifica-se que o problema subjacente na verdade reside na distinção não compreendida entre os modos administrativo e de usuário. Então deixe-me fazer estas perguntas:
Qual é a diferença entre o modo administrativo e o modo de usuário no MiKTeX e em que situação devo usar um desses modos?
Responder1
O modo administrativodestina-se a um sistema multiusuário, onde um usuário com (geralmente) direitos de administração é responsável por atualizações e instalação de novos pacotes, etc., mas além da instalação administrativa, os usuários podem adicionar sua própria árvore TeXMF local. A grande advertência ea fonte da maioria dos problemas é: A partir deste momento, onde um usuário atualizar seu banco de dados de nomes de arquivos (FNDB) em modo usuário, ele não verá nenhuma atualização feita pelo administrador, até que ele faça novamente uma atualização própria – também se ele não adicionou uma instalação própria caminho!
Para o modo admin, você deve adicionar a opção --admin
às instruções da linha de comando ou no menu Iniciar, você deve usar a configuração do administrador.
Contrastantemente, o modo de usuárioé pensado para um ambiente de usuário único ou para usuários com poucos direitos em um sistema multiusuário (mas também usuários com direitos de instalação podem usar este modo) ; usuários com direitos baixos podem instalar o MiKTeX apenas no perfil do usuário, eu sugeriria %APPDATA%
– o MiKTeX adiciona mais tarde de qualquer maneira nos %APPDATA%\MiKTeX\<version>\
arquivos de configuração e também em todos os pacotes instalados por “instalação em tempo real”, cf.Alterando a localização dos pacotes instalados automaticamente no MiKTeX.
Neste modo cada usuário precisa apenas cuidar de uma instalação, a atualização é muito mais simples (árvores TeXMF locais também podem ser adicionadas).
Portantose você é o único usuário MiKTeX em seu sistema, eu recomendo fortemente escolher a instalação em modo de usuário.
(Veja tambémResposta de Ulrike Fischerpara a perguntaQual é a configuração preferível para o MiKTeX manter todos os pacotes atualizados facilmente?)
Como mudar do modo administrador para o modo usuário?(Ou vice-versa.)
Pelo que vejo apenas por reinstalação (o modo de administrador só é possível após “instalação para todos os usuários”, respectivamente “instalação apenas para mim” permite trabalhar automaticamente no modo de usuário), mas você pode usar os arquivos do pacote já instalado, para esse fim consulteminha própria respostapara a perguntaRealocar o MiKTeX 2.9?(para o modo de usuário, não se esqueça de omitir a --admin
opção). Se você mudar da instalação multiusuário para a instalação de um usuário, você também deve excluir a pasta %ALLUSERSPROFILE%\MiKTeX
(desde o Windows Vista) ou %ALLUSERSPROFILE%\<Application Data>\MiKTeX
(até o Windows XP, a string <Application Data>
depende do idioma), mas faça primeiro uma cópia de segurança, por exemplo, com um arquivador de arquivos, especialmente se você tiver fez alterações manuais antes.
Responder2
Instalei a versão admin (pelo menos acho que instalei). De qualquer forma, o resultado final é que o gerenciador de pacotes admin instala pacotes no local antigo, que para mim é C:\Program Files\MiKTeX 2.9, e o gerenciador de pacotes simples instala pacotes em C:\Users\John\AppData\Roaming\ MiKTeX\2.9 (você precisa mostrar os arquivos ocultos para encontrá-lo).
Agora o TeXnic Center usa locais de pacotes simples para tudo, o que é bom, exceto que não consegui encontrar a documentação. Na verdade, parece que a documentação nem aparece no local AppData, na maioria das vezes.