Page 3 sur 6

Re: PB installation

Posté : mer. 22 janv. 2014, 09:43
par Aud39
Bonjour GM,

entre temps, je me suis aperçue que je n'avais pas renseigné les infos dans le menu des profils, pour "latexmk => PDF", dans l'onglet Viewer. Du coup j'ai renseigné le chemin de Adobe mais qu'est-ce que je dois écrire dans les Command de "View project's output" et "Forward search"?

(j'ai recopié pour le moment la même chose que ce qu'il y a d'écrit dans le profil "latex => PDF" soit "%bm.pdf")

Du coup maintenant quand je compile l'exemple que tu m'as donné, il est inscrit dans la case du bas : "latexmkexe: the Perl interpreter could not be found".

Voilà pour les nouvelles infos !

Merci par avance,

Audrey.

Re: PB installation

Posté : mer. 22 janv. 2014, 09:55
par GM
Aud39 a écrit :Du coup maintenant quand je compile l'exemple que tu m'as donné, il est inscrit dans la case du bas : "latexmkexe: the Perl interpreter could not be found".


As-tu installé perl comme je l'ai indiqué ?

Dans une console (cmd), obtiens-tu la version de perl ?
Image


Si tel n'est pas le cas, il va falloir ajouter des chemins vers Perl dans le Path de Windows :
Image

A adapter suivant l'endroit où tu as installé Perl.

Re: PB installation

Posté : mer. 22 janv. 2014, 10:25
par GM
Je devance des questions à venir... si l'utilisation est dans le cadre d'une thèse où il faudra glossaire, index...

J'ai décoché des choses au niveau du profil de texniccenter... mais il faudra savoir que si on a besoin de ce genre de choses (glossaire, index...), il faudra donner des instructions supplémentaires à latexmk via le fichier de configuration latexmkrc. Cela pourra donner un fichier latexmkrc avec pas mal de paramètres divers comme cela :

Code : Tout sélectionner

sub asy {return system("asy -o asypdf/ '$_[0]'");}
add_cus_dep("asy","eps",0,"asy");
add_cus_dep("asy","pdf",0,"asy");
add_cus_dep("asy","tex",0,"asy");

add_cus_dep('glo', 'gls', 0, 'makeglossaries');
sub makeglossaries {
   my ($base_name, $path) = fileparse( $_[0] );
   pushd $path;
   my $return = system "makeglossaries $base_name";
   popd;
   return $return;
}
push @generated_exts, 'glo', 'gls', 'glg';
push @generated_exts, 'acn', 'acr', 'alg';

$makeindex = 'makeindex -c -s option_index_makeindex.ist %O -o %D %S';

$clean_ext = "synctex synctex.gz tkzfonct.gnuplot f.gnuplot table tkzfonct.table tkzfct.table tkzfct.gnuplot maf mtc mtc0 mtc1 mtc2 mtc3 mtc4 mtc5 mtc6 mtc7 mtc8 mtc9 pre fonctionf.table synctex.gz(busy) bak bbl bm cb cb2 cut dvi gnuplot out thm tmp tps log nav snm rnw %R.ist %R.xdy";

$dvips_pdf_switch= "-Pdownload35";


Les paramètres de latexmk sont nombreux comme le montre ce pdf : http://ctan.localhost.net.ar/support/latexmk/latexmk.pdf.

Je n'en suis pas un spécialiste du tout... donc pour avoir des explications... je me suis tourné à l'époque vers la toile... et j'avoue que j'oublie vite donc il faudrait que je recherche à nouveau... pour pouvoir expliquer la signification de chaque ligne de l'exemple donné.
Mais tu trouveras peut-être des sites très clairs pour t'expliquer tout cela ; je viens par exemple de trouver ce site où apparemment on t'explique certaines choses sur latexmk et sur la création d'un index.

Re: PB installation

Posté : mer. 22 janv. 2014, 10:57
par GM
GM a écrit :Les paramètres de latexmk sont nombreux comme le montre ce pdf : http://ctan.localhost.net.ar/support/latexmk/latexmk.pdf.

Je n'en suis pas un spécialiste du tout... donc pour avoir des explications... je me suis tourné à l'époque vers la toile... et j'avoue que j'oublie vite donc il faudrait que je recherche à nouveau... pour pouvoir expliquer la signification de chaque ligne de l'exemple donné.
Mais tu trouveras peut-être des sites très clairs pour t'expliquer tout cela ; je viens par exemple de trouver ce site où apparemment on t'explique certaines choses sur latexmk et sur la création d'un index.


J'ai oublié de donner le lien vers des exemples de fichiers latexmkrc par l'auteur lui-même de latexmk : http://www.ctan.org/tex-archive/support/latexmk/example_rcfiles.

Re: PB installation

Posté : jeu. 23 janv. 2014, 09:25
par Aud39
Merci pour ton temps...

J'ai installé perl en suivant le lien que tu m'avais donné mais dans la console on me dit "'perl' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes."

Donc il doit y avoir un problème quelque part. Je vais essayer d'ajouter les chemins vers perl comme tu me dis et je te retiens au courant.

Merci.

Re: PB installation

Posté : jeu. 23 janv. 2014, 09:30
par Aud39
C'est bizarre car le chemin semble être bon non? (Le mien est à droite)

Image

Re: PB installation

Posté : jeu. 23 janv. 2014, 09:39
par GM
Viens-tu d'ajouter ces chemins ou étaient-il déjà dans le path ?
Si tu les as ajoutés toi-même... tu as bien vérifié qu'ils correspondent à une réalité de dossiers sur ton pc ? Et as-tu redémarré le pc pour qu'ils soient pris en compte.

Re: PB installation

Posté : jeu. 23 janv. 2014, 14:57
par Aud39
Je n'avais pas modifié le chemin. J'ai redémarré mon ordi et youhou plusieurs choses se sont passées :

Avec la console, j'ai bien maintenant la version de perl que j'ai installée qui s'affiche.

Et j'ai relancé mon essai en compilant avec "Latexmk => PDF" et cette fois "ça tourne" sauf qu'au moment où le PDF est prêt à s'ouvrir, un message d'erreur apparaît : "Une erreur est survenue lors de l'ouverture de ce document. Fichier introuvable."
Mais j'ai six fichiers qui se sont créés : .tex ; .aux ; .fdb_latexmk ; .log ; .fls ; .pre et un dossier asypdf est apparu avec à l'intérieur un fichier -1.asy.

Voilà, j'espère que je tiens le bon bout :)

Re: PB installation

Posté : jeu. 23 janv. 2014, 15:09
par GM
Aud39 a écrit :Avec la console, j'ai bien maintenant la version de perl que j'ai installée qui s'affiche.

Et j'ai relancé mon essai en compilant avec "Latexmk => PDF" et cette fois "ça tourne" sauf qu'au moment où le PDF est prêt à s'ouvrir, un message d'erreur apparaît : "Une erreur est survenue lors de l'ouverture de ce document. Fichier introuvable."
Mais j'ai six fichiers qui se sont créés : .tex ; .aux ; .fdb_latexmk ; .log ; .fls ; .pre et un dossier asypdf est apparu avec à l'intérieur un fichier -1.asy.

Voilà, j'espère que je tiens le bon bout :)


Si tu as appelé le fichier test.tex... le fichier asy est bien test-1.asy ?
Aucun fichier à côté du asy ?
Que dit le message d'erreur dans la fenêtre "Buid Output" de texniccenter ?

Peux-tu zipper tout ton dossier de test et me l'envoyer à gmaths at free.fr ?

Re: PB installation

Posté : jeu. 23 janv. 2014, 15:53
par GM
Autre suggestion pour être sûr que le fichier de configuration latexmkrc est bien pris en compte : le mettre temporairement dans le dossier où est le tex.

Je rappelle aussi que j'avais suggéré un essai sans la moindre figure asymptote pour commencer :

GM a écrit :Pour isoler le problème... tester la compilation d'un fichier test.tex (que tu auras mis dans un dossier test vide) contenant :

Code : Tout sélectionner

\documentclass{article}
\begin{document}
Test