Je suis sous windows 10 J'ai installé MiKTeX 2.9, puis ensuite TeXStudio, puis pour comparer TeXmaker (dans cet ordre) Je compile avec Et j'obtiens un message comme quoi la compilation est impossible
... mais pas toujours ! Ca dépend du dossier où se trouve mon fichier source Si il est dans mon dossier utilisateur ( Comment remédier à cela ?? Ps: S'il vous plait ne me dites pas de mettre mes sources dans ps2: J'ai eu le problème avec TeXstudio, alors j'ai tenté TeXmaker, même problème. Ps3: Les messages d'erreurs sont légèrement différents dans TeXstudio et dans TeXmaker TeXstudio
TeXmaker
Posée 28 Sep '17, 09:26 idefix |
Je pense avoir trouvé un élément de réponse sans avoir pour autant résolu le problème : Première chose le chemin vers les outils MiKTeX/LaTeX est bien ajouté au PATH de windows par l'installation de MikTeX. Ce chemin est le suivant: Ouvrir dans l'éditeur Overleaf
C:\Program Files\MiKTeX 2.9\miktex\bin\x64\ On peut vérifier qu'il est bien dans PATH en regardant les variables d'environnement de windows Donc tous les compilateurs, visionneurs, outils en tout genre de MikTeX peuvent être trouvés en toute circonstances et ce n'est pas là que se situe le problème Affichage de la variable d'environnement PATH de windows Seconde chose j'ai constaté que quand je voulais enregistrer un nouveau ficher .tex depuis texmaker, je ne pouvais pas le faire dans le dossier mes documents ou ses sous-dossier mais que je pouvais le faire dans mon dossier utilisateur (qui contient mon dossier documents) Conclusion : J'en déduis que quand je lance la compilation sur un fichier déjà existant dans mon dossier documents, le compilateur doit vouloir créer des fichiers, ne parvient pas à le faire parce qu'il n'a apparemment pas l'autorisation d'écrire dans ce dossier, ce qui interrompt le processus avec un message bien vague qui ne donne pas la source du problème. Question qui subsiste : Bref, le problème devient plus simplement pourquoi TakeMaker et TeXStudio (le compilateur ?) n'ont pas le droit d'écrire dans mon dossier Documents, alors que par ailleurs mes autres programmes (traitement de texte et autres) ont parfaitement le droit de le faire et qu'en principe j'ai tous les droits sur ce dossier qui est le mien ... grand mystère dont je n'ai pas la solution. Comment redonner ce droit d'écriture à TeXMaker et TeXStudio dans ce dossier où en principe j'ai tous les droits ! Je rappelle que je suis sous windows 10 Publiée 05 Oct '17, 02:35 idefix J'ai essayé d'ajouter un lien vers une image du message d'erreur. J'espère que l'image est visible pour vous. Comment faire pour mettre directement une image dans le message ?
(05 Oct '17, 03:02)
idefix
Attention, la présente réponse que je commente n'en est pas une : il s'agit de précisions concernant votre question initiale et, à ce titre, elles doivent figurer dans votre question initiale (que vous pouvez toujours éditer en cliquant sur « Modifier ») et cette réponse est à supprimer.
(05 Oct '17, 17:55)
denis ♦♦
Par ailleurs, plutôt que d'ajouter des liens vers des images, il est préférable de faire figurer celles-ci directement dans la question (ou la réponse) et, pour ce faire, il suffit de saisir le raccourci Ctrl+G. Ceci étant, plutôt que fournir un message d'erreur sous forme d'image, il vaut bien mieux le fournir sous forme de texte (que l'on pourra du coup copier-coller), soit en le copiant-collant soit, si nécessaire, en le recopiant manuellement.
(05 Oct '17, 17:58)
denis ♦♦
Ce problème de compilation Pdflatex avec TeXstudio avait-il finalement été résolu ? Parce que je rencontre le même problème et comme je suis nouveau dans le logiciel, je ne sais pas trop quoi faire.
(14 Jui '22, 05:29)
johano10
@johano10 Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s). Par ailleurs, attention ! Cette réponse était un commentaire plutôt qu'une réponse et a été convertie comme tel.
(14 Jui '22, 09:35)
denis ♦♦
Pourquoi compiler «pdflatex %.tex » plutôt que pdflatex Le % donne le nom du fichier courant dans l'éditeur, mais la commande pdflatex en ligne de commande demande le nom du fichier Main.tex. Il me semble que le message d'erreur demande d'indiquer l'adresse et le nom exacte du fichier, soit directement, avec son chemin si ce n'est pas le chemin courant. Mais peut-être que vos éditeurs permettent de lancer pdflatex sans passer par la ligne de commande. Je ne connais ni windows ni texmaker, ni texstudio, j'espère n'avoir pas dit une grosse bétise...
(18 Jui '22, 15:51)
joseph-tux
Affichage de 5 parmi 7
Afficher 2 commentaire(s) en plus
|
@idefix Les formules de politesse et les signatures sont à éviter : celle(s) de votre contribution a (ont) été supprimée(s).
@idefix Attention ! Les contre-obliques (
\
) saisies telles quelles dans les contributions ne sont visibles que si elles sont insérées en tant que⟨code⟩
. Pour insérer du⟨code⟩
, notamment des commandes LaTeX, cf. la FAQ Comment mettre en forme ma contribution ?. Merci de corriger votre contribution si cela n'a pas déjà été fait.Merci de modifier votre question pour y ajouter le message d'erreur exact.
C'est fait, le message d'erreur a été rajouté