From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,MAILING_LIST_MULTI, T_FREEMAIL_DOC_PDF,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from cgl.ntg.nl (Cgl.ntg.nl [5.39.185.202]) by inbox.vuxu.org (Postfix) with ESMTP id 7C84825C7A for ; Wed, 17 Jan 2024 10:41:31 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 61A19483D4A for ; Wed, 17 Jan 2024 10:40:20 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ko5AiDd0O_E6 for ; Wed, 17 Jan 2024 10:40:19 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 213FB48428D for ; Wed, 17 Jan 2024 10:38:19 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id B17234840EB for ; Wed, 17 Jan 2024 10:37:33 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Received: from cgl.ntg.nl ([127.0.0.1]) by localhost (cgl.ntg.nl [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id MNrM3FPEeWuM for ; Wed, 17 Jan 2024 10:37:33 +0100 (CET) Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by cgl.ntg.nl (Postfix) with ESMTPS id 11B7E4840EA for ; Wed, 17 Jan 2024 10:37:33 +0100 (CET) Received: by mail-wm1-f49.google.com with SMTP id 5b1f17b1804b1-40e8801221cso6013285e9.1 for ; Wed, 17 Jan 2024 01:37:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1705484252; x=1706089052; darn=ntg.nl; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=CLl9jXFafSKHrdqI+F6NFNrwxBh7BTYf280URUCHNiI=; b=US1XwCYnwsGL28BXYbR8g529a+5HDKas3QhGvY1Y2FzA88Tr+cW78ktK/ohgvTPdH2 1pdh/jKTTlMH1olJup2pPp6iuOFLif7sl1UI7TDceSg/n2lynOr6J5tcCMJbrggxVaxN 3Qfdj/FaeyBdLlvIyVbaHNdod3tzHeK0pil+QX7rsujAytr9xnYY877aT9Okyj1Bw+ab CGdjllT8MqiqOvuTS3SSoPfcNDN5T/OnLTXECAjt+KxGmL6wARFoMpUjQxPPhCj9Wo3A Rzq9KF8xZlwOxcMdjFI6HCVoWf6Yf289e4iGZBTrKtHUW5Pz1nAbgLYv4E1ScLy0fR/o tpBA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1705484252; x=1706089052; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CLl9jXFafSKHrdqI+F6NFNrwxBh7BTYf280URUCHNiI=; b=CvcB6I8XpCBksCMs7v8z59XtgbQwC+x/NmMDEE/of+mV/LBcZUFIwrLnB9RWZ0xeqc BrJ+rwIK7OG3WbTwmt0SPtzabxduO122VbOCqkBA9JUEC4uFsPWZSuOUL13MPhguBiHd IhIPZxKd3pXEg0Ceg1VdWeRWnGcftJYhqWzfd+izyINqhqx2j6Y8GhOR6QKQPScJlEQi XqvrPeHZmRucNZqY+mWOhdTjh7rVSyYbuMyfYE+7crK18rBJBFCnTvatbe5R3E73cMpR tEOwCW741EABMy2tK6TGQjz5k8RgNyjlU/6lSIs2Is/uYMHgmjD4ZfzQrmDx04Mc9y6N ingw== X-Gm-Message-State: AOJu0YzKY7EE+crwOYO8b8FxcWZMa8kn+gYkJC0n1d/Ksv3mOF9qqof6 bGCfDCCLmnRI5apa/msmELzdyNvwzMLdmw== X-Google-Smtp-Source: AGHT+IGZ3nJeiJMk7yEPC2BzhyfTW4nUDbQ7cU51kEQLo2/V80dTU0ir3JhW+xrQUxw1v9TnsNnnuA== X-Received: by 2002:a05:600c:1ca1:b0:40e:3889:84f3 with SMTP id k33-20020a05600c1ca100b0040e388984f3mr5692862wms.94.1705484252061; Wed, 17 Jan 2024 01:37:32 -0800 (PST) Received: from smtpclient.apple (2a01cb00879d2400a0b0e816d74ff149.ipv6.abo.wanadoo.fr. [2a01:cb00:879d:2400:a0b0:e816:d74f:f149]) by smtp.gmail.com with ESMTPSA id t5-20020a05600c450500b0040d6d755c90sm21934798wmo.42.2024.01.17.01.37.31 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 17 Jan 2024 01:37:31 -0800 (PST) From: Otared Kavian Message-Id: Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.15\)) Date: Wed, 17 Jan 2024 10:37:30 +0100 In-Reply-To: To: mailing list for ConTeXt users References: <08D5AFC2-DACC-457D-AC0E-B7A27C57FDB1@gmail.com> X-Mailer: Apple Mail (2.3654.120.0.1.15) Message-ID-Hash: GGL3NCAP2LUWAIWKMHVVKR5LQGV4IPLV X-Message-ID-Hash: GGL3NCAP2LUWAIWKMHVVKR5LQGV4IPLV X-MailFrom: otared@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: "mickep@gmail.com" X-Mailman-Version: 3.3.8 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: Math alignment issue List-Id: mailing list for ConTeXt users Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: multipart/mixed; boundary="===============4699266794689010525==" --===============4699266794689010525== Content-Type: multipart/alternative; boundary="Apple-Mail=_80C555EF-2801-4320-A057-717D42909603" --Apple-Mail=_80C555EF-2801-4320-A057-717D42909603 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Hi Mikael, Thank you for your reply. When I typeset the example you sent me, that = is %begin 240117-1-bis.tex \definemathsimplealign[alignedcases] [left=3D{\startmathfenced[cases]}, right=3D\stopmathfenced, align=3D{1:right,2:left,3:left}, strut=3Dyes] \setupformula [location=3Dleft] \starttext \samplefile{knuthmath} \startplaceformula \startformula \startalignedcases \NC u'(t) - \nabla \cdot (a(x)\nabla u) + Vu \NC = =3D 0 \NC \mtext{bla bla bla} \NR \NC u(x,0) \NC = =3D u_0(x) \NC \mtext{bla bla} \NR \NC u(t,\sigma) \NC =3D 0 \NC = \mtext{bla bla bla bla} \NR \stopalignedcases \stopformula \stopplaceformula \samplefile{knuthmath} \startplaceformula \startformula = \startalign[location=3Dpacked,n=3D2,m=3D2,align=3D{1:right,2:left},fences=3D= cases] \NC u'(t) - \nabla \cdot (a(x)\nabla u) + Vu \NC = =3D 0 \NC \NC \mtext{bla bla bla} \NR \NC u(x,0) \NC = =3D u_0(x) \NC \NC \mtext{bla bla} \NR \NC u(t,\sigma) \NC =3D 0 \NC = \NC \mtext{bla bla bla bla} \NR \stopalign \stopformula \stopplaceformula \samplefile{knuthmath} \stoptext % end 240117-1-bis.tex I get something different than the PDF you sent me: the formulas run = into the text just above them, as you can see in the attached PDF. I am = using ConTeXt LMTX version 2024.01.08 on MacOS 11.7.10. I don=E2=80=99t = see what is wrong with my installation=E2=80=A6 Best regards: Otared > On 17 Jan 2024, at 09:47, Mikael Sundqvist wrote: >=20 > Hi Otared, >=20 > I'm not sure how you get that code, since you do not show the source. > =46rom last upload, there is location=3Dpacked for align, so now that = can > be used "inline" in formulas. See attached. I hope it helps. >=20 > Best, Mikael >=20 > On Tue, Jan 16, 2024 at 9:41=E2=80=AFPM Otared Kavian = wrote: >>=20 >> Hi Mickael, >>=20 >> I wish you a happy new year ! >> I apologize for writing you outside the mailing list: this is du eto = the fact that I am attaching two screenshots in order to show the = problem I encounter, and these documents cannot go through the mailing = list. >>=20 >> In a document written a year and half ago I have the following = definition: >>=20 >> \definemathmatrix[alignedcases] >> [align=3D{right,left,left}, >> distance=3D3pt, >> left=3D{\left\{}, >> right=3D{\right.}, >> style=3D\displaystyle] >> in order to typeset multi-lines formulas regrouped with a left brace. = This is analogous to math-cases, but I need three columns instead of = two. >>=20 >> When the alignment in maths changed I changed the above definition to = the following: >>=20 >> \definemathsimplealign[alignedcases] >> [left=3D{\startmathfenced[cases]}, >> right=3D\stopmathfenced, >> align=3D{1:right,2:left,3:left}, >> strut=3Dyes] >>=20 >>=20 >> The result of the typesetting with LMTX in 2022 is shown in the = attached document =C2=AB math-align-2022.pdf =C2=BB, >>=20 >> But when the same documentis typeset with the latest version from = 2024-01-08, it does not show the formulas correctly, as one can see in = the attached screenshot =C2=AB math-align-2024-01-08.pdf =C2=BB. >>=20 >> I cannot reproduce the issue on a short document, but since there = have been some changes in the way the math alignment is treated now, I = wonder whether you can help me how to change my definitions accordingly. >> In order to let th elist be informed, once the issue may be solved = without the screenshots, I may post a message there. >>=20 >> Thanks in advance, and best regards: Otared >>=20 >>=20 >>=20 >>=20 >>=20 > <240117-1.mkxl><240117-1.pdf> Otared Kavian e-mail: otared@gmail.com Phone: +33 6 88 26 70 95 --Apple-Mail=_80C555EF-2801-4320-A057-717D42909603 Content-Type: multipart/mixed; boundary="Apple-Mail=_7B948247-8260-4CC8-BF8C-BCDC9230B74D" --Apple-Mail=_7B948247-8260-4CC8-BF8C-BCDC9230B74D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Hi = Mikael,

Thank you = for your reply. When I typeset the example you sent me, that = is

%begin = 240117-1-bis.tex

\definemathsimplealign[alignedcases]
= [left=3D{\startmathfenced[cases]},
= right=3D\stopmathfenced,
= align=3D{1:right,2:left,3:left},
= strut=3Dyes]

\setupformula
  = [location=3Dleft]

\starttext

\samplefile{knuthmath}

\startplaceformula
= \startformula
= \startalignedcases
= \NC u'(t) - \nabla \cdot (a(x)\nabla u) + Vu \NC =3D 0   =    \NC \mtext{bla bla bla}     \NR
= \NC u(x,0)             =                     =   \NC =3D u_0(x) \NC \mtext{bla bla}         = \NR
      \NC u(t,\sigma)   =                     =        \NC =3D 0      \NC \mtext{bla = bla bla bla} \NR
= \stopalignedcases
= \stopformula
\stopplaceformula

\samplefile{knuthmath}

\startplaceformula
= \startformula
= \startalign[location=3Dpacked,n=3D2,m=3D2,align=3D{1:right,2:left},= fences=3Dcases]
\NC u'(t) - = \nabla \cdot (a(x)\nabla u) + Vu \NC =3D 0      \NC \NC = \mtext{bla bla bla}     \NR
= \NC u(x,0)               =                     = \NC =3D u_0(x) \NC \NC \mtext{bla bla}         = \NR
      \NC u(t,\sigma)   =                     =        \NC =3D 0      \NC \NC = \mtext{bla bla bla bla} \NR
= \stopalign
\stopformula
\stopplaceformula

\samplefile{knuthmath}

\stoptext
% end 240117-1-bis.tex

I get something different than the PDF = you sent me: the formulas run into the text just above them, as you can = see in the attached PDF. I am using ConTeXt LMTX version 2024.01.08 on = MacOS 11.7.10. I don=E2=80=99t see what is wrong with my = installation=E2=80=A6

Best regards: Otared

= --Apple-Mail=_7B948247-8260-4CC8-BF8C-BCDC9230B74D Content-Disposition: inline; filename=240117-1-bis.pdf Content-Type: application/pdf; x-unix-mode=0644; name="240117-1-bis.pdf" Content-Transfer-Encoding: base64 JVBERi0xLjcKJcPPztTF2NTQxMYKMSAwIG9iago8PCAvQkJveCBbIDAgMCAxMSA1MiBdIC9Gb3Jt VHlwZSAxIC9NYXRyaXggWyAxIDAgMCAxIDAgMCBdIC9Qcm9jU2V0IDMgMCBSIC9SZXNvdXJjZXMg PDwgL0ZvbnQgPDwgL0YxIDIgMCBSID4+ID4+IC9TdWJ0eXBlIC9Gb3JtIC9UeXBlIC9YT2JqZWN0 IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTI0ID4+CnN0cmVhbQp42o3PMQoCQQwF0H5P kRPE/JlkJgGxELSwTie2dt6/dUBYt9llSJPAfyS55nK6gyCU7wWMMEMnGbUZbPSiaI3yQ8+ziODy onzsAgVXjzBdQTkG1dlVQ8o0aFwi3NZ8Pc7D2Cs82uwCVC7exlHTQLgrevxf0B+45Rd4p0jNCmVu ZHN0cmVhbQplbmRvYmoKOCAwIG9iago8PCAvRmlsdGVyIC9GbGF0ZURlY29kZSAvTGVuZ3RoIDEy MTEgPj4Kc3RyZWFtCnja7VrLbiM3ELz7K+YHlst+sJsEAgO2bAXI2bcg1+SU/7+mqKFGI4srU5rN wVgbGGgeZLHZXd1kEY7TP1Ocfn94fnv4vueJ4vT29wMFKimR40uclgfOMaibiE1uMZh6YZre/p3+ /C3GSI9/TW9//KCrx5Ct/nCQrCna0o1xCS595FyfEy57/Eax1CfHlVuL0u7ru6ezVs+4drhe2nX6 Utu9tq/79ReK83hEbdwj8qkF11bt7b61ljaCvLfh0FLP3uCJUkPeXaDbaSakV+e8m5HJ349XLVz1 S83G2Ow8a18RqV7l8dvS7DCFXTNgd5oEPQ3E0rKHYlpkoQA9r2bcZnHmxfq8O1ilVyw2OkYun3hx MDE3817a/dN5+zr2gvXSvNe+0+sp5ge+rMfZH76d/LKE7mUh5Nx4PUFdvZcz8s0D7mdDaNXujBJr Axo9qTSMfEaMue+HdByJmUtImiT5kn+yYpyt4lRO0Iu/y9yG9utcnVO4Tndpj/dMre3RZGtTii0T 8+n7mVta2wPbvU1xzYGzbGj3sb1vnKGZFwPu0ByE8MdHd/BhLviVufv3vVwtiaQSnGANTcYpuBp5 aWB0hNDrEMlghETnySwHjaKe3ldV2CuWUz50XR7IJBAqcu3qHDxH1lVlPY5P18c3CymZe+6NnwYn 4RQ8GnzQA5FBS9xCJZP3MGzQkCwhs5lSD0SR5MzzvI53NmYckwaBl5g2uImpBPwm6/raBy0B0bJk 2RQwlhhKztwPWB60RBzO5twHGYwYq2IdSUxdkHTKgQ+tMXAwyRZTDOFJJXk3xmWhzBPuSOf0/MY+ rynL3e442PXdlCijFrPH3rzX5XQuuT96Hp0ZhaJZUOlq0SPGLC+KzMcOzqgxXPogo8TDElSEPZUe SF0BXhY/7wbtKqh9qBtFe5CDsZdYb2NW74Gconu1IAvXbTGLgYWKso6tsp1AXsemI8hvhSFEG9ws yO+UkJm56+ZBS5DfUjj3QWyU56jIWCOt59jtvBZ4WQU5xKhFmlX0ZlpjN0CWSxdjmNUJi3j24j0Q OWP1/nZWX0LewepLkE016wJuvGb1Y319qwblaKRUvoTjZxeOKaMKFOyU05dw/CzCMWHVdk9Rv3Rj 9QbWsaTRi611I+sNulFKYC4KuZaw3BdPGXuGG3UjYdvB2DVO0BMBx3KUyqBuTGhvVnQOLAJU5HbZ yCHiGBAb7s7wo7LRHG5Avw7EsGikkKSIph7IqGr0EoBQyHogW1RjLCFnK8U2eAnSKERETruuHlaN FHDuY5vixYyzguhdVw9rRuzYFCr6/mgh0QJ2HtqlzS2CMYF9zuy6xRhDcDxn7Ub4Z2vGFAPKFlL4 cqyfLhnhHTUUprneCc6IJN8uGXFqgqLeB0njslwTQyD3QO6TjNiDMKqGlR7kaOiLHQ7/KpkvQUYl IxnUB9WeCZIREKL5dsmI0xx2y7bBzYLkjljkRbpuHpWMHHBAQMJXHTtM8wuM7bTOIScxBpk419Ql uoPWKVg9PeuCDGvGSoIccdrUAblPM65ofQl5B60vQbbUrAu0/1UyJkhGrJnZ5UszfnbNqCC2snIp X5rxs2hGdYW0UOdfRjS+vj3E+d8p/gOdm781CmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKPDwg L1N1YnR5cGUgL1hNTCAvVHlwZSAvTWV0YWRhdGEgL0xlbmd0aCAxOTA5ID4+CnN0cmVhbQo8P3hw YWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/Pjx4OnhtcG1l dGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iPjxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3 dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+PHJkZjpEZXNjcmlwdGlvbiByZGY6 YWJvdXQ9IiIgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIj48ZGM6 Zm9ybWF0PmFwcGxpY2F0aW9uL3BkZjwvZGM6Zm9ybWF0PjxkYzp0aXRsZT48cmRmOkFsdD48cmRm OmxpIHhtbDpsYW5nPSJ4LWRlZmF1bHQiPjI0MDExNy0xLWJpczwvcmRmOmxpPjwvcmRmOkFsdD48 L2RjOnRpdGxlPjwvcmRmOkRlc2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIi IHhtbG5zOnBkZng9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmeC8xLjMvIj48cGRmeDpJRD4yNDAx MTctMS1iaXMgfCAyMDI0LTAxLTE3VDEwOjI4OjQ2KzAxOjAwPC9wZGZ4OklEPjxwZGZ4OkNvblRl WHQuSm9ibmFtZT4yNDAxMTctMS1iaXM8L3BkZng6Q29uVGVYdC5Kb2JuYW1lPjxwZGZ4OkNvblRl WHQuVGltZT4yMDI0LTAxLTE3VDEwOjI4OjQ2KzAxOjAwPC9wZGZ4OkNvblRlWHQuVGltZT48cGRm eDpDb25UZVh0LlVybD5naXRodWIuY29tL2NvbnRleHRnYXJkZW4vY29udGV4dDwvcGRmeDpDb25U ZVh0LlVybD48cGRmeDpDb25UZVh0LlN1cHBvcnQ+Y29udGV4dGdhcmRlbi5uZXQ8L3BkZng6Q29u VGVYdC5TdXBwb3J0PjxwZGZ4OkNvblRlWHQuVmVyc2lvbj4yMDI0LjAxLjA4IDExOjIzPC9wZGZ4 OkNvblRlWHQuVmVyc2lvbj48cGRmeDpUZVguU3VwcG9ydD50dWcub3JnPC9wZGZ4OlRlWC5TdXBw b3J0PjxwZGZ4Okx1YVRlWC5WZXJzaW9uPjIuMTAuMTE8L3BkZng6THVhVGVYLlZlcnNpb24+PHBk Zng6THVhVGVYLkZ1bmN0aW9uYWxpdHk+MjAyMzEyMzE8L3BkZng6THVhVGVYLkZ1bmN0aW9uYWxp dHk+PHBkZng6THVhVGVYLkx1YVZlcnNpb24+NS40PC9wZGZ4Okx1YVRlWC5MdWFWZXJzaW9uPjxw ZGZ4Okx1YVRlWC5QbGF0Zm9ybT5vc3gtNjQ8L3BkZng6THVhVGVYLlBsYXRmb3JtPjwvcmRmOkRl c2NyaXB0aW9uPjxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDov L25zLmFkb2JlLmNvbS94YXAvMS4wLyI+PHhtcDpDcmVhdGVEYXRlPjIwMjQtMDEtMTdUMTA6Mjg6 NDYrMDE6MDA8L3htcDpDcmVhdGVEYXRlPjx4bXA6Q3JlYXRvclRvb2w+THVhTWV0YVRlWCAyLjEw LjExIDIwMjMxMjMxICsgQ29uVGVYdCBMTVRYIDIwMjQuMDEuMDggMTE6MjM8L3htcDpDcmVhdG9y VG9vbD48eG1wOk1vZGlmeURhdGU+MjAyNC0wMS0xN1QxMDoyODo0NiswMTowMDwveG1wOk1vZGlm eURhdGU+PHhtcDpNZXRhZGF0YURhdGU+MjAyNC0wMS0xN1QxMDoyODo0NiswMTowMDwveG1wOk1l dGFkYXRhRGF0ZT48L3JkZjpEZXNjcmlwdGlvbj48cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0i IiB4bWxuczpwZGY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGRmLzEuMy8iPjxwZGY6UHJvZHVjZXI+ THVhTWV0YVRlWDwvcGRmOlByb2R1Y2VyPjxwZGY6VHJhcHBlZD5GYWxzZTwvcGRmOlRyYXBwZWQ+ PC9yZGY6RGVzY3JpcHRpb24+PHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1w TU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iPjx4bXBNTTpEb2N1bWVudElEPnV1 aWQ6ZGY2M2VlMDgtNGVjMC1iZTQ1LWIyYWItY2U5ZjBkMzNkM2Q5PC94bXBNTTpEb2N1bWVudElE Pjx4bXBNTTpJbnN0YW5jZUlEPnV1aWQ6ZjY2OWZlZDgtNDZjOC04NDYwLWFhMzktYjQwMmQ2YmUw MmRjPC94bXBNTTpJbnN0YW5jZUlEPjwvcmRmOkRlc2NyaXB0aW9uPjwvcmRmOlJERj48L3g6eG1w bWV0YT48P3hwYWNrZXQgZW5kPSJ3Ij8+CmVuZHN0cmVhbQplbmRvYmoKMTIgMCBvYmoKPDwgL0xl bmd0aCAyID4+CnN0cmVhbQr+AAplbmRzdHJlYW0KZW5kb2JqCjE4IDAgb2JqCjw8IC9TdWJ0eXBl IC9DSURGb250VHlwZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggNjU4ID4+CnN0cmVh bQp42oWSX0hTURzH772bu3fzaClOX+Y2/2RBFFNGSmYjB+JSwT8RBjGabJRo2xwzWfYQImv3/s7d 7qLMIAsl7amX9tBDGb314IsQkQYZ9FLvCufaGdG5FmFEdH4/fuecH7/z/X0O/HjObOZ4nq/z9wyf HQwc7Q0lR6N9sXAkEe0LJa8c88euxkPR0VjUKBrSXbobkPM2qtcdJr1W0J3mOccOcljfOcq+lgDi AQl0FpkKyKwiCyCpluP4igoWueIBFk3VqNFIWdGhN2wXPlRyIs9LDaf83f1xz/Fmj8fTvEfg/ong Nhjcvxn+CTcYuTw5HkqcCcdGIoFwJJocTab++yG2eE7gTJyZK+EsJnZhS+REgZ1quH4uwb3lD/Jh /vn0arXeqD8tNlpWi9N2PUBeFwNiuS7puHjBDh8XyRDpIpXzdzGGBWlJwQnntIWOUek0HQB6WCp2 ihNYWXGuWVYwXnbtPbxuX1Zw3NljiSvKhIs+/KuiyrFrte9P6idFIGXD5BJNEge5RmpfkhEgNonl 90sV20VoTdEw7aXumzOKAilIYWVuZnlq/fyLpmftj1qgRWINdru/19gfY7zkggUF38qOL/lfXfwS fj+1AZ8lvfNPzU4R6JENOkDGqCiVnyDbdNYOWTkrqw2bXSQIxCt9YnTedRLc3lRVNQtZ0NJaGmSQ FVmhQls9DQL1Sa1MyLdDg0RoUxVmoIHG3NBcI2G7IeKrJ0EqbMmYGaQhzRwyakaVtzvWDRHvnoi3 iwYbOmRZzkAGWCcNVFCxiomwtWMA+aTyyUXd/4BEYe6JhY5g0Wkzn4shKyAboNKCrVC6eEfL5e5p eYQK+fs5LZ/L5fOo7NuNKn3ebgw70utQ068p/QHIC0VYCmVuZHN0cmVhbQplbmRvYmoKMTkgMCBv YmoKPDwgL0ZpbHRlciAvRmxhdGVEZWNvZGUgL0xlbmd0aCAzNzkgPj4Kc3RyZWFtCnjajZO9boMw FIX3PIXlzsEJUYegQIZEVYemQ1K1swMGrIDtGlMgr9ahj9RXqAmXoAZVqoTkv++ce5GPV+ta0fDE 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 Ft332tuljTwMbi3nMTQd+AuLngfFo40smnwQWxRZxCyKrTayaPkht+qcVpQYxtJ23g2p26buUiGr laKbbFavuRtzD0Jiv59lYRSkHZm3We3u5zPodfUfwF0gJAplbmRzdHJlYW0KZW5kb2JqCjMwIDAg b2JqCjw8IC9MZW5ndGggNiA+PgpzdHJlYW0KMCAwIGQwCmVuZHN0cmVhbQplbmRvYmoKMzEgMCBv YmoKPDwgL0xlbmd0aCAzNyA+PgpzdHJlYW0KODMuNjQ1ODMzIDAgMCA4My42NDU4MzMgMCAwIGNt IC9HMSBEbwplbmRzdHJlYW0KZW5kb2JqCjM2IDAgb2JqCjw8IC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl IC9MZW5ndGggMzU3ID4+CnN0cmVhbQp42n1S0WqDMBR99yvuHgrtgzV2b0UKm53gw9pSy9irTa5d oCYSI0zYxy9xiQ4mEwSTe865557r4uFUhE9MXjF8XBM4Yys7RTFMX8smWCz2knY1Cn1AZMh8td3C SUlaoIZlmu9zwfXKgHNB7x1Dj5oHPeONiwli+8Dygu9hKoXGT33uhOY1ZuYUxiGxlAvXdwP9BwWm BHMlIKsvo/CGquVSbCFeE0LMxYtgqaztZG0QOXcQeb8VF0w5i3C1hgOAeAOMUz2e4eeL1iYoGB4r VPStxjoXlXSXAEkC0dlAW636YYgVREfFUHFxM9HMuDaAomuaO1qDQGC3c2IMq7GXCe5Q1ji2iWw8 OTMMrvvZnOZFLn0ziWz+YGI3pmTYNiVFVYrbhE8I2UGSZd4gCjaLdCrXin6UKkhIPLCy/S+eq3kV H6ufE2inlBlu2MFg3JrkAsdFNdIyDDew77Bj/5/Z0zH7BoPI4lUKZW5kc3RyZWFtCmVuZG9iagoz NyAwIG9iago8PCAvTGVuZ3RoIDYgPj4Kc3RyZWFtCv/////4AAplbmRzdHJlYW0KZW5kb2JqCjQz IDAgb2JqCjw8IC9TdWJ0eXBlIC9DSURGb250VHlwZTBDIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9M ZW5ndGggMzY3OCA+PgpzdHJlYW0KeNqVmAlYE9faxyeEyaAGUMZonbFnXNC69FrXz25WwdZqq3UB rN76sQoo+46AQEBClpOETcIeCCQsg0JEUFyvCy7V0lJtK+3Xi8vt9nyPem2Ve0YPX59vAlbrve1d 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 erPM3i/vPFwO/S2rq6+O/IYJYdzjwqN/EYh9qUgGZGoxeJxazH68TyIUA/47ELup/3ZTD4+3g2P/ sx95isS+YBDVnyzHpsK1eZlSMeHpHl35bzbZssuZV1Yz6s4s4Pp2aqZTjpsCmkbDvVeJtkWcy0nz Ts8QMiH9S0DRdvsdCoTO3gplbmRzdHJlYW0KZW5kb2JqCjQ5IDAgb2JqCjw8IC9JRCBbIDxENDdB MUM3RjdCNjQ4MjZDMTI2M0FFQkVFMDE1NUYxOD4gPEQ0N0ExQzdGN0I2NDgyNkMxMjYzQUVCRUUw MTU1RjE4PiBdIC9JbmZvIDQ4IDAgUiAvUm9vdCA0NyAwIFIgL1NpemUgNTAgL1R5cGUgL1hSZWYg L1cgWyAxIDIgMSBdIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlIC9MZW5ndGggMTM5ID4+CnN0cmVhbQp4 2hXKzQnCQBQE4JkY429W42b9XUSD4jkg3uzDBgJahA3YjniyKcEGMu/wwZs3AwBEQIK0J+DlZfdS ZpKTjWXKmtkDdLXlRDqSSSpdugYsbqCPYPmzTV8GMpahjBiOYPTg9g7unvKxnZOJTKXgPgerr/29 lLKQIHNWf7B+g+eT9SvZSOT1gBYn8wxyCmVuZHN0cmVhbQplbmRvYmoKc3RhcnR4cmVmCjE1NjUy CiUlRU9G --Apple-Mail=_7B948247-8260-4CC8-BF8C-BCDC9230B74D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8


On 17 Jan 2024, at 09:47, Mikael Sundqvist = <mickep@gmail.com> wrote:

Hi = Otared,

I'm not sure how you get that code, = since you do not show the source.
=46rom last upload, = there is location=3Dpacked for align, so now that can
be = used "inline" in formulas. See attached. I hope it helps.

Best, Mikael

On = Tue, Jan 16, 2024 at 9:41=E2=80=AFPM Otared Kavian <otared@gmail.com> = wrote:

Hi Mickael,

I wish you a happy = new year !
I apologize for writing you outside the mailing = list: this is du eto the fact that I am attaching two screenshots in = order to show the problem I encounter, and these documents cannot go = through the mailing list.

In a document = written a year and half ago I have the following definition:

\definemathmatrix[alignedcases]
[align=3D{right,left,left},
distance=3D3pt,
left=3D{\left\{},
right=3D{\right.},
style=3D\displaystyle]
in order to typeset = multi-lines formulas regrouped with a left brace. This is analogous to = math-cases, but I need three columns instead of two.

When the alignment in maths changed I changed the above = definition to the following:

\definemathsimplealign[alignedcases]
[left=3D{\startmathfenced[cases]},
right=3D\stopmathfenced,
align=3D{1:right,2:left,3:left},
strut=3Dyes]


The result of the typesetting = with LMTX in 2022 is shown in the attached document =C2=AB = math-align-2022.pdf =C2=BB,

But when the = same documentis  typeset with the latest version from 2024-01-08, = it does not show the formulas correctly, as one can see in the attached = screenshot =C2=AB math-align-2024-01-08.pdf =C2=BB.

I cannot reproduce the issue on a short document, but since = there have been some changes in the way the math alignment is treated = now, I wonder whether you can help me how to change my definitions = accordingly.
In order to let th elist be informed, once = the issue may be solved without the screenshots, I may post a message = there.

Thanks in advance, and best regards: = Otared





<240117-1.mkxl><240117-1.pdf>

Otared Kavian
Phone: +33 6 88 26 70 95




= --Apple-Mail=_7B948247-8260-4CC8-BF8C-BCDC9230B74D-- --Apple-Mail=_80C555EF-2801-4320-A057-717D42909603-- --===============4699266794689010525== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline ___________________________________________________________________________________ If your question is of interest to others as well, please add an entry to the Wiki! maillist : ntg-context@ntg.nl / https://mailman.ntg.nl/mailman3/lists/ntg-context.ntg.nl webpage : https://www.pragma-ade.nl / https://context.aanhet.net (mirror) archive : https://github.com/contextgarden/context wiki : https://wiki.contextgarden.net ___________________________________________________________________________________ --===============4699266794689010525==--