Pour compiler un code LaTeX et générer un fichier postscript, il faut faut
appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment
peut-on créer un troisième exécutable (pour windows, of course !) qui, en le
lançant, appliquerait à mon fichier les deux précédents programmes ?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Crystal
"Crystal" a écrit dans le message news: 40140026$0$240$
Bonjour !
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment peut-on créer un troisième exécutable (pour windows, of course !) qui, en
le
lançant, appliquerait à mon fichier les deux précédents programmes ?
Merci d'avance,
Crystal
En fait, c'est encore un peu plus compliqué que ça. Le premier programme passe à la moulinette un premier fichier pour en créer un deuxième. Le deuxième programme passe à la moulinette ce deuxième fichier pour créer un troisième fichier !
"Crystal" <crystaltofPASDE@SPAMhotmaiLcom> a écrit dans le message news:
40140026$0$240$4d4eb98e@read.news.fr.uu.net...
Bonjour !
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut
appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment
peut-on créer un troisième exécutable (pour windows, of course !) qui, en
le
lançant, appliquerait à mon fichier les deux précédents programmes ?
Merci d'avance,
Crystal
En fait, c'est encore un peu plus compliqué que ça. Le premier programme
passe à la moulinette un premier fichier pour en créer un deuxième. Le
deuxième programme passe à la moulinette ce deuxième fichier pour créer un
troisième fichier !
"Crystal" a écrit dans le message news: 40140026$0$240$
Bonjour !
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment peut-on créer un troisième exécutable (pour windows, of course !) qui, en
le
lançant, appliquerait à mon fichier les deux précédents programmes ?
Merci d'avance,
Crystal
En fait, c'est encore un peu plus compliqué que ça. Le premier programme passe à la moulinette un premier fichier pour en créer un deuxième. Le deuxième programme passe à la moulinette ce deuxième fichier pour créer un troisième fichier !
Christian ASTOR
Crystal a écrit:
En fait, c'est encore un peu plus compliqué que ça. Le premier programme passe à la moulinette un premier fichier pour en créer un deuxième. Le deuxième programme passe à la moulinette ce deuxième fichier pour créer un troisième fichier !
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Crystal a écrit:
En fait, c'est encore un peu plus compliqué que ça. Le premier programme
passe à la moulinette un premier fichier pour en créer un deuxième. Le
deuxième programme passe à la moulinette ce deuxième fichier pour créer un
troisième fichier !
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de
chaque prog.
En fait, c'est encore un peu plus compliqué que ça. Le premier programme passe à la moulinette un premier fichier pour en créer un deuxième. Le deuxième programme passe à la moulinette ce deuxième fichier pour créer un troisième fichier !
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Crystal
"Christian ASTOR" a écrit dans le message news: 401411e0$0$6980$
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je rentrer ces commandes ? Je n'y connais quasiment rien !
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message news:
401411e0$0$6980$7a628cd7@news.club-internet.fr...
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de
chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je rentrer
ces commandes ? Je n'y connais quasiment rien !
"Christian ASTOR" a écrit dans le message news: 401411e0$0$6980$
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je rentrer ces commandes ? Je n'y connais quasiment rien !
AMcD
Crystal wrote:
"Christian ASTOR" a écrit dans le message news: 401411e0$0$6980$
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je rentrer ces commandes ? Je n'y connais quasiment rien !
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour effectuer ce que tu souhaites faire.
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message
news: 401411e0$0$6980$7a628cd7@news.club-internet.fr...
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la
fin de chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je
rentrer ces commandes ? Je n'y connais quasiment rien !
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de
PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour
effectuer ce que tu souhaites faire.
"Christian ASTOR" a écrit dans le message news: 401411e0$0$6980$
Par ex, ShellExecuteEx() + WaitForSingleObject() pour détecter la fin de chaque prog.
Pardon ? Je précise bien que je tourne sous windows !!! Où dois-je rentrer ces commandes ? Je n'y connais quasiment rien !
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour effectuer ce que tu souhaites faire.
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour effectuer ce que tu souhaites faire.
Et oui... Et sinon, ce sont ces APIs qui sont appelées lorsqu'on fait un "start/w" en ligne de commande (CreateProcess() à la place de ShellExecuteEx() sous NT)
AMcD a écrit:
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de
PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour
effectuer ce que tu souhaites faire.
Et oui...
Et sinon, ce sont ces APIs qui sont appelées lorsqu'on fait un "start/w"
en ligne de commande (CreateProcess() à la place de ShellExecuteEx()
sous NT)
Ben c'est un forum de PROGRAMMATION ici. On t'as donc donné une réponse de PROGRAMMEUR, à savoir, les fonctions à appeler dans un PROGRAMME pour effectuer ce que tu souhaites faire.
Et oui... Et sinon, ce sont ces APIs qui sont appelées lorsqu'on fait un "start/w" en ligne de commande (CreateProcess() à la place de ShellExecuteEx() sous NT)
Dominique Baldo
Crystal nous disait
Bonjour !
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment peut-on créer un troisième exécutable (pour windows, of course !) qui, en le lançant, appliquerait à mon fichier les deux précédents programmes ?
tu lances ton petit notepad (ou tout autre éditeur de texte) et tu écris:
latex %1.tex divps %1.dvi -o %1.ps
et tu sauves ça dans un fichier genre tex2ps.bat
ensuite tu passes en ligne de commande (commande dos) à l'endroit où tu as sauvé ton tex2ps.bat et où tu as ton fichier toto.tex et tu tapes : tex2ps toto
logiquement il devrait lancer: latex toto.tex dvips toto.dvi -o toto.ps
Crystal nous disait
Bonjour !
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut
appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment
peut-on créer un troisième exécutable (pour windows, of course !) qui, en le
lançant, appliquerait à mon fichier les deux précédents programmes ?
tu lances ton petit notepad (ou tout autre éditeur de texte) et tu
écris:
latex %1.tex
divps %1.dvi -o %1.ps
et tu sauves ça dans un fichier genre tex2ps.bat
ensuite tu passes en ligne de commande (commande dos) à l'endroit où tu
as sauvé ton tex2ps.bat et où tu as ton fichier toto.tex
et tu tapes :
tex2ps toto
logiquement il devrait lancer:
latex toto.tex
dvips toto.dvi -o toto.ps
Pour compiler un code LaTeX et générer un fichier postscript, il faut faut appliquer au fichier code.txt (ou code.tex) deux programmes de suite.
Sachant que ces programmes s'appellent "latex.exe" et "dvips.exe", comment peut-on créer un troisième exécutable (pour windows, of course !) qui, en le lançant, appliquerait à mon fichier les deux précédents programmes ?
tu lances ton petit notepad (ou tout autre éditeur de texte) et tu écris:
latex %1.tex divps %1.dvi -o %1.ps
et tu sauves ça dans un fichier genre tex2ps.bat
ensuite tu passes en ligne de commande (commande dos) à l'endroit où tu as sauvé ton tex2ps.bat et où tu as ton fichier toto.tex et tu tapes : tex2ps toto
logiquement il devrait lancer: latex toto.tex dvips toto.dvi -o toto.ps