ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Pb with tikz,  \pdfsavepos and friends
@ 2019-09-10 16:01 Jean-Philippe Rey
  2019-09-10 18:04 ` Hans Hagen
  0 siblings, 1 reply; 5+ messages in thread
From: Jean-Philippe Rey @ 2019-09-10 16:01 UTC (permalink / raw)
  To: mailing list for ConTeXt users

[-- Attachment #1: Type: text/plain, Size: 1732 bytes --]

Dear all,

I just downloaded the last ConTeXt beta (ConTeXt  ver: 2019.09.09 13:44 MKIV beta) and encountered a problem with pgf/tikz. Here a minimum failing example :

   =================
   \usemodule[tikz]
   \starttext
   \starttikzpicture[remember picture]
   \stoptikzpicture
   \stoptext
   =================

which produces the following error (excerpt from the log file, see complete log attached)

   =================
   tex error       > tex error on line 4 in file /Users/jprey/Projets/ConTeXt/bug-savepos.tex: ! Undefined control sequence


   \pgfsys@markposition #1->\pdfsavepos 
                                        \edef \pgf@temp {#1}\expandafter \pgfut...
   \endpgfpicture ...ys@markposition {\pgfpictureid }
                                                     }\fi \ifdim \pgf@picmaxx =...
   \stoptikzpicture ...st@from@global \endpgfpicture 
                                                     \endgroup 
   l.4 \stoptikzpicture
   =================


My previous ConTeXt version from September 2018 works fine with the same example. I searched the mailing list archives and found a thread from January 2016 pertaining to the same problem. The workaround given by Hans works for me :

   \let \pdfsavepos   \savepos
   \let \pdflastxpos  \lastxpos
   \let \pdflastypos  \lastypos

I checked the pgf versions in my ConTeXt installations from 20180913 and 20190909, they are the same : 3.0.1. So I suppose that the change comes from ConTeXt itself, that’s why I report the problem here.

Regards,

-- 
Jean-Philippe Rey
jean-philippe.rey@centralesupelec.fr
91192 Gif-sur-Yvette Cedex - France
Empreinte PGP : 807A 5B2C 69E4 D4B5 783A 428A 1B5E E83E 261B BF51

[-- Attachment #2: bug-savepos.log --]
[-- Type: application/octet-stream, Size: 22225 bytes --]

open source     > level 1, order 1, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-context/tex/context/base/mkiv/cont-yes.mkiv'
system          > 
system          > ConTeXt  ver: 2019.09.09 13:44 MKIV beta  fmt: 2019.9.10  int: english/english
system          > 
system          > 'cont-new.mkiv' loaded
open source     > level 2, order 2, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv'
system          > beware: some patches loaded from cont-new.mkiv
close source    > level 2, order 2, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-context/tex/context/base/mkiv/cont-new.mkiv'
system          > files > jobname 'bug-savepos', input './bug-savepos', result 'bug-savepos'
fonts           > latin modern fonts are not preloaded
languages       > language 'en' is active
system          > synctex functionality is enabled, expect 5-10 pct runtime overhead!
open source     > level 2, order 3, name '/Users/jprey/Projets/ConTeXt/bug-savepos.tex'
modules         > 'tikz' is loaded
open source     > level 3, order 4, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/frontendlayer/t-tikz.tex'
loading         > ConTeXt User Module / tikz
open source     > level 4, order 5, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/basiclayer/t-pgf.tex'
loading         > ConTeXt User Module / pgf
open source     > level 5, order 6, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/basiclayer/t-pgfcor.tex'
loading         > ConTeXt User Module / pgfcor
open source     > level 6, order 7, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/systemlayer/t-pgfsys.tex'
loading         > ConTeXt User Module / pgfsys
open source     > level 7, order 8, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfrcs.tex'
loading         > ConTeXt User Module / pgfrcs
open source     > level 8, order 9, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfmod.tex'
loading         > ConTeXt User Module / pgfmodules
system          > module wrapping error in 'tikz'
close source    > level 8, order 9, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfmod.tex'
open source     > level 8, order 10, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-common.tex'
open source     > level 9, order 11, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-common-lists.tex'
close source    > level 9, order 11, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-common-lists.tex'
close source    > level 8, order 11, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-common.tex'
open source     > level 8, order 12, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-context.def'
close source    > level 8, order 12, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfutil-context.def'
open source     > level 8, order 13, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfrcs.code.tex'
close source    > level 8, order 13, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfrcs.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 7, order 13, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfrcs.tex'
open source     > level 7, order 14, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys.code.tex'
open source     > level 8, order 15, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeys.code.tex'
open source     > level 9, order 16, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex'
close source    > level 9, order 16, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex'
close source    > level 8, order 16, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeys.code.tex'
open source     > level 8, order 17, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgf.cfg'
close source    > level 8, order 17, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgf.cfg'
Driver file for pgf: pgfsys-pdftex.def
open source     > level 8, order 18, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys-pdftex.def'
open source     > level 9, order 19, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def'
close source    > level 9, order 19, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def'
close source    > level 8, order 19, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys-pdftex.def'
open source     > level 8, order 20, name 'bug-savepos.pgf'
close source    > level 8, order 20, name 'bug-savepos.pgf'
close source    > level 7, order 20, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsys.code.tex'
open source     > level 7, order 21, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex'
close source    > level 7, order 21, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex'
open source     > level 7, order 22, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex'
close source    > level 7, order 22, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 6, order 22, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/systemlayer/t-pgfsys.tex'
open source     > level 6, order 23, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcore.code.tex'
open source     > level 7, order 24, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmath.code.tex'
open source     > level 8, order 25, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathcalc.code.tex'
open source     > level 9, order 26, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathutil.code.tex'
fonts           > beware: no fonts are loaded yet, using 'lm mono' in box
close source    > level 9, order 26, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathutil.code.tex'
open source     > level 9, order 27, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathparser.code.tex'
close source    > level 9, order 27, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathparser.code.tex'
open source     > level 9, order 28, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.code.tex'
open source     > level 10, order 29, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex'
close source    > level 10, order 29, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.basic.code.tex'
open source     > level 10, order 30, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex'
close source    > level 10, order 30, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.trigonometric.code.tex'
open source     > level 10, order 31, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.random.code.tex'
close source    > level 10, order 31, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.random.code.tex'
open source     > level 10, order 32, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex'
close source    > level 10, order 32, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.comparison.code.tex'
open source     > level 10, order 33, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.base.code.tex'
close source    > level 10, order 33, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.base.code.tex'
open source     > level 10, order 34, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.round.code.tex'
close source    > level 10, order 34, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.round.code.tex'
open source     > level 10, order 35, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex'
close source    > level 10, order 35, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.misc.code.tex'
open source     > level 10, order 36, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex'
close source    > level 10, order 36, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.integerarithmetics.code.tex'
close source    > level 9, order 36, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfunctions.code.tex'
close source    > level 8, order 36, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathcalc.code.tex'
open source     > level 8, order 37, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfloat.code.tex'
close source    > level 8, order 37, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmathfloat.code.tex'
close source    > level 7, order 37, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmath.code.tex'
open source     > level 7, order 38, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex'
close source    > level 7, order 38, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepoints.code.tex'
open source     > level 7, order 39, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex'
close source    > level 7, order 39, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathconstruct.code.tex'
open source     > level 7, order 40, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex'
close source    > level 7, order 40, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathusage.code.tex'
open source     > level 7, order 41, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex'
close source    > level 7, order 41, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorescopes.code.tex'
open source     > level 7, order 42, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex'
close source    > level 7, order 42, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoregraphicstate.code.tex'
open source     > level 7, order 43, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex'
close source    > level 7, order 43, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoretransformations.code.tex'
open source     > level 7, order 44, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorequick.code.tex'
close source    > level 7, order 44, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorequick.code.tex'
open source     > level 7, order 45, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex'
close source    > level 7, order 45, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreobjects.code.tex'
open source     > level 7, order 46, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex'
close source    > level 7, order 46, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepathprocessing.code.tex'
open source     > level 7, order 47, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex'
close source    > level 7, order 47, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorearrows.code.tex'
open source     > level 7, order 48, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex'
close source    > level 7, order 48, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreshade.code.tex'
open source     > level 7, order 49, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex'
open source     > level 8, order 50, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex'
close source    > level 8, order 50, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreexternal.code.tex'
close source    > level 7, order 50, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoreimage.code.tex'
open source     > level 7, order 51, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex'
close source    > level 7, order 51, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorelayers.code.tex'
open source     > level 7, order 52, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex'
close source    > level 7, order 52, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcoretransparency.code.tex'
open source     > level 7, order 53, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex'
close source    > level 7, order 53, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorepatterns.code.tex'
open source     > level 7, order 54, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex'
close source    > level 7, order 54, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcorerdf.code.tex'
close source    > level 6, order 54, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/basiclayer/pgfcore.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 5, order 54, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/basiclayer/t-pgfcor.tex'
open source     > level 5, order 55, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmoduleshapes.code.tex'
close source    > level 5, order 55, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmoduleshapes.code.tex'
open source     > level 5, order 56, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmoduleplot.code.tex'
close source    > level 5, order 56, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmoduleplot.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 4, order 56, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/basiclayer/t-pgf.tex'
open source     > level 4, order 57, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgffor.tex'
loading         > ConTeXt User Module / pgffor
open source     > level 5, order 58, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfrcs.tex'
loading         > ConTeXt User Module / pgfrcs
system          > module wrapping error in 'tikz'
close source    > level 5, order 58, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfrcs.tex'
open source     > level 5, order 59, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfkey.tex'
loading         > ConTeXt User Module / pgfkey
open source     > level 6, order 60, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeys.code.tex'
close source    > level 6, order 60, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgfkeys.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 5, order 60, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgfkey.tex'
open source     > level 5, order 61, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgffor.code.tex'
open source     > level 6, order 62, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmath.code.tex'
close source    > level 6, order 62, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/math/pgfmath.code.tex'
close source    > level 5, order 62, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/utilities/pgffor.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 4, order 62, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/utilities/t-pgffor.tex'
open source     > level 4, order 63, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex'
open source     > level 5, order 64, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex'
close source    > level 5, order 64, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/libraries/pgflibraryplothandlers.code.tex'
open source     > level 5, order 65, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmodulematrix.code.tex'
close source    > level 5, order 65, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/modules/pgfmodulematrix.code.tex'
open source     > level 5, order 66, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex'
close source    > level 5, order 66, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/frontendlayer/tikz/libraries/tikzlibrarytopaths.code.tex'
close source    > level 4, order 66, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/generic/pgf/frontendlayer/tikz/tikz.code.tex'
system          > module wrapping error in 'tikz'
close source    > level 3, order 66, name '/Users/jprey/Applications/ConTeXt/2019-09-10/tex/texmf-modules/tex/context/pgf/frontendlayer/t-tikz.tex'
fonts           > preloading latin modern fonts (second stage)
fonts           > 'fallback modern-designsize rm 12pt' is loaded

tex error       > tex error on line 4 in file /Users/jprey/Projets/ConTeXt/bug-savepos.tex: ! Undefined control sequence


\pgfsys@markposition #1->\pdfsavepos 
                                     \edef \pgf@temp {#1}\expandafter \pgfut...
\endpgfpicture ...ys@markposition {\pgfpictureid }
                                                  }\fi \ifdim \pgf@picmaxx =...
\stoptikzpicture ...st@from@global \endpgfpicture 
                                                  \endgroup 
l.4 \stoptikzpicture
                  

1     \usemodule[tikz]
2     \starttext
3     \starttikzpicture[remember picture]
4 >>  \stoptikzpicture
5     \stoptext
6     


[-- Attachment #3: Type: text/plain, Size: 493 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pb with tikz, \pdfsavepos and friends
  2019-09-10 16:01 Pb with tikz, \pdfsavepos and friends Jean-Philippe Rey
@ 2019-09-10 18:04 ` Hans Hagen
  2019-09-10 19:28   ` Ulrike Fischer
  0 siblings, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2019-09-10 18:04 UTC (permalink / raw)
  To: mailing list for ConTeXt users, Jean-Philippe Rey

On 9/10/2019 6:01 PM, Jean-Philippe Rey wrote:
> Dear all,
> 
> I just downloaded the last ConTeXt beta (ConTeXt  ver: 2019.09.09 13:44 MKIV beta) and encountered a problem with pgf/tikz. Here a minimum failing example :
> 
>     =================
>     \usemodule[tikz]
>     \starttext
>     \starttikzpicture[remember picture]
>     \stoptikzpicture
>     \stoptext
>     =================
> 
> which produces the following error (excerpt from the log file, see complete log attached)
> 
>     =================
>     tex error       > tex error on line 4 in file /Users/jprey/Projets/ConTeXt/bug-savepos.tex: ! Undefined control sequence
> 
> 
>     \pgfsys@markposition #1->\pdfsavepos
>                                          \edef \pgf@temp {#1}\expandafter \pgfut...
>     \endpgfpicture ...ys@markposition {\pgfpictureid }
>                                                       }\fi \ifdim \pgf@picmaxx =...
>     \stoptikzpicture ...st@from@global \endpgfpicture
>                                                       \endgroup
>     l.4 \stoptikzpicture
>     =================
> 
> 
> My previous ConTeXt version from September 2018 works fine with the same example. I searched the mailing list archives and found a thread from January 2016 pertaining to the same problem. The workaround given by Hans works for me :
> 
>     \let \pdfsavepos   \savepos
>     \let \pdflastxpos  \lastxpos
>     \let \pdflastypos  \lastypos
> 
> I checked the pgf versions in my ConTeXt installations from 20180913 and 20190909, they are the same : 3.0.1. So I suppose that the change comes from ConTeXt itself, that’s why I report the problem here.
ok, for now i'll add these as aliases but savepos is not really related 
to pdf (in luatex)

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pb with tikz, \pdfsavepos and friends
  2019-09-10 18:04 ` Hans Hagen
@ 2019-09-10 19:28   ` Ulrike Fischer
  2019-09-10 19:45     ` Hans Hagen
  0 siblings, 1 reply; 5+ messages in thread
From: Ulrike Fischer @ 2019-09-10 19:28 UTC (permalink / raw)
  To: ntg-context

Am Tue, 10 Sep 2019 20:04:58 +0200 schrieb Hans Hagen:

>> I checked the pgf versions in my ConTeXt installations from 20180913 and 20190909, they are the same : 3.0.1. So I suppose that the change comes from ConTeXt itself, that’s why I report the problem here.

> ok, for now i'll add these as aliases but savepos is not really related 
> to pdf (in luatex)

tikz/pgf knows about \savepos and does it correctly with lualatex.
So I would suggest a bug report at https://github.com/pgf-tikz/pgf.



-- 
Ulrike Fischer 
https://www.troubleshooting-tex.de/

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pb with tikz, \pdfsavepos and friends
  2019-09-10 19:28   ` Ulrike Fischer
@ 2019-09-10 19:45     ` Hans Hagen
  2019-09-10 20:52       ` Henri Menke
  0 siblings, 1 reply; 5+ messages in thread
From: Hans Hagen @ 2019-09-10 19:45 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On 9/10/2019 9:28 PM, Ulrike Fischer wrote:
> Am Tue, 10 Sep 2019 20:04:58 +0200 schrieb Hans Hagen:
> 
>>> I checked the pgf versions in my ConTeXt installations from 20180913 and 20190909, they are the same : 3.0.1. So I suppose that the change comes from ConTeXt itself, that’s why I report the problem here.
> 
>> ok, for now i'll add these as aliases but savepos is not really related
>> to pdf (in luatex)
> 
> tikz/pgf knows about \savepos and does it correctly with lualatex.
> So I would suggest a bug report at https://github.com/pgf-tikz/pgf.
I just assume that Henri deals with it in due time.

Hans

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: Pb with tikz, \pdfsavepos and friends
  2019-09-10 19:45     ` Hans Hagen
@ 2019-09-10 20:52       ` Henri Menke
  0 siblings, 0 replies; 5+ messages in thread
From: Henri Menke @ 2019-09-10 20:52 UTC (permalink / raw)
  To: ntg-context


[-- Attachment #1.1.1: Type: text/plain, Size: 1726 bytes --]

On 9/11/19 7:45 AM, Hans Hagen wrote:
> On 9/10/2019 9:28 PM, Ulrike Fischer wrote:
>> Am Tue, 10 Sep 2019 20:04:58 +0200 schrieb Hans Hagen:
>>
>>>> I checked the pgf versions in my ConTeXt installations from 20180913 and 20190909, they are the same : 3.0.1. So I suppose that the change comes from ConTeXt itself, that’s why I report the problem here.
>>
>>> ok, for now i'll add these as aliases but savepos is not really related
>>> to pdf (in luatex)
>>
>> tikz/pgf knows about \savepos and does it correctly with lualatex.
>> So I would suggest a bug report at https://github.com/pgf-tikz/pgf.
> I just assume that Henri deals with it in due time.

For some reason TikZ tries to load the pdftex driver when used in
ConTeXt instead of the luatex driver.
https://github.com/pgf-tikz/pgf/issues/742

Cheers, Henri

> 
> Hans
> 
> -----------------------------------------------------------------
>                                            Hans Hagen | PRAGMA ADE
>                Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
>         tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
> -----------------------------------------------------------------
> ___________________________________________________________________________________
> If your question is of interest to others as well, please add an entry to the Wiki!
> 
> maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
> webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
> archive  : https://bitbucket.org/phg/context-mirror/commits/
> wiki     : http://contextgarden.net
> ___________________________________________________________________________________
> 


[-- Attachment #1.2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

[-- Attachment #2: Type: text/plain, Size: 493 bytes --]

___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!

maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage  : http://www.pragma-ade.nl / http://context.aanhet.net
archive  : https://bitbucket.org/phg/context-mirror/commits/
wiki     : http://contextgarden.net
___________________________________________________________________________________

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2019-09-10 20:52 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-10 16:01 Pb with tikz, \pdfsavepos and friends Jean-Philippe Rey
2019-09-10 18:04 ` Hans Hagen
2019-09-10 19:28   ` Ulrike Fischer
2019-09-10 19:45     ` Hans Hagen
2019-09-10 20:52       ` Henri Menke

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).