J'écris un document LaTeX et j'utilise la ligne de commande pour compiler le code LaTeX en un document PDF. Sous Linux, je voulais simplement ouvrir le fichier PDF avec Evince PDF Viewer, et chaque fois que je recompilais le code LaTeX, le fichier PDF s'actualisait au bout de quelques secondes.
J'essaie maintenant de faire la même chose sous Windows. Le problème est que, chaque fois que le fichier PDF est ouvert dans Adobe Reader ou Foxit Reader, il ne me permet même pas d'écrire dans le fichier PDF. Je reçois cette erreur en ligne de commande quand je lance pdflatex test.tex
:
! Je ne peux pas écrire dans le fichier «test.pdf».
Existe-t-il un visualiseur PDF pour Windows qui effectue les opérations suivantes?
- Désactive la protection en écriture lors de l'ouverture d'un PDF
- Actualisation automatique lorsqu'un nouveau PDF est généré
la source
SumatraPDF est gratuit pour Windows et fonctionne bien avec LaTeX. Il s'actualise automatiquement lorsque le pdf est mis à jour.
la source
Je sais que la question est ancienne, mais je pense qu’il manque une option importante.
Comme beaucoup de gens utilisent MiKTeX sous Windows, TeXworks est déjà installé. Le visualiseur PDF fourni avec TeXWorks est en effet actualisé.
ou cliquez avec le bouton droit de la souris sur un fichier PDF et sélectionnez l’ouverture avec TeXworks.
Je ne dis pas que la visionneuse PDF en elle-même est la meilleure, mais c'est très pratique (si vous avez MiKTeX) car vous n'avez pas à installer une autre visionneuse PDF.
la source
PDF-XChange Viewer a également une option pour cela. Appeler à partir de la ligne de commande (cmd.exe):
Voir question similaire
la source
Installez WSL en tant qu'utilisateur administrateur dans Windows 10. Installez "Debian sous Windows" à l'aide de l'application Windows 10 (et non en tant qu'administrateur, ce n'est pas clair du tout dans le document ou les forums !!!), ou utilisez Ubuntu / OpenSUSE. Installez Xming pour Windows 10, exécutez-le. Dans la ligne de commande debian, installez texlive et evince
Créez un Makefile pour construire votre fichier tex et votre bibliographie:
Courir:
Ensuite, vous pouvez modifier le fichier myfile.tex autant de fois que vous le souhaitez et simplement exécuter make pour afficher le fichier PDF automatiquement mis à jour dans evince.
la source