Historique des modifications [retour]
cliquez ici pour masquer/afficher la révision 15

26 Oct '17, 14:09

idefix's gravatar image

idefix
955114051

Donc en éditant le fichier `pdftricks.sty` dans le dossier `MiKTeX 2.9\tex\latex\pdftricks` \ifPDFTshell % we must set it to false if \write18 doesn't work. % Hack given by Thierry Bouche (Thanks !) \def\tmpfile{/tmp/w18-test-\the\year\the\month\the\day\the\time} \ifmiktex% % MODIFICATION ICI DU PACKAGE pdftricks.sty ICI %\immediate\write18{rem >"\tmpfile"}%%%%%% LDL-2 \immediate\write18{echo rem >"\tmpfile"}%%%%%% LDL-2 %FIN DE LA MODIFICATION DU PACKAGE pdftricks.sty \else \immediate\write18{touch \tmpfile} %%%%%% LDL-1 \fi \ifmiktex \IfFileExists{\tmpfile.}{\PDFTshelltrue}{\PDFTshellfalse} %%%%%% LDL-4 \else \IfFileExists{\tmpfile}{\PDFTshelltrue}{\PDFTshellfalse} %%%%%% LDL-3 \fi \fi et en mettant l'option `[miktex]` lors de l'appel du package `pdftricks` \documentclass[a4paper,10pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[miktek]{pdftricks} \begin{psinputs} \usepackage{pst-labo} \end{psinputs} \begin{document} \begin{pdfpic} \psset{unit=0.4cm} \pstDosage[glassType=erlen] \pstDosage[glassType=erlen,burette=false] \end{pdfpic} \end{document} En mode commande ça passe à présent en effet (`Using \write 18 capability`) au lieu de (`No \write 18 capability.`) et pdftricks se lance dans la création de figure pdf C:\Users\Dominique\Latex>pdflatex -enable-write18 pdftrickstest runsystem(echo rem >"/tmp/w18-test-20171026112")...executed. Package pdftricks Warning: **************************************** (pdftricks) Using \write 18 capability (pdftricks) for producing PDF-figures. (pdftricks) ****************************************. Les deux fichiers suivants sont bien créés `pdftrickstest-fig1.tex` et `pdftrickstest-fig1.ps`(avec la bonne figure), mais toujours pas de fichier `pdftrickstest-fig1.pdf` et pas de figure dans le fichier `pdftrickstest.pdf` final Fin du fichier log avec les commandes système appelées ("C:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii" [Loading MPS to PDF converter (version 2006.09.02).] \scratchcounter=\count98 \scratchdimen=\dimen105 \scratchbox=\box26 \nofMPsegments=\count99 \nofMParguments=\count100 \everyMPshowfont=\toks19 \MPscratchCnt=\count101 \MPscratchDim=\dimen106 \MPnumerator=\count102 \makeMPintoPDFobject=\count103 \everyMPtoPDFconversion=\toks20 ) \openout3 = `pdftrickstest-fig1.tex'. Opening PDFStream=pdftrickstest-fig1.tex runsystem(latex -interaction=batchmode pdftrickstest-fig1)...executed. runsystem(dvips -o pdftrickstest-fig1.ps pdftrickstest-fig1)...executed. runsystem(ps2eps -f pdftrickstest-fig1.ps)...executed. runsystem(del pdftrickstest-fig1.aux pdftrickstest-fig1.dvi pdftrickstest-fig1. log pdftrickstest-fig1.eps)...executed. [1 {C:/Users/Dominique/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}] (pdftri ckstest.aux) ) Here is how much of TeX's memory you used: 1664 strings out of 493318 18903 string characters out of 3138986 71404 words of memory out of 3000000 5225 multiletter control sequences out of 15000+200000 4403 words of font info for 15 fonts, out of 3000000 for 9000 1141 hyphenation exceptions out of 8191 32i,5n,21p,236b,121s stack positions out of 5000i,500n,10000p,200000b,50000s <C:\Users\Dominique\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jkn appen\ec\dpi600\ecrm1000.pk> Output written on pdftrickstest.pdf (1 page, 2393 bytes). PDF statistics: 13 PDF objects out of 1000 (max. 8388607) 0 named destinations out of 1000 (max. 500000) 1 words of extra memory for PDF output out of 10000 (max. 10000000) Il utilise effectivement `ps2eps`, mais ça pas l'air de lui poser de problème existentiel (pas de message d'erreur visible), comme s'il le trouvait. Mais bon ... ça ne finalise toujours pas, alors ... runsystem(ps2eps -f pdftrickstest-fig1.ps)...executed. Comme il fait ensuite le ménage, c'est n'est pas surprenant de ne pas retrouver le fichier `pdftrickstest-fig1.eps`. Mais cela ne signifie pas que la création de ce fichier eps à inclure dans le pdf final se soit bien passée runsystem(del pdftrickstest-fig1.aux pdftrickstest-fig1.dvi pdftrickstest-fig1. log pdftrickstest-fig1.eps)...executed.
cliquez ici pour masquer/afficher la révision 14
ajout d'un commentaire dans le code modifédu package

26 Oct '17, 14:06

idefix's gravatar image

idefix
955114051

Donc en éditant le fichier `pdftricks.sty` dans le dossier `MiKTeX 2.9\tex\latex\pdftricks` \ifPDFTshell % we must set it to false if \write18 doesn't work. % Hack given by Thierry Bouche (Thanks !) \def\tmpfile{/tmp/w18-test-\the\year\the\month\the\day\the\time} \ifmiktex% % MODIFICATION ICI %\immediate\write18{rem >"\tmpfile"}%%%%%% LDL-2 \immediate\write18{echo rem >"\tmpfile"}%%%%%% LDL-2 \else \immediate\write18{touch \tmpfile} %%%%%% LDL-1 \fi \ifmiktex \IfFileExists{\tmpfile.}{\PDFTshelltrue}{\PDFTshellfalse} %%%%%% LDL-4 \else \IfFileExists{\tmpfile}{\PDFTshelltrue}{\PDFTshellfalse} %%%%%% LDL-3 \fi \fi et en mettant l'option `[miktex]` lors de l'appel du package `pdftricks` \documentclass[a4paper,10pt]{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[miktek]{pdftricks} \begin{psinputs} \usepackage{pst-labo} \end{psinputs} \begin{document} \begin{pdfpic} \psset{unit=0.4cm} \pstDosage[glassType=erlen] \pstDosage[glassType=erlen,burette=false] \end{pdfpic} \end{document} En mode commande ça passe à présent en effet (`Using \write 18 capability`) au lieu de (`No \write 18 capability.`) et pdftricks se lance dans la création de figure pdf C:\Users\Dominique\Latex>pdflatex -enable-write18 pdftrickstest runsystem(echo rem >"/tmp/w18-test-20171026112")...executed. Package pdftricks Warning: **************************************** (pdftricks) Using \write 18 capability (pdftricks) for producing PDF-figures. (pdftricks) ****************************************. Les deux fichiers suivants sont bien créés `pdftrickstest-fig1.tex` et `pdftrickstest-fig1.ps`(avec la bonne figure), mais toujours pas de fichier `pdftrickstest-fig1.pdf` et pas de figure dans le fichier `pdftrickstest.pdf` final Fin du fichier log avec les commandes système appelées ("C:\Program Files\MiKTeX 2.9\tex\context\base\supp-pdf.mkii" [Loading MPS to PDF converter (version 2006.09.02).] \scratchcounter=\count98 \scratchdimen=\dimen105 \scratchbox=\box26 \nofMPsegments=\count99 \nofMParguments=\count100 \everyMPshowfont=\toks19 \MPscratchCnt=\count101 \MPscratchDim=\dimen106 \MPnumerator=\count102 \makeMPintoPDFobject=\count103 \everyMPtoPDFconversion=\toks20 ) \openout3 = `pdftrickstest-fig1.tex'. Opening PDFStream=pdftrickstest-fig1.tex runsystem(latex -interaction=batchmode pdftrickstest-fig1)...executed. runsystem(dvips -o pdftrickstest-fig1.ps pdftrickstest-fig1)...executed. runsystem(ps2eps -f pdftrickstest-fig1.ps)...executed. runsystem(del pdftrickstest-fig1.aux pdftrickstest-fig1.dvi pdftrickstest-fig1. log pdftrickstest-fig1.eps)...executed. [1 {C:/Users/Dominique/AppData/Local/MiKTeX/2.9/pdftex/config/pdftex.map}] (pdftri ckstest.aux) ) Here is how much of TeX's memory you used: 1664 strings out of 493318 18903 string characters out of 3138986 71404 words of memory out of 3000000 5225 multiletter control sequences out of 15000+200000 4403 words of font info for 15 fonts, out of 3000000 for 9000 1141 hyphenation exceptions out of 8191 32i,5n,21p,236b,121s stack positions out of 5000i,500n,10000p,200000b,50000s <C:\Users\Dominique\AppData\Local\MiKTeX\2.9\fonts\pk\ljfour\jkn appen\ec\dpi600\ecrm1000.pk> Output written on pdftrickstest.pdf (1 page, 2393 bytes). PDF statistics: 13 PDF objects out of 1000 (max. 8388607) 0 named destinations out of 1000 (max. 500000) 1 words of extra memory for PDF output out of 10000 (max. 10000000) Il utilise effectivement `ps2eps`, mais ça pas l'air de lui poser de problème existentiel (pas de message d'erreur visible), comme s'il le trouvait. Mais bon ... ça ne finalise toujours pas, alors ... runsystem(ps2eps -f pdftrickstest-fig1.ps)...executed. Comme il fait ensuite le ménage, c'est n'est pas surprenant de ne pas retrouver le fichier `pdftrickstest-fig1.eps`. Mais cela ne signifie pas que la création de ce fichier eps à inclure dans le pdf final se soit bien passée runsystem(del pdftrickstest-fig1.aux pdftrickstest-fig1.dvi pdftrickstest-fig1. log pdftrickstest-fig1.eps)...executed.
cliquez ici pour masquer/afficher la révision 13

26 Oct '17, 07:00

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 12

26 Oct '17, 06:59

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 11

26 Oct '17, 06:57

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 10

26 Oct '17, 05:02

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 9

26 Oct '17, 04:58

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 8

26 Oct '17, 04:57

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 7

26 Oct '17, 04:57

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 6

26 Oct '17, 04:52

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 5

26 Oct '17, 04:50

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 4

26 Oct '17, 04:43

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 3

26 Oct '17, 04:43

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 2

26 Oct '17, 04:42

idefix's gravatar image

idefix
955114051

cliquez ici pour masquer/afficher la révision 1

26 Oct '17, 04:32

idefix's gravatar image

idefix
955114051

C'est votre première visite ici ? Consultez la FAQ !

×