
O procedimento a seguir está correto?
1)Ocorreu o seguinte erro:
`! LaTeX Error: File "baskervillef.sty" not found.`
2)Eu tento instalar o `baskervillef.sty'. Para fazer isso, utilizo a página:
https://ctan.org/tex-archive/fonts/baskervillef
3)Eu baixei, ou seja baskervillef.zip
, no qual sai os seguintes arquivos:
- documento
- enc
- mapa
- Tipo aberto
- texto
- tfm
- tipo 1
- vf
- Leia-me
4)Eu abro o arquivo tex
e encontrei o arquivo baskervillef.sty
no arquivotex
5)Eu colocoapenasum arquivo baskervillef.sty
no caminho C:\texlive\texmf-local\tex\baskervillef.sty
.Ignoro todos os arquivos baixados(descrito em2)) exceto baskervillef.sty
. Não tenho certeza, está tudo bem?
6)Execute o código mktexlsr
no prompt de comando para refletir a alteração da adição do arquivo de estilo.
Editar para comentários
- Executei o código
kpsewhich --var-value TEXMFLOCAL
no prompt de comando e seu retorno éC:/texlive/texmf-local
- Então, eu baixo o arquivo
baskervillef.tds
que contém três diretórios, ou seja, documento,Fonte,texto. - Coloquei essas três coisas
doc, font, tex
(incluindo 638 arquivos e 25 pastas) no caminhoC:/texlive/texmf-local
que é o retorno do arquivokpsewhich --var-value TEXMFLOCAL
. - Execute o código
mktexlsr
para refletir as alterações acima.
Responder1
Você deve SEMPRE fazer o seu melhor para usar o gerenciador de pacotes para instalar qualquer pacote ausente, pois ele deve saber onde colocá-lo neste caso638 arquivos (600 deles são as fontes) e 25 pastasespecificamente para suas modificações específicas na distribuição.
Se você precisar baixar manualmenteprocure o zip TDSneste caso éhttp://mirrors.ctan.org/install/fonts/baskervillef.tds.zipeste arquivo é compatível com TDS, o que significa que você só precisa descompactá-lo exatamente no local certo e será semelhante ao baixado pelo gerenciador de pacotes
Entendo que no seu caso você está off-line e não pode fazer download como e quando necessário, no entanto, sugiro fortemente que você considere a possibilidade de baixar um conjunto completo de arquivos para um único local (4 a 8 GB USB), de modo que seu Tex O gerenciador de pacotes Live pode usar o conjunto local quando você precisar deles. Isso geralmente é feito de maneira semelhante a uma instalação em rede, onde usuários individuais podem chamar um repositório local. Isso seria mais simples do que baixar pacotes únicos com frequência. Uma alternativa é obter o DVD Tex Live Annual (abril) e apenas atualizar essas partes do seu sistema quando necessário.
Não sei se você achará o W32TeX mais adequado às suas necessidades e tanto éabTexinstO gerenciador de pacotes ou o gerenciador Standard Tex Live Setup pode permitir que você selecione e/ou atualize grandes grupos de pacotes sem ter que baixar a coleção completa. Apenas tome cuidado para não misturá-los ou você poderá ter conflitos de versão, já que o W32TeX está agora no lançamento de 2019, enquanto o TeX Live ainda está em 2018. SE você mantiver os pacotes em um pendrive com o gerenciador, você poderá colocá-lo on-line para verifique se há atualizações parciais.
Voltar ao seu problema atual
Cuidado com o próximo passopode substituir um conjunto atualizado de arquivos por uma versão mais antiga, por isso você deve usar o gerenciador de pacotes que fará a maior parte da verificação de versão.
Para TeX ao vivovocê precisa verificar onde está sua pasta texmf-local executando.
kpsewhich --var-value TEXMFLOCAL
Se isso não retornar nada, você precisará construir E DEFINIR uma
Ao descompactar o TDS.zip você verá apenas 3 das 25 pastas (Doc Fonts e Tex).simplesmente preciso copiar ou mover essas 3 pastas para o seu texmf-localpasta e aceite TODAS as substituições necessárias para substituir qualquer um dos 638 arquivos que você já possui, isso é necessário para manter todos os novos arquivos na mesma versão.
MAIS IMPORTANTE Você agora comprometeu seu banco de dados de fontes e nomes de arquivos (mais de 1200 vezes), então precisa informar ao gerenciador de pacotes o que você fez e solicitar que ele atualize o banco de dados de nomes de arquivos (mais de 600 maneiras) e atualize as tabelas de mapeamento de fontes (600 maneiras)
Para Tex ao vivopara atualizar o banco de dados de nomes de arquivos você precisa executar novamentemktexlsr
outexhash
para usuários do MiKTeX éinitexmf --update-fndb
Então, para mapeamentos de fontes, leia e aplique as seguintes instruções
- Arquivos de mapa de fontes: contando ao TeX Live sobre a nova fonte aquihttps://www.tug.org/fonts/fontinstall.html
NOTA onde dizfonte nova.map neste caso é
updmap-sys --force --enable Map=BaskervilleF.map