conflit asy\geometry et latex\geometry ?

Pour toute demande d'aide sur des exemples non finalisés, c'est ici.
Les exemples aboutis et intéressants seront ajoutés aux sous-forums qui suivent.

Règles du forum
Pour toute demande d'aide pour la conception (ou la confirmation d'un code) d'une figure Asymptote, c'est ici.

J'invite ceux qui ont régulièrement des questions à poser à aller dans leur panneau de l'utilisateur pour indiquer dans la signature de leurs messages :

  1. Nom du système d'exploitation (W7 ou Ubuntu 12.04 ou ...)
  2. Version d'Asymptote et éditeur utilisé pour les figures Asymptote
  3. Distribution LaTeX et éditeur utilisé pour les tex.


On va gagner du temps dans les réponses !
Francky
Messages : 40
Enregistré le : sam. 10 avr. 2010, 22:15
Localisation : Sud-Drôme

conflit asy\geometry et latex\geometry ?

Message non lu par Francky » mer. 14 avr. 2010, 11:45

Je veux me tourner vers asymptote, c'est acquis.
J'ai testé d'introduire du code asymptote dans mes documents.tex pour voir
ce que ça donne comme conflit.
(ma config : linux mint, texmaker)

Tests dans texmaker, compilation : latex, asymptote, latex, dvi-ps, ps2pdf

test1 : code asy seul. (test basique)
OK

test2 : code asy (sans asy\geometry) et code pstrick. (test basique) (avec latex\usepackage{geometry} pour redécouper les marges)
OK

test3 : code asy (avec import geometry) et code pstrick, le tout avec latex\usepackage{geometry}
latex 1 : OK
asy : ** WARNING ** This .map file looks like a dvips format fontmap file. ** WARNING ** -- Current input buffer is: aicmb10 CMB10 "AITeXTextEncoding ReEncodeFont" <aicmtext.enc <cmb10.pfb ** WARNING ** -- Reading fontmap file stopped at: file="pdftex.map", line=6.
latex 2 : errors
...
in fine, seule la figure psTrick abouti dans le résultat final, pourtant la compilation asy a abouti à la bonne figure.
(interdit de faire pdflatex à cause des figures pstrick)

test4 : code asy seul (import geometry) avec latex\usepackage{geometry}
**WARNING** idem
sauf à faire pdflatex, et là OK.

-------------

Conclusion provisoire : il semble y avoir un conflit asy/geometry vs. latex\geometry lors d'une compile latex/asy/latex/dvips/ps2pdf,
avec l'exemple:

Code : Tout sélectionner

\documentclass[10pt,a4paper]{article}
\usepackage{geometry}
\geometry{ hmargin=3.3cm, vmargin=2cm }
\usepackage{asymptote}
\begin{document}
\begin{asy}
import geometry;
size(7.5cm,0);
pen bpp=linewidth(bp);
point A=(0,0); dot("A", A, SW);
point B=(1,2); dot("B", B, NW);
point C=(-1,1); dot("C", C,N);
path g=A--B--C--cycle; draw(g, bpp);
point M=(0,1);
path gp=scale(2, M)*g; draw(gp, bpp);
for (int i=0; i < 3; ++i) draw(M--point(gp,i));
dot("A’", point(gp,0), SW);
dot("B’", point(gp,1), NW);
dot("C’", point(gp,2), N);
\end{asy}
\end{document}


------------

Quelles solutions proposez-vous ?
- tout faire en asy ? (non, je peux pas encore, mais bientôt ...)
- faire un includegraphique de mes figues asy ? (non, ce serait trop simple, je tiens au code dans mon papier.tex, c'est une bêtise ou non ?)
- abandonner psTrick, prendre PGF/Tikz. (ça ne me dérange pas du tout, si ça doit tout simplifier - notamment avec pdflatex)
- ou alors il y a un truc pour gérer le conflit qui m'est inconnu.

Merci pour votre éclairage.

Avatar du membre
chellier
Messages : 104
Enregistré le : jeu. 18 mars 2010, 17:30

Re: conflit asy\geometry et latex\geometry ?

Message non lu par chellier » mer. 14 avr. 2010, 12:58

Francky a écrit :Quelles solutions proposez-vous ?
- tout faire en asy ? (non, je peux pas encore, mais bientôt ...)
- faire un includegraphique de mes figues asy ? (non, ce serait trop simple, je tiens au code dans mon papier.tex, c'est une bêtise ou non ?)
- abandonner psTrick, prendre PGF/Tikz. (ça ne me dérange pas du tout, si ça doit tout simplifier - notamment avec pdflatex)
- ou alors il y a un truc pour gérer le conflit qui m'est inconnu.

Merci pour votre éclairage.


Devant le peu de réponses que tu obtiens, je te propose ce que je fais moi, j'espère que d'autres pourront t'éclairer...
Je n'utilise qu'asymptote. Je fais un includegraphique de mes figues asy (quitte à copier le code après dans mon doc.tex). Ça me permet de modifier plus simplement mes figures (sans avoir besoin de tout recompiler !).
Sinon, pour éviter les trois compilations (latex,asymptote,latex), j'avais écris ÇA.

Désolé de ne pas pouvoir t'aider sur ton problème de conflit :(

Christophe

Francky
Messages : 40
Enregistré le : sam. 10 avr. 2010, 22:15
Localisation : Sud-Drôme

Re: conflit asy\geometry et latex\geometry ?

Message non lu par Francky » mer. 14 avr. 2010, 13:47

chellier a écrit :Sinon, pour éviter les trois compilations (latex,asymptote,latex), j'avais écris ÇA.

Désolé de ne pas pouvoir t'aider sur ton problème de conflit :(

Christophe

Je suis nouveau (découverte de latex il y a peu, et asy quelques jours), mais j'avais déjà vu ton bidule,
je l'avais installé hier !!! ;) c'est super.
Pour le Tex, je travaille actuellement sous TexMaker, mais je souhaite passer rapidement à GEdit (surtout pour les snippets),
deux ou trois détails me retiennent encore, c'est un autre sujet (HS).
Pour éditer les .asy, j'ai déjà adopté GEdit avec ton truc, merci encore.

À terme, je ferais presque tout avec asymptote (j'y crois sec),
mais il semble que pour des broutilles du genre arbres ou déco ou récupérer un truc ailleurs,
il est souhaitable de pouvoir intégrer du psTrick et/ou du PGF/Tikz dans son .tex

Je viens de lire des remarques de Pivaldi sur MathemaTex, (un débat vs altermundus),
ainsi que le guide d'intégration d'Olivier Guibé (OG le VIP local ?),
et je reste dubitatif.
J'aimerais écrire mes commandes asy dans mon .tex,
mais je crois que le plus raisonnable est de les créer à part,
tout en souhaitant pouvoir les intégrer au document final pour la dernière compilation.
C'est vrai que c'est un peu exigeant.

-----

Reste le supposé conflit geometry/geometry relevé plus haut.
Je pense que si Pivaldi passe par là, j'aurais une réponse.

Edit : ou alors il faut trouver une alternative à latex/geometry ...
(ça doit être jouable, de refaire les marges à la main sans lui)

Merci.

maurice
Messages : 262
Enregistré le : jeu. 25 mars 2010, 13:00
Contact :

Re: conflit asy\geometry et latex\geometry ?

Message non lu par maurice » mer. 14 avr. 2010, 19:55

Bonjour, j'ai déja utilisé latex avec les paquets asy\geometry et latex\geometry.

Je n'ai pas eu de conflits...

vu ma petite exprérience sous asymptote je ne peux pas t'en dire plus malheureusement

bon courage

maurice
Doc 3D
Si ça ne marche pas, essayez la version pdf

Fedora 23 -- Asymptote 2.35 -- TeXlive 2013 -- emacs et/ou gedit

OG
V.I.P.
V.I.P.
Messages : 142
Enregistré le : dim. 7 mars 2010, 22:27

Re: conflit asy\geometry et latex\geometry ?

Message non lu par OG » mer. 14 avr. 2010, 20:12

Bonsoir


Oui OG c'est Olivier Guibé. D'ailleurs le document en question mérite un toilettage,
une mise à jour et des compléments.

J'ai testé ton exemple et je n'ai aucun problème. Il faudrait en savoir un peu plus sur
ton installation LaTeX. Personnellement, Ubuntu Karmic, Texlive2009 et un asy svn.
Pour ton problème ça me paraît être plutôt une question de configuration/fontes.
je parle de : figure asy incluse via \begin{asy ).

Test avec pdflatex : ok/pas ok ?

Test avec latex : merci de donner le log de la compilation latex
et le fichier nom.asy produit. Éventuellement un asy -vvv donnera
aussi des indications.

Si tu ne tiens pas à geomety.sty tu peux aussi utiliser typearea de Koma-script
qui doit donner quelque chose de similaure.

O.G.

Francky
Messages : 40
Enregistré le : sam. 10 avr. 2010, 22:15
Localisation : Sud-Drôme

Re: conflit asy\geometry et latex\geometry ?

Message non lu par Francky » mer. 14 avr. 2010, 22:54

Il y a bien un souci avec \usepackage{geometry},
il me suffit de le "commenter" et ça passe. Mais j'aimerais bien le garder (si possible)

Voici l'expérience,
comme dit dans le post#1,
test4 : warning d'asymptote, mais pdflatex passe quand même et j'obtiens mon pdf comme voulu, mais
variante avec la séquence latex/asymptote/dvips/ps2pdf, j'ai le même warning d'asymptote, mais la deuxième passe latex bloque.

voici de la matière le fichier.tex

Code : Tout sélectionner

\documentclass[10pt,a4paper]{article}
\usepackage{geometry}
\usepackage{asymptote}
\begin{document}
\begin{asy}
import geometry;
size(7cm,0);
linemargin =-1cm;
point pA=(1,1),pB=(4,0);
dot("$A$",pA,SW);
dot("$B$",pB,NE);
draw(line(pA,pB));
\end{asy}
\end{document}


le log de la première passe latex

Code : Tout sélectionner

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2010.2.11)  14 APR 2010 23:28
entering extended mode
 %&-line parsing enabled.
**testasy.tex
(./testasy.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty
Package: geometry 2002/07/08 v3.2 Page Geometry

(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
\Gm@cnth=\count87
\Gm@cntv=\count88
\c@Gm@tempcnt=\count89
\Gm@bindingoffset=\dimen103
\Gm@wd@mp=\dimen104
\Gm@odd@mp=\dimen105
\Gm@even@mp=\dimen106
\Gm@dimlist=\toks15

(/usr/share/texmf-texlive/tex/xelatex/xetexconfig/geometry.cfg))
(/usr/share/texmf/tex/latex/asymptote/asymptote.sty
Package: asymptote 2009/08/15 v1.10 Asymptote style file for LaTeX

(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
)
(/usr/share/texmf-texlive/tex/latex/graphics/color.sty
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)

(/etc/texmf/tex/latex/config/color.cfg
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package color Info: Driver file: dvips.def on input line 130.

(/usr/share/texmf-texlive/tex/latex/graphics/dvips.def
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
)
(/usr/share/texmf-texlive/tex/latex/graphics/dvipsnam.def
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
))
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/etc/texmf/tex/latex/config/graphics.cfg
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: dvips.def on input line 90.
)
\Gin@req@height=\dimen107
\Gin@req@width=\dimen108
)
\AsyStream=\write3
\AsyTestStream=\read1
\AsyTestTeXStream=\read2
\openout3 = `testasy.asy'.

\ASYbox=\box26
\c@asy=\count90
)
No file testasy.aux.
\openout1 = `testasy.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
-------------------- Geometry parameters
paper: a4paper
landscape: --
twocolumn: --
twoside: --
asymmetric: --
h-parts: 89.62709pt, 0.7\paperwidth , 89.6271pt (default)
v-parts: 101.40665pt, 0.7\paperheight , 152.11pt (default)
hmarginratio: 1:1
vmarginratio: 2:3
lines: --
heightrounded: --
bindingoffset: 0.0pt
truedimen: --
includehead: --
includefoot: --
includemp: --
driver:
-------------------- Page layout dimensions and switches
\paperwidth  597.50787pt
\paperheight 845.04684pt
\textwidth  418.25368pt
\textheight 591.5302pt
\oddsidemargin  17.3571pt
\evensidemargin 17.3571pt
\topmargin  -7.86334pt
\headheight 12.0pt
\headsep    25.0pt
\footskip   30.0pt
\marginparwidth 57.0pt
\marginparsep   11.0pt
\columnsep  10.0pt
\skip\footins  9.0pt plus 4.0pt minus 2.0pt
\hoffset 0.0pt
\voffset 0.0pt
\mag 1000

(1in=72.27pt, 1cm=28.45pt)
-----------------------

Package asymptote Warning: file testasy-1.pdf does not exist on input line 13.

(./testasy.aux) )
Here is how much of TeX's memory you used:
 1146 strings out of 95064
 15431 string characters out of 1182633
 62056 words of memory out of 1500000
 4371 multiletter control sequences out of 10000+50000
 3640 words of font info for 14 fonts, out of 1200000 for 2000
 28 hyphenation exceptions out of 8191
 32i,1n,21p,201b,62s stack positions out of 5000i,500n,6000p,200000b,5000s

No pages of output.

texmaker me répond process exit normally (mais le log est louche)

ensuite voici le fichier asy produit

Code : Tout sélectionner

if(!settings.multipleView)
 settings.batchView=false;
settings.texcommand="xelatex";
settings.tex="pdflatex";

// Beginning of Asymptote Figure 1
eval(quote{
defaultfilename='testasy-1';
if(settings.render < 0) settings.render=4;
settings.inlineimage=true;
settings.embed=true;
settings.outformat='';
settings.toolbar=false;
viewportmargin=(1,1);

import geometry;
size(7cm,0);
linemargin =-1cm;
point pA=(1,1),pB=(4,0);
dot("$A$",pA,SW);
dot("$B$",pB,NE);
draw(line(pA,pB));
viewportsize=(418.25368pt,0);
});
// End of Asymptote Figure 1


ensuite étape2: asymptote, voici le warning que texmaker transmet

Code : Tout sélectionner

** WARNING ** This .map file looks like a dvips format fontmap file. ** WARNING ** -- Current input buffer is: aicmb10 CMB10 "AITeXTextEncoding ReEncodeFont" <aicmtext.enc <cmb10.pfb ** WARNING ** -- Reading fontmap file stopped at: file="pdftex.map", line=6.


ensuite étape 3, la deuxième passe latex, l'echec
le nouveau log (je sais pas si c'est utile)

Code : Tout sélectionner

This is pdfTeXk, Version 3.141592-1.40.3 (Web2C 7.5.6) (format=latex 2010.2.11)  14 APR 2010 23:33
entering extended mode
 %&-line parsing enabled.
**testasy.tex
(./testasy.tex
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.
(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size10.clo
File: size10.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
)
\c@part=\count79
\c@section=\count80
\c@subsection=\count81
\c@subsubsection=\count82
\c@paragraph=\count83
\c@subparagraph=\count84
\c@figure=\count85
\c@table=\count86
\abovecaptionskip=\skip41
\belowcaptionskip=\skip42
\bibindent=\dimen102
)
(/usr/share/texmf-texlive/tex/latex/geometry/geometry.sty
Package: geometry 2002/07/08 v3.2 Page Geometry

(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty
Package: keyval 1999/03/16 v1.13 key=value parser (DPC)
\KV@toks@=\toks14
)
\Gm@cnth=\count87
\Gm@cntv=\count88
\c@Gm@tempcnt=\count89
\Gm@bindingoffset=\dimen103
\Gm@wd@mp=\dimen104
\Gm@odd@mp=\dimen105
\Gm@even@mp=\dimen106
\Gm@dimlist=\toks15

(/usr/share/texmf-texlive/tex/xelatex/xetexconfig/geometry.cfg))
(/usr/share/texmf/tex/latex/asymptote/asymptote.sty
Package: asymptote 2009/08/15 v1.10 Asymptote style file for LaTeX

(/usr/share/texmf-texlive/tex/latex/base/ifthen.sty
Package: ifthen 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
)
(/usr/share/texmf-texlive/tex/latex/graphics/color.sty
Package: color 2005/11/14 v1.0j Standard LaTeX Color (DPC)

(/etc/texmf/tex/latex/config/color.cfg
File: color.cfg 2007/01/18 v1.5 color configuration of teTeX/TeXLive
)
Package color Info: Driver file: dvips.def on input line 130.

(/usr/share/texmf-texlive/tex/latex/graphics/dvips.def
File: dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
)
(/usr/share/texmf-texlive/tex/latex/graphics/dvipsnam.def
File: dvipsnam.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
))
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
Package: graphicx 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
Package: graphics 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)

(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty
Package: trig 1999/03/16 v1.09 sin cos tan (DPC)
)
(/etc/texmf/tex/latex/config/graphics.cfg
File: graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
)
Package graphics Info: Driver file: dvips.def on input line 90.
)
\Gin@req@height=\dimen107
\Gin@req@width=\dimen108
)
\AsyStream=\write3
\AsyTestStream=\read1
\AsyTestTeXStream=\read2
\openout3 = `testasy.asy'.

\ASYbox=\box26
\c@asy=\count90
) (./testasy.aux)
\openout1 = `testasy.aux'.

LaTeX Font Info:    Checking defaults for OML/cmm/m/it on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for T1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OT1/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMS/cmsy/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for OMX/cmex/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
LaTeX Font Info:    Checking defaults for U/cmr/m/n on input line 4.
LaTeX Font Info:    ... okay on input line 4.
-------------------- Geometry parameters
paper: a4paper
landscape: --
twocolumn: --
twoside: --
asymmetric: --
h-parts: 89.62709pt, 0.7\paperwidth , 89.6271pt (default)
v-parts: 101.40665pt, 0.7\paperheight , 152.11pt (default)
hmarginratio: 1:1
vmarginratio: 2:3
lines: --
heightrounded: --
bindingoffset: 0.0pt
truedimen: --
includehead: --
includefoot: --
includemp: --
driver:
-------------------- Page layout dimensions and switches
\paperwidth  597.50787pt
\paperheight 845.04684pt
\textwidth  418.25368pt
\textheight 591.5302pt
\oddsidemargin  17.3571pt
\evensidemargin 17.3571pt
\topmargin  -7.86334pt
\headheight 12.0pt
\headsep    25.0pt
\footskip   30.0pt
\marginparwidth 57.0pt
\marginparsep   11.0pt
\columnsep  10.0pt
\skip\footins  9.0pt plus 4.0pt minus 2.0pt
\hoffset 0.0pt
\voffset 0.0pt
\mag 1000

(1in=72.27pt, 1cm=28.45pt)
-----------------------


! LaTeX Error: File `testasy-1' not found.

See the LaTeX manual or LaTeX Companion for explanation.
Type  H <return>  for immediate help.
 ...                                             
                                                 
l.13 \end{asy}
             
I could not locate the file with any of these extensions:
.eps,.ps,.eps.gz,.ps.gz,.eps.Z
Try typing  <return>  to proceed.
If that doesn't work, type  X <return>  to quit.

(./testasy.aux) )
Here is how much of TeX's memory you used:
 1153 strings out of 95064
 15482 string characters out of 1182633
 62056 words of memory out of 1500000
 4371 multiletter control sequences out of 10000+50000
 3640 words of font info for 14 fonts, out of 1200000 for 2000
 28 hyphenation exceptions out of 8191
 32i,1n,21p,201b,68s stack positions out of 5000i,500n,6000p,200000b,5000s

No pages of output.


Bon être plus précis sur ma config:
linux mint (base de karmic), texlive2009, texmaker,
asy 1.92 (le premier test d'aujourd'hui était avec une ancienne version, mais ça règle pas ce problème)

mes options de compilation
latex -interaction=nonstopmode %.tex (d'origine)
asy -f pdf -noV %.asy (comme suggérée sur mathemaTex, mais asy %.asy d'origine, donne la même chose)

le résultat de asy -vvv (comme demandé par OG)

Code : Tout sélectionner

Processing testasy
Loading plain from /usr/local/share/asymptote/plain.asy
Including plain_constants from /usr/local/share/asymptote/plain_constants.asy
Loading version from /usr/local/share/asymptote/version.asy
Including plain_strings from /usr/local/share/asymptote/plain_strings.asy
Including plain_pens from /usr/local/share/asymptote/plain_pens.asy
Including plain_paths from /usr/local/share/asymptote/plain_paths.asy
Including plain_filldraw from /usr/local/share/asymptote/plain_filldraw.asy
Including plain_margins from /usr/local/share/asymptote/plain_margins.asy
Including plain_picture from /usr/local/share/asymptote/plain_picture.asy
Loading simplex from /usr/local/share/asymptote/simplex.asy
Including plain_Label from /usr/local/share/asymptote/plain_Label.asy
Including plain_shipout from /usr/local/share/asymptote/plain_shipout.asy
Including plain_xasy from /usr/local/share/asymptote/plain_xasy.asy
Including plain_arcs from /usr/local/share/asymptote/plain_arcs.asy
Including plain_boxes from /usr/local/share/asymptote/plain_boxes.asy
Including plain_markers from /usr/local/share/asymptote/plain_markers.asy
Including plain_arrows from /usr/local/share/asymptote/plain_arrows.asy
Including plain_debugger from /usr/local/share/asymptote/plain_debugger.asy
Loading testasy.asy from testasy.asy
Loading plain from /usr/local/share/asymptote/plain.asy
Including plain_constants from /usr/local/share/asymptote/plain_constants.asy
Loading version from /usr/local/share/asymptote/version.asy
Including plain_strings from /usr/local/share/asymptote/plain_strings.asy
Including plain_pens from /usr/local/share/asymptote/plain_pens.asy
Including plain_paths from /usr/local/share/asymptote/plain_paths.asy
Including plain_filldraw from /usr/local/share/asymptote/plain_filldraw.asy
Including plain_margins from /usr/local/share/asymptote/plain_margins.asy
Including plain_picture from /usr/local/share/asymptote/plain_picture.asy
Loading simplex from /usr/local/share/asymptote/simplex.asy
Including plain_Label from /usr/local/share/asymptote/plain_Label.asy
Including plain_shipout from /usr/local/share/asymptote/plain_shipout.asy
Including plain_xasy from /usr/local/share/asymptote/plain_xasy.asy
Including plain_arcs from /usr/local/share/asymptote/plain_arcs.asy
Including plain_boxes from /usr/local/share/asymptote/plain_boxes.asy
Including plain_markers from /usr/local/share/asymptote/plain_markers.asy
Including plain_arrows from /usr/local/share/asymptote/plain_arrows.asy
Including plain_debugger from /usr/local/share/asymptote/plain_debugger.asy
Loading geometry from /usr/local/share/asymptote/geometry.asy
Loading math from /usr/local/share/asymptote/math.asy
Loading markers from /usr/local/share/asymptote/markers.asy
xelatex \scrollmode
This is XeTeXk, Version 3.141592-2.2-0.996-patch2 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.


*
\documentclass[12pt]{article}
\newbox\ASYbox
\newdimen\ASYdimen
\long\def\ASYbase#1#2{\leavevmode\setbox\ASYbox=\hbox{#1}\ASYdimen=\ht\ASYbox%
\setbox\ASYbox=\hbox{#2}\lower\ASYdimen\box\ASYbox}
\usepackage{graphicx}
\begin{document}
\makeatletter%
\let\ASYencoding\f@encoding%
\let\ASYfamily\f@family%
\let\ASYseries\f@series%
\let\ASYshape\f@shape%
\makeatother%
\fontsize{12}{14.4}\selectfont
(Please type a command or say `\end')
*
*(/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo))
*
*
*
*
*(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)
(/etc/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf-texlive/tex/xelatex/graphics/xetex.def)))
No file texput.aux.

*
*
*
*
*
*
*
*\usefont{\ASYencoding}{\ASYfamily}{\ASYseries}{\ASYshape}%

*\setbox\ASYbox=\hbox{$A$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 8.80824pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*\fontsize{12}{14.4}\selectfont

*\usefont{\ASYencoding}{\ASYfamily}{\ASYseries}{\ASYshape}%

*\setbox\ASYbox=\hbox{$B$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 9.53186pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*\fontsize{12}{14.4}\selectfont

*\usefont{\ASYencoding}{\ASYfamily}{\ASYseries}{\ASYshape}%

*\setbox\ASYbox=\hbox{$A$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 8.80824pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*\setbox\ASYbox=\hbox{$B$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 9.53186pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*\fontsize{12}{14.4}\selectfont

*\usefont{\ASYencoding}{\ASYfamily}{\ASYseries}{\ASYshape}%

*\setbox\ASYbox=\hbox{$A$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 8.80824pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*\setbox\ASYbox=\hbox{$B$}


*(Please type a command or say `\end')
*\showthe\wd\ASYbox
> 9.53186pt.
<*> \showthe\wd\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\ht\ASYbox
> 8.2pt.
<*> \showthe\ht\ASYbox
                     

*
(Please type a command or say `\end')
*\showthe\dp\ASYbox
> 0.0pt.
<*> \showthe\dp\ASYbox
                     

*
(Please type a command or say `\end')
*gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -dEPSCrop -dSubsetFonts=true -dEmbedAllFonts=true -dMaxSubsetPct=100 -dPDFSETTINGS=/prepress -dCompatibilityLevel=1.4 -dSAFER -dAutoRotatePages=/None -g612x792 -dDEVICEWIDTHPOINTS=216.876 -dDEVICEHEIGHTPOINTS=72.6253 -sOutputFile=testasy-1_0.pdf testasy-1_0.eps
xelatex \nonstopmode\input testasy-1_.tex
This is XeTeXk, Version 3.141592-2.2-0.996-patch2 (Web2C 7.5.6)
 %&-line parsing enabled.
entering extended mode
LaTeX2e <2005/12/01>
Babel <v3.8h> and hyphenation patterns for english, usenglishmax, dumylang, noh
yphenation, basque, french, loaded.

(./testasy-1_.tex (/usr/share/texmf-texlive/tex/latex/base/article.cls
Document Class: article 2005/09/16 v1.4f Standard LaTeX document class
(/usr/share/texmf-texlive/tex/latex/base/size12.clo))
(/usr/share/texmf-texlive/tex/latex/graphics/graphicx.sty
(/usr/share/texmf-texlive/tex/latex/graphics/keyval.sty)
(/usr/share/texmf-texlive/tex/latex/graphics/graphics.sty
(/usr/share/texmf-texlive/tex/latex/graphics/trig.sty)
(/etc/texmf/tex/latex/config/graphics.cfg)
(/usr/share/texmf-texlive/tex/xelatex/graphics/xetex.def)))
(/usr/share/texmf-texlive/tex/latex/graphics/color.sty
(/etc/texmf/tex/latex/config/color.cfg))
No file testasy-1_.aux.
<use  "testasy-1_0.pdf" > [1] (./testasy-1_.aux) )

** WARNING ** This .map file looks like a dvips format fontmap file.
** WARNING ** -- Current input buffer is: aicmb10 CMB10 "AITeXTextEncoding ReEncodeFont" <aicmtext.enc <cmb10.pfb
** WARNING ** -- Reading fontmap file stopped at: file="pdftex.map", line=6.
Output written on testasy-1_.pdf (1 page).
Transcript written on testasy-1_.log.
Wrote testasy-1.pdf


----

pour finir, j'ai installé la version 1.92 un peu à l'arrache. Je suis pas un pro,
par exemple, il parait qu'il faut un config.asy bien propre,
je n'ai rien de cela dans mon \home\moi\.asy\,

quels sont les trucs à vérifier pour être sûr d'être bien calé.
(j'ai d'autres soucis avec le module solid, je veux pas vous embêter si il y a une cause banale).
(le souci avec solid, c'est l'incrustation de mon écran visible pendant la compile, dans le fichier image produit !!! Effet garanti)

voilà, je poursuis ma route asymptotique.
A+ et merci pour tout.

OG
V.I.P.
V.I.P.
Messages : 142
Enregistré le : dim. 7 mars 2010, 22:27

Re: conflit asy\geometry et latex\geometry ?

Message non lu par OG » jeu. 15 avr. 2010, 21:07

Bonsoir

Désolé Francky mais tu n'as pas TeXlive2009 ou encore il y a un reste
de TexLive2007.
J'avais repéré ce pb avec geometry.sty et asymptote : asymptote croit que
le moteur est xelatex, à cause d'une variable, regarde dans ton .asy

Code : Tout sélectionner

settings.texcommand="xelatex";


En attendant d'avoir une installation à jour (ou que je retrouve la rustine, faut
fouiller asymptote.sty)
tu peux ajouter dans ton {asy} une des deux lignes.

settings.texcommand="latex"; //compilation latex (pour dvips,..)
settings.texcommand="pdflatex"; //compilation pdflatex

ok ce n'est pas pratique, mais je ne peux faire mieux là-tout-de-suite-maintenant.

O.G.

Francky
Messages : 40
Enregistré le : sam. 10 avr. 2010, 22:15
Localisation : Sud-Drôme

Re: conflit asy\geometry et latex\geometry ?

Message non lu par Francky » ven. 16 avr. 2010, 08:17

Tu as raison, j'ai pas du tout TexLive2009, mais TexLive2007 ! (désolé, je croyais)

Quel est le moyen le pratique d'upgrader ?
Quelle sont les précautions à prendre ?
Merci

OG
V.I.P.
V.I.P.
Messages : 142
Enregistré le : dim. 7 mars 2010, 22:27

Re: conflit asy\geometry et latex\geometry ?

Message non lu par OG » ven. 16 avr. 2010, 11:25

Francky a écrit :Tu as raison, j'ai pas du tout TexLive2009, mais TexLive2007 ! (désolé, je croyais)

Quel est le moyen le pratique d'upgrader ?
Quelle sont les précautions à prendre ?
Merci

Je ne connais pas Linux Mint. Visiblement c'est basé sur Ubuntu (lui même étant une "extraction"
de Debian) et Linux Mint 8 est basé sur karmic koala.
Il existe des paquets debian pour texlive2009 pour Debian, Ubuntu, peut-être que ces
paquets s'intalleront sans pb sur ton linux mint. Mais je ne voudrais pas non plus
que ça casse ton installation.
L'idéal serait que tu poses la question sur un forum Linux Mint ?


O.G.

Francky
Messages : 40
Enregistré le : sam. 10 avr. 2010, 22:15
Localisation : Sud-Drôme

Re: conflit asy\geometry et latex\geometry ?

Message non lu par Francky » ven. 16 avr. 2010, 13:11

après recherches sur le forum Ubuntu.fr (pour mint, il n'y a aucun soucis de compatibilité), j'ai trouvé ça
Bonjour amis ubunteros et utilisateurs de LaTeX !

Une info pas de première fraicheur, j'espère ne pas faire de doublon. Bonne nouvelle pour les afficionados de la distribution TeXlive, bloquée à la mouture 2007 depuis plusieurs versions d'ubuntu, qui sera disponible en version 2009 (oui je sais nous sommes en 2010...) dans les depôts de Lucid Lynx (10.04). (smile ;-)

Pour rappel, quelques nouveautés de cette nouvelle version :
> L'intégration du langage de dessin vectoriel Asymptote qui se pose en successeur de MetaPost
> Mise à jour des polices AMS Type 1 (Computer Modern, Euler)
> dvipdfm remplacé par dvipdfmx qui offre plus de fonctionnalités et une meilleure gestion des fonctionnalités de pdfTeX
> version plus mature du gestionnaire de paquets tlmgr (mises à jour continues par le réseau)

Ce forum évoque LuaTex comme une brique du futur de TeX... ?

La version de Mint dérivée de Lucid Lynx sortira d'ici un mois, (et je la préfèrerai à n'en pas douter),
ainsi je vous ferai part des améliorations.
En attendant, j'ai assez de matière à apprendre, je touche pas à ma distro.

Répondre