From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/113747 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: =?utf-8?q?Jan-Erik_H=C3=A4ggl=C3=B6f_via_ntg-context?= Newsgroups: gmane.comp.tex.context Subject: Re: circuitikz module seems broken Date: Mon, 13 Dec 2021 23:35:20 +0100 Message-ID: <4D14A877-E4F8-47CB-90AF-BA65572ADA55@gmail.com> References: <25b6aecf-4dcc-ba43-bf4c-e8c9815346cd@xs4all.nl> <39ef5794-0415-0f0d-c8e2-2b2f98b63bd7@xs4all.nl> <8F43655E-0E92-464D-B3ED-8003FE7C68A0@gmail.com> <76f774e4-90a4-e0c8-e51b-f3748241775a@fiee.net> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: multipart/mixed; boundary="===============1384323050655379006==" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16288"; mail-complaints-to="usenet@ciao.gmane.io" Cc: =?utf-8?B?SmFuLUVyaWsgSMOkZ2dsw7Zm?= To: mailing list for ConTeXt users Original-X-From: ntg-context-bounces@ntg.nl Mon Dec 13 23:36:03 2021 Return-path: Envelope-to: gctc-ntg-context-518@m.gmane-mx.org Original-Received: from zapf.boekplan.nl ([5.39.185.232] helo=zapf.ntg.nl) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1mwtvO-0003uq-Im for gctc-ntg-context-518@m.gmane-mx.org; Mon, 13 Dec 2021 23:36:02 +0100 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id C05062A1DFA; Mon, 13 Dec 2021 23:35:30 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AegC1bD9j-EC; Mon, 13 Dec 2021 23:35:28 +0100 (CET) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 1C1612A1A5E; Mon, 13 Dec 2021 23:35:28 +0100 (CET) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 3ACCB2A1A5E for ; Mon, 13 Dec 2021 23:35:26 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at zapf.boekplan.nl Original-Received: from zapf.ntg.nl ([127.0.0.1]) by localhost (zapf.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Bg65rg6skvru for ; Mon, 13 Dec 2021 23:35:23 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.167.53; helo=mail-lf1-f53.google.com; envelope-from=skrantajanneman@gmail.com; receiver= Original-Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 4EE1C2A18BC for ; Mon, 13 Dec 2021 23:35:23 +0100 (CET) Original-Received: by mail-lf1-f53.google.com with SMTP id m6so21808087lfu.1 for ; Mon, 13 Dec 2021 14:35:23 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:mime-version:subject:date:references:to:in-reply-to:message-id; bh=WNR/17zz+SlaI18677YbXQad0eUEAs5QiZv80zVnjB0=; b=nKSmfYHjSvPq9qIh5mAiE2NXukERy/tc0IDBZtC/YT3F1IqFlGV/z69ELxYJe2Rcah 6mU3wTRzbxvhFureQqBc2OliQYfwY5Ozlx5RROwLh3SKwU5zX8f//wQN0fC/gP5106yb RFhs19AUNBTrfrQ0TwyQ6c6NcTuNui4gxkgVAmGZ7p2M04Pnog3GUDfYXHZfXm/BOB6O LS70CdxVoO3THmenv16N324B+FXJjbuCu1/SpCtBospPQFmEi/XfzidZ1/s1Q5Fg6P55 auCoOB1Sht0DbL1T6bIH1+j+2Mlw9dtmfe7QJHfVDRAQ5oqL8e3HiEiKNZwWoOKDBeAf qVGA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:mime-version:subject:date:references:to :in-reply-to:message-id; bh=WNR/17zz+SlaI18677YbXQad0eUEAs5QiZv80zVnjB0=; b=D/JpAgk82cMjedC+vLc6h+qqi/bmzDNZS1gaTUruB/0TochcP17ADqrhh3ZMDRW6X5 6HdolL17IyMO9P4YSOQhWQSopEysP8GrvCuxHuoVGeqf29gXoBdWCv8h3dW8RDkmyc7p QGZTk4TVPZVEOvOTliXQbCb5n/GNxo4grDcyFw/T1A2vlTqRoa7YfVOBAR5EiBfPISgH GXNKWbNzH+5tZSavPea9Si1Im5+LL+AdBZO9W7+DrxsjOVJkpu83Yob4KzUeIcfbb8KN WaxofgJvPrGzepOTFRx7CehHN/YlpKO2UTfoDaF+aZCfyrbnX9y/LhEdY65Eh28GXGrr bXpg== X-Gm-Message-State: AOAM530ticRIEBO90nggSrhkHXI0jq6RYiNGQlBSL1BKyHBO8bgMtS9E vJ8H9yPr1VGNqoyWCHLKbundGXBtyB4= X-Google-Smtp-Source: ABdhPJxiGc2420LUtojpJtR7nFyU0b7pGc5jY4BZKMW7ItVZmVbQVj49AR1HVB5dBkwbLneaG9pQBA== X-Received: by 2002:a19:fc08:: with SMTP id a8mr1120448lfi.645.1639434922142; Mon, 13 Dec 2021 14:35:22 -0800 (PST) Original-Received: from smtpclient.apple (h-158-174-22-138.NA.cust.bahnhof.se. [158.174.22.138]) by smtp.gmail.com with ESMTPSA id u2sm1586649lfi.108.2021.12.13.14.35.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 13 Dec 2021 14:35:21 -0800 (PST) In-Reply-To: X-Mailer: Apple Mail (2.3654.120.0.1.13) X-BeenThere: ntg-context@ntg.nl X-Mailman-Version: 2.1.26 Precedence: list List-Id: mailing list for ConTeXt users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: ntg-context-bounces@ntg.nl Original-Sender: "ntg-context" Xref: news.gmane.io gmane.comp.tex.context:113747 Archived-At: --===============1384323050655379006== Content-Type: multipart/alternative; boundary="Apple-Mail=_031D2B3C-0F97-42FD-968D-19C638E40182" --Apple-Mail=_031D2B3C-0F97-42FD-968D-19C638E40182 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Seems to not solve my issue but i=E2=80=99m supplying my logs. I did update tikz and circuitikz and the whole LMTX refresh and new. Tested the code below Check my logs whats wrong. Giving up on this one Thanks in advance Jan-Erik > 13 dec. 2021 kl. 21:14 skrev Jan-Erik H=C3=A4ggl=C3=B6f = : >=20 > Good work and thank you very much. I dig in to it and try it out >=20 > Sincerely >=20 > Jan-Erik=20 >=20 > Den m=C3=A5n 13 dec. 2021 21:09Aditya Mahajan via ntg-context = > skrev: > On Mon, 6 Dec 2021, Aditya Mahajan via ntg-context wrote: >=20 > > On Mon, 6 Dec 2021, Aditya Mahajan via ntg-context wrote: > > >=20 > > > Something is still not working correctly though. With the simple = example that Hans sent, I get error messages: > > >=20 > > > tex error > tex error on line 76 in file m-circuitikz.mkxl: = Package pgfkeys Error: I do not know the key '/tikz/resistor', to which = you passed 'american', and I am going to ignore it. Perhaps you = misspelled it > > >=20 > > > which are weird because tikz is looking at keys tikz/resistor = rather than tikz/circuittikz/resistor. But I don't understand why this = is the case. > >=20 > > Here is a minimal example to show the error. >=20 > There was an error in circuitikz, which is now fixed in the latest = version: >=20 > https://github.com/circuitikz/circuitikz/pull/600 = >=20 > So, the following works (with latest circuittiz from ctan): >=20 > \usemodule[t][circuitikz] >=20 > \starttext >=20 > \startcircuitikz > \draw (0,2) to[I] (2,2); > \stopcircuitikz >=20 > \stoptext >=20 > But fails with m-circuitikz (even after I remove \unprotect ... = \protect from \starttikzinput as in the other thread). So, I don't know = what is going wrong with the catcodes in m-circuitikz. >=20 > Aditya > = __________________________________________________________________________= _________ > If your question is of interest to others as well, please add an entry = to the Wiki! >=20 > 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 > = __________________________________________________________________________= _________ --Apple-Mail=_031D2B3C-0F97-42FD-968D-19C638E40182 Content-Type: multipart/mixed; boundary="Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8" --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Seems= to not solve my issue but i=E2=80=99m supplying my logs.

I did update tikz and = circuitikz and the whole LMTX refresh and new.

Tested the code below

Check my logs whats = wrong.

Giving = up on this one

Thanks in advance

Jan-Erik
= --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Disposition: attachment; filename=test-error.log Content-Type: application/octet-stream; x-unix-mode=0644; name="test-error.log" Content-Transfer-Encoding: quoted-printable return=20{=0A=20["errortype"]=3D0,=0A=20["filename"]=3D"./test.tex",=0A=20= ["lastcontext"]=3D"\n=20\\pgfutil@packageerror=20\n=20=20=20=20= #1#2#3->\\errhelp=20{#3}\\errmessage=20{Package=20#1=20Error:=20= #2}\n=20\\pgf@circ@bipole@current@label@where=20\n=20=20=20=20= \\advance=20\\tikz@expandcount=20by=20-1=20\\ifnum=20\\tikz@expandcount=20= <0\\relax=20\\tikzerror=20{Giving=20up=20on=20this=20path.=20Did=20you=20= forget=20a=20semicolon?}\n=20=20=20=20\\let=20\\pgfutil@next=20= =3D\\tikz@finish=20\\else=20\\let=20\\pgfutil@next=20=3D\\tikz@@expand=20= \\fi=20\\pgfutil@next=20\n=20\\tikz@marshal=20\n=20=20=20=20...ef=20= \\csname=20pgfcirc@\\pgfcirc@a@prefix=20-Ilab-anchor\\endcsname=20= {\\pgf@circ@dir=20}=20\\par=20\\ifpgf@circuit@bipole@current@below=20= \\def=20\\pgf@circ@bipole@current@label@where=20{-90}=20\\else=20\\def=20= \\pgf@circ@bipole@current@label@where=20{+90}=20\\fi=20}=20\\par=20\n=20=20= =20=20\\pgfextra=20{\\d=20...\n=20\\pgf@let@token=20\n=20=20=20=20= ...le/label/name}\\else=20\\pgf@circ@drawlabels=20{label}\\fi=20= \\pgf@circ@ifkeyempty=20{bipole/annotation/name}\\else=20= \\pgf@circ@drawlabels=20{annotation}\\fi=20{\\pgfcirc@if@has@v=20= {\\pgf@circ@drawvoltage=20}{}}{\\pgfcirc@if@has@i=20= {\\pgf@circ@drawcurrent=20}{}\n=20=20=20=20}{\\pgfcirc@if=20...\n=20= \\pgf@let@token=20\n=20=20=20=20#1#2->=20\\pgf@circ@bipole@path@base=20= {shape}{}{#1}{#2}\n=20=20=20=20=20\n=20\\tikztotarget=20\n=20=20=20= =20...futil@empty=20\\tikz@scan@next@command=20{\\pgfextra=20{\\let=20= \\tikz@after@path=20\\pgfutil@empty=20}\\pgfextra=20{\\tikz@atbegin@to=20= }\\pgfextra=20{\\tikz@enable@edge@quotes=20}[style=3Devery=20= to]\\expandafter=20[\\tikz@@to@local@options=20]\\tikz@to@path=20= \\pgfextra=20\n=20=20=20=20{\\tikz@atend@=20...\n=20...\n\n=20= \n=20=20=20=20\\stopcircuitikz\n\n",=0A=20["lastluaerror"]=3D"",=0A=20= ["lasttexerror"]=3D"Package=20tikz=20Error:=20Giving=20up=20on=20this=20= path.=20Did=20you=20forget=20a=20semicolon?",=0A=20["lasttexhelp"]=3D"This= =20error=20message=20was=20generated=20by=20an=20\\errmessage=20command,=20= so=20I=20can't=20give=20any\nexplicit=20help.=20Pretend=20that=20you're=20= Hercule=20Poirot:=20Examine=20all=20clues,=20and=20deduce\nthe=20truth=20= by=20order=20and=20method.",=0A=20["linenumber"]=3D8,=0A=20= ["offset"]=3D10,=0A=20["skiplinenumber"]=3D8,=0A}= --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii
--Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Disposition: attachment; filename=test.log Content-Type: application/octet-stream; x-unix-mode=0644; name="test.log" Content-Transfer-Encoding: 7bit system > system > ConTeXt ver: 2021.12.10 11:41 LMTX fmt: 2021.12.13 int: english/english system > system > 'cont-new.mkxl' loaded open source > level 1, order 1, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl' system > beware: some patches loaded from cont-new.mkiv close source > level 1, order 1, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-context/tex/context/base/mkxl/cont-new.mkxl' system > files > jobname './test', input './test.tex', result './test' 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 1, order 2, name './test.tex' modules > 'tikz' is loaded open source > level 2, order 3, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-modules/tex/context/third/pgf/frontendlayer/t-tikz.tex' loading > ConTeXt User Module / tikz open source > level 3, order 4, name 't-pgf.tex' loading > ConTeXt User Module / pgf open source > level 4, order 5, name 't-pgfcor.tex' loading > ConTeXt User Module / pgfcor open source > level 5, order 6, name 't-pgfsys.tex' loading > ConTeXt User Module / pgfsys open source > level 6, order 7, name 't-pgfrcs.tex' loading > ConTeXt User Module / pgfrcs open source > level 7, order 8, name 't-pgfmod.tex' loading > ConTeXt User Module / pgfmodules close source > level 7, order 8, name 't-pgfmod.tex' open source > level 7, order 9, name 'pgfutil-common.tex' open source > level 8, order 10, name 'pgfutil-common-lists.tex' close source > level 8, order 10, name 'pgfutil-common-lists.tex' close source > level 7, order 10, name 'pgfutil-common.tex' open source > level 7, order 11, name 'pgfutil-context.def' close source > level 7, order 11, name 'pgfutil-context.def' open source > level 7, order 12, name 'pgfrcs.code.tex' open source > level 8, order 13, name 'pgf.revision.tex' close source > level 8, order 13, name 'pgf.revision.tex' close source > level 7, order 13, name 'pgfrcs.code.tex' close source > level 6, order 13, name 't-pgfrcs.tex' open source > level 6, order 14, name 'pgfsys.code.tex' open source > level 7, order 15, name 'pgfkeys.code.tex' open source > level 8, order 16, name 'pgfkeysfiltered.code.tex' close source > level 8, order 16, name 'pgfkeysfiltered.code.tex' close source > level 7, order 16, name 'pgfkeys.code.tex' cld > stack > cld > stack > use : slot = context.functions.register(f) cld > stack > and : context.functions.unregister(slot) cld > stack > open source > level 7, order 17, name 'pgf.cfg' close source > level 7, order 17, name 'pgf.cfg' Driver file for pgf: pgfsys-luatex.def open source > level 7, order 18, name 'pgfsys-luatex.def' open source > level 8, order 19, name 'pgfsys-common-pdf.def' close source > level 8, order 19, name 'pgfsys-common-pdf.def' close source > level 7, order 19, name 'pgfsys-luatex.def' open source > level 7, order 20, name 'test.pgf' close source > level 7, order 20, name 'test.pgf' close source > level 6, order 20, name 'pgfsys.code.tex' open source > level 6, order 21, name 'pgfsyssoftpath.code.tex' close source > level 6, order 21, name 'pgfsyssoftpath.code.tex' open source > level 6, order 22, name 'pgfsysprotocol.code.tex' close source > level 6, order 22, name 'pgfsysprotocol.code.tex' close source > level 5, order 22, name 't-pgfsys.tex' open source > level 5, order 23, name 'pgfcore.code.tex' open source > level 6, order 24, name 'pgfmath.code.tex' open source > level 7, order 25, name 'pgfmathcalc.code.tex' open source > level 8, order 26, name 'pgfmathutil.code.tex' close source > level 8, order 26, name 'pgfmathutil.code.tex' open source > level 8, order 27, name 'pgfmathparser.code.tex' close source > level 8, order 27, name 'pgfmathparser.code.tex' open source > level 8, order 28, name 'pgfmathfunctions.code.tex' open source > level 9, order 29, name 'pgfmathfunctions.basic.code.tex' close source > level 9, order 29, name 'pgfmathfunctions.basic.code.tex' open source > level 9, order 30, name 'pgfmathfunctions.trigonometric.code.tex' close source > level 9, order 30, name 'pgfmathfunctions.trigonometric.code.tex' open source > level 9, order 31, name 'pgfmathfunctions.random.code.tex' close source > level 9, order 31, name 'pgfmathfunctions.random.code.tex' open source > level 9, order 32, name 'pgfmathfunctions.comparison.code.tex' close source > level 9, order 32, name 'pgfmathfunctions.comparison.code.tex' open source > level 9, order 33, name 'pgfmathfunctions.base.code.tex' close source > level 9, order 33, name 'pgfmathfunctions.base.code.tex' open source > level 9, order 34, name 'pgfmathfunctions.round.code.tex' close source > level 9, order 34, name 'pgfmathfunctions.round.code.tex' open source > level 9, order 35, name 'pgfmathfunctions.misc.code.tex' close source > level 9, order 35, name 'pgfmathfunctions.misc.code.tex' open source > level 9, order 36, name 'pgfmathfunctions.integerarithmetics.code.tex' close source > level 9, order 36, name 'pgfmathfunctions.integerarithmetics.code.tex' close source > level 8, order 36, name 'pgfmathfunctions.code.tex' close source > level 7, order 36, name 'pgfmathcalc.code.tex' open source > level 7, order 37, name 'pgfmathfloat.code.tex' close source > level 7, order 37, name 'pgfmathfloat.code.tex' close source > level 6, order 37, name 'pgfmath.code.tex' open source > level 6, order 38, name 'pgfint.code.tex' close source > level 6, order 38, name 'pgfint.code.tex' open source > level 6, order 39, name 'pgfcorepoints.code.tex' close source > level 6, order 39, name 'pgfcorepoints.code.tex' open source > level 6, order 40, name 'pgfcorepathconstruct.code.tex' close source > level 6, order 40, name 'pgfcorepathconstruct.code.tex' open source > level 6, order 41, name 'pgfcorepathusage.code.tex' close source > level 6, order 41, name 'pgfcorepathusage.code.tex' open source > level 6, order 42, name 'pgfcorescopes.code.tex' close source > level 6, order 42, name 'pgfcorescopes.code.tex' open source > level 6, order 43, name 'pgfcoregraphicstate.code.tex' close source > level 6, order 43, name 'pgfcoregraphicstate.code.tex' open source > level 6, order 44, name 'pgfcoretransformations.code.tex' close source > level 6, order 44, name 'pgfcoretransformations.code.tex' open source > level 6, order 45, name 'pgfcorequick.code.tex' close source > level 6, order 45, name 'pgfcorequick.code.tex' open source > level 6, order 46, name 'pgfcoreobjects.code.tex' close source > level 6, order 46, name 'pgfcoreobjects.code.tex' open source > level 6, order 47, name 'pgfcorepathprocessing.code.tex' close source > level 6, order 47, name 'pgfcorepathprocessing.code.tex' open source > level 6, order 48, name 'pgfcorearrows.code.tex' close source > level 6, order 48, name 'pgfcorearrows.code.tex' open source > level 6, order 49, name 'pgfcoreshade.code.tex' close source > level 6, order 49, name 'pgfcoreshade.code.tex' open source > level 6, order 50, name 'pgfcoreimage.code.tex' open source > level 7, order 51, name 'pgfcoreexternal.code.tex' close source > level 7, order 51, name 'pgfcoreexternal.code.tex' close source > level 6, order 51, name 'pgfcoreimage.code.tex' open source > level 6, order 52, name 'pgfcorelayers.code.tex' close source > level 6, order 52, name 'pgfcorelayers.code.tex' open source > level 6, order 53, name 'pgfcoretransparency.code.tex' close source > level 6, order 53, name 'pgfcoretransparency.code.tex' open source > level 6, order 54, name 'pgfcorepatterns.code.tex' close source > level 6, order 54, name 'pgfcorepatterns.code.tex' open source > level 6, order 55, name 'pgfcorerdf.code.tex' close source > level 6, order 55, name 'pgfcorerdf.code.tex' close source > level 5, order 55, name 'pgfcore.code.tex' close source > level 4, order 55, name 't-pgfcor.tex' open source > level 4, order 56, name 'pgfmoduleshapes.code.tex' close source > level 4, order 56, name 'pgfmoduleshapes.code.tex' open source > level 4, order 57, name 'pgfmoduleplot.code.tex' close source > level 4, order 57, name 'pgfmoduleplot.code.tex' close source > level 3, order 57, name 't-pgf.tex' open source > level 3, order 58, name 't-pgffor.tex' loading > ConTeXt User Module / pgffor open source > level 4, order 59, name 't-pgfrcs.tex' loading > ConTeXt User Module / pgfrcs close source > level 4, order 59, name 't-pgfrcs.tex' open source > level 4, order 60, name 't-pgfkey.tex' loading > ConTeXt User Module / pgfkey open source > level 5, order 61, name 'pgfkeys.code.tex' close source > level 5, order 61, name 'pgfkeys.code.tex' close source > level 4, order 61, name 't-pgfkey.tex' open source > level 4, order 62, name 'pgffor.code.tex' open source > level 5, order 63, name 'pgfmath.code.tex' close source > level 5, order 63, name 'pgfmath.code.tex' close source > level 4, order 63, name 'pgffor.code.tex' close source > level 3, order 63, name 't-pgffor.tex' open source > level 3, order 64, name 'tikz.code.tex' open source > level 4, order 65, name 'pgflibraryplothandlers.code.tex' close source > level 4, order 65, name 'pgflibraryplothandlers.code.tex' open source > level 4, order 66, name 'pgfmodulematrix.code.tex' close source > level 4, order 66, name 'pgfmodulematrix.code.tex' open source > level 4, order 67, name 'tikzlibrarytopaths.code.tex' close source > level 4, order 67, name 'tikzlibrarytopaths.code.tex' close source > level 3, order 67, name 'tikz.code.tex' close source > level 2, order 67, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-modules/tex/context/third/pgf/frontendlayer/t-tikz.tex' modules > 'circuitikz' is loaded open source > level 2, order 68, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-modules/tex/context/third/circuitikz/t-circuitikz.tex' loading > 2021/12/06{} The CircuiTikz circuit drawing package version 1.4.5 modules > 'tikz' is loaded open source > level 3, order 69, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-context/tex/context/modules/mkxl/m-tikz.mkxl' open source > level 4, order 70, name 't-pgf.tex' loading > ConTeXt User Module / pgf close source > level 4, order 70, name 't-pgf.tex' open source > level 4, order 71, name 't-pgffor.tex' loading > ConTeXt User Module / pgffor close source > level 4, order 71, name 't-pgffor.tex' open source > level 4, order 72, name 'tikz.code.tex' warning > \dimen \tikz@lastx is already defined (\relax it first) warning > \dimen \tikz@lasty is already defined (\relax it first) warning > \dimen \tikz@lastxsaved is already defined (\relax it first) warning > \dimen \tikz@lastysaved is already defined (\relax it first) warning > \dimen \tikz@lastmovetox is already defined (\relax it first) warning > \dimen \tikz@lastmovetoy is already defined (\relax it first) warning > \dimen \tikzleveldistance is already defined (\relax it first) warning > \dimen \tikzsiblingdistance is already defined (\relax it first) warning > \box \tikz@figbox is already defined (\relax it first) warning > \box \tikz@figbox@bg is already defined (\relax it first) warning > \box \tikz@tempbox is already defined (\relax it first) warning > \box \tikz@tempbox@bg is already defined (\relax it first) warning > \count \tikztreelevel is already defined (\relax it first) warning > \count \tikznumberofchildren is already defined (\relax it first) warning > \count \tikznumberofcurrentchild is already defined (\relax it first) warning > \count \tikz@fig@count is already defined (\relax it first) warning > \count \tikz@expandcount is already defined (\relax it first) close source > level 4, order 72, name 'tikz.code.tex' system > module wrapping error in 'tikz' close source > level 3, order 72, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-context/tex/context/modules/mkxl/m-tikz.mkxl' open source > level 3, order 73, name 'tikzlibrarycalc.code.tex' close source > level 3, order 73, name 'tikzlibrarycalc.code.tex' open source > level 3, order 74, name 'pgflibraryarrows.meta.code.tex' close source > level 3, order 74, name 'pgflibraryarrows.meta.code.tex' open source > level 3, order 75, name 'tikzlibrarybending.code.tex' open source > level 4, order 76, name 'pgfmodulebending.code.tex' open source > level 5, order 77, name 'pgfmodulenonlineartransformations.code.tex' close source > level 5, order 77, name 'pgfmodulenonlineartransformations.code.tex' open source > level 5, order 78, name 'pgflibrarycurvilinear.code.tex' close source > level 5, order 78, name 'pgflibrarycurvilinear.code.tex' close source > level 4, order 78, name 'pgfmodulebending.code.tex' close source > level 3, order 78, name 'tikzlibrarybending.code.tex' open source > level 3, order 79, name 'tikzlibraryfpu.code.tex' open source > level 4, order 80, name 'pgflibraryfpu.code.tex' close source > level 4, order 80, name 'pgflibraryfpu.code.tex' close source > level 3, order 80, name 'tikzlibraryfpu.code.tex' open source > level 3, order 81, name 'pgfcirc.defines.tex' close source > level 3, order 81, name 'pgfcirc.defines.tex' open source > level 3, order 82, name 'pgfcircutils.tex' close source > level 3, order 82, name 'pgfcircutils.tex' open source > level 3, order 83, name 'pgfcircpath.tex' close source > level 3, order 83, name 'pgfcircpath.tex' open source > level 3, order 84, name 'pgfcircshapes.tex' close source > level 3, order 84, name 'pgfcircshapes.tex' open source > level 3, order 85, name 'pgfcircmonopoles.tex' close source > level 3, order 85, name 'pgfcircmonopoles.tex' open source > level 3, order 86, name 'pgfcircbipoles.tex' close source > level 3, order 86, name 'pgfcircbipoles.tex' open source > level 3, order 87, name 'pgfcirctripoles.tex' tex memory > bumping category 'token' succeeded, details: all=8000000 | ini=493451 | max=10000000 | mem=1000000 | min=1000000 | ptr=1023172 | set=10000000 | stp=250000 | top=1000000 close source > level 3, order 87, name 'pgfcirctripoles.tex' open source > level 3, order 88, name 'pgfcircquadpoles.tex' tex memory > bumping category 'token' succeeded, details: all=10000000 | ini=493451 | max=10000000 | mem=1250000 | min=1000000 | ptr=1278724 | set=10000000 | stp=250000 | top=1250000 close source > level 3, order 88, name 'pgfcircquadpoles.tex' open source > level 3, order 89, name 'pgfcircmultipoles.tex' close source > level 3, order 89, name 'pgfcircmultipoles.tex' open source > level 3, order 90, name 'pgfcirclabel.tex' close source > level 3, order 90, name 'pgfcirclabel.tex' open source > level 3, order 91, name 'pgfcircvoltage.tex' close source > level 3, order 91, name 'pgfcircvoltage.tex' open source > level 3, order 92, name 'pgfcirccurrent.tex' close source > level 3, order 92, name 'pgfcirccurrent.tex' open source > level 3, order 93, name 'pgfcircflow.tex' close source > level 3, order 93, name 'pgfcircflow.tex' close source > level 2, order 93, name '/Users/jan-erikhagglof/context/context-osx-64/tex/texmf-modules/tex/context/third/circuitikz/t-circuitikz.tex' fonts > preloading latin modern fonts (second stage) fonts > 'fallback modern-designsize rm 12pt' is loaded tex error > tex error on line 8 in file ./test.tex: Package tikz Error: Giving up on this path. Did you forget a semicolon? \pgfutil@packageerror #1#2#3->\errhelp {#3}\errmessage {Package #1 Error: #2} \pgf@circ@bipole@current@label@where \advance \tikz@expandcount by -1 \ifnum \tikz@expandcount <0\relax \tikzerror {Giving up on this path. Did you forget a semicolon?} \let \pgfutil@next =\tikz@finish \else \let \pgfutil@next =\tikz@@expand \fi \pgfutil@next \tikz@marshal ...ef \csname pgfcirc@\pgfcirc@a@prefix -Ilab-anchor\endcsname {\pgf@circ@dir } \par \ifpgf@circuit@bipole@current@below \def \pgf@circ@bipole@current@label@where {-90} \else \def \pgf@circ@bipole@current@label@where {+90} \fi } \par \pgfextra {\d ... \pgf@let@token ...le/label/name}\else \pgf@circ@drawlabels {label}\fi \pgf@circ@ifkeyempty {bipole/annotation/name}\else \pgf@circ@drawlabels {annotation}\fi {\pgfcirc@if@has@v {\pgf@circ@drawvoltage }{}}{\pgfcirc@if@has@i {\pgf@circ@drawcurrent }{} }{\pgfcirc@if ... \pgf@let@token #1#2-> \pgf@circ@bipole@path@base {shape}{}{#1}{#2} \tikztotarget ...futil@empty \tikz@scan@next@command {\pgfextra {\let \tikz@after@path \pgfutil@empty }\pgfextra {\tikz@atbegin@to }\pgfextra {\tikz@enable@edge@quotes }[style=every to]\expandafter [\tikz@@to@local@options ]\tikz@to@path \pgfextra {\tikz@atend@ ... ... \stopcircuitikz 1 \usemodule[t][tikz] 2 \usemodule[t][circuitikz] 3 4 \starttext 5 6 \startcircuitikz 7 \draw (0,2) to[I] (2,2); 8 >> \stopcircuitikz 9 10 \stoptext 11 This error message was generated by an \errmessage command, so I can't give any explicit help. Pretend that you're Hercule Poirot: Examine all clues, and deduce the truth by order and method. --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Transfer-Encoding: 7bit Content-Type: text/html; charset=us-ascii
--Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Disposition: attachment; filename=test.tex Content-Type: application/octet-stream; x-unix-mode=0644; name="test.tex" Content-Transfer-Encoding: 7bit \usemodule[t][tikz] \usemodule[t][circuitikz] \starttext \startcircuitikz \draw (0,2) to[I] (2,2); \stopcircuitikz \stoptext --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8 Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8


13 dec. 2021 kl. 21:14 skrev Jan-Erik = H=C3=A4ggl=C3=B6f <skrantajanneman@gmail.com>:

Good work and thank you very much. I dig in to it and try it = out

Sincerely

Jan-Erik 

Den m=C3=A5n = 13 dec. 2021 21:09Aditya Mahajan via ntg-context <ntg-context@ntg.nl> = skrev:
On Mon, 6 Dec 2021, Aditya Mahajan via = ntg-context wrote:

> On Mon, 6 Dec 2021, Aditya Mahajan via ntg-context wrote:
> >
> > Something is still not working correctly though. With the = simple example that Hans sent, I get error messages:
> >
> > tex error       > tex error on line 76 = in file m-circuitikz.mkxl: Package pgfkeys Error: I do not know the key = '/tikz/resistor', to which you passed 'american', and I am going to = ignore it. Perhaps you misspelled it
> >
> > which are weird because tikz is looking at keys tikz/resistor = rather than tikz/circuittikz/resistor. But I don't understand why this = is the case.
>
> Here is a minimal example to show the error.

There was an error in circuitikz,  which is now fixed in the latest = version:

https://github.com/circuitikz/circuitikz/pull/600

So, the following works (with latest circuittiz from ctan):
=
\usemodule[t][circuitikz]

\starttext

\startcircuitikz
  \draw (0,2) to[I] (2,2);
\stopcircuitikz

\stoptext

But fails with m-circuitikz (even after I remove \unprotect ... \protect = from \starttikzinput as in the other thread). So, I don't know what is = going wrong with the catcodes in m-circuitikz.

Aditya
= __________________________________________________________________________= _________
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
= __________________________________________________________________________= _________

= --Apple-Mail=_16FAC647-3121-4315-BBD3-043B67E655E8-- --Apple-Mail=_031D2B3C-0F97-42FD-968D-19C638E40182-- --===============1384323050655379006== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSWYgeW91ciBxdWVzdGlvbiBpcyBvZiBpbnRlcmVz dCB0byBvdGhlcnMgYXMgd2VsbCwgcGxlYXNlIGFkZCBhbiBlbnRyeSB0byB0aGUgV2lraSEKCm1h aWxsaXN0IDogbnRnLWNvbnRleHRAbnRnLm5sIC8gaHR0cDovL3d3dy5udGcubmwvbWFpbG1hbi9s aXN0aW5mby9udGctY29udGV4dAp3ZWJwYWdlICA6IGh0dHA6Ly93d3cucHJhZ21hLWFkZS5ubCAv IGh0dHA6Ly9jb250ZXh0LmFhbmhldC5uZXQKYXJjaGl2ZSAgOiBodHRwczovL2JpdGJ1Y2tldC5v cmcvcGhnL2NvbnRleHQtbWlycm9yL2NvbW1pdHMvCndpa2kgICAgIDogaHR0cDovL2NvbnRleHRn YXJkZW4ubmV0Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCg== --===============1384323050655379006==--