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=-1.1 required=5.0 tests=DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE, MAILING_LIST_MULTI,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 1D72821DAE for ; Wed, 29 Jan 2025 07:23:33 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 9697B485360 for ; Wed, 29 Jan 2025 07:20:55 +0100 (CET) Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=pass (1024-bit key) reason="pass (just generated, assumed good)" header.d=ntg.nl DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ntg.nl; h= content-type:content-type:list-unsubscribe:list-subscribe :list-post:list-owner:list-help:list-archive:archived-at:list-id :subject:subject:reply-to:precedence:message-id:date:date:from :from:in-reply-to:references:mime-version:received:received :received:received:received:received; s=cgl; t=1738131655; x= 1740723656; bh=DMvA3sQA2nyGsBJOPJEkOO0s+1PF85SsFGth7hnvxTY=; b=B d0F4Fy0amNUckrVv6ZCFkpM519nkC3KpRy42ait35VsECN21obtwfWznGwudUtck 4B8NDH1PLdKj0VjVe2m/6SVxrHKk/BrQH+rEbd+p2cNJvvFQACgG86ySqvGBpyei yArOMbkR7q9SDQL9bhz+U2hqLrZdI/ON5Z6vUONow8= X-Virus-Scanned: Debian amavisd-new at cgl.ntg.nl Authentication-Results: cgl.ntg.nl (amavisd-new); dkim=fail (2048-bit key) reason="fail (message has been altered)" header.d=gmail.com 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 1UfupvtChgQW for ; Wed, 29 Jan 2025 07:20:55 +0100 (CET) Received: from cgl.ntg.nl (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 314A74854AC for ; Wed, 29 Jan 2025 07:19:41 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by cgl.ntg.nl (Postfix) with ESMTP id 6F5A5484CDE for ; Wed, 29 Jan 2025 07:19:03 +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 Zub9ArGAXX2N for ; Wed, 29 Jan 2025 07:19:03 +0100 (CET) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=209.85.219.169; helo=mail-yb1-f169.google.com; envelope-from=mickep@gmail.com; receiver= Received: from mail-yb1-f169.google.com (mail-yb1-f169.google.com [209.85.219.169]) (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 1A110484CDD for ; Wed, 29 Jan 2025 07:19:02 +0100 (CET) Received: by mail-yb1-f169.google.com with SMTP id 3f1490d57ef6-e46ac799015so8590098276.0 for ; Tue, 28 Jan 2025 22:19:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1738131541; x=1738736341; darn=ntg.nl; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=CtFYSCYCdk/eUH3vfjN+EDoaR0j7aVlfEIhnMCs3KL8=; b=ZK51a+b6Qu5Xwsxr1Jw6gGIgsZxat6ldrMB3jjU4yydZL7Nu03cIjkcMZiBF0wQeE7 FNe5AE+9Xn4qLwLYeX6fedTaKnEq10G4iK8plyY9a1NaDfMqc1WeoV7pg+NEuQdMpC4d hO8O1BE7OxRilFYbfQkOTsq8EYIdiUcYI2JtY1gxhCMKlOzBOrLSs8lbKj+b2HANW25x ve5EKFSoe+p6LW6xbmatEe93uTBrGKGjcLGXwqenhEHm2A9K9ws4u9VRTKGPZZN9avq+ lRSJ3OvQdH6/XcslSNeqNiccyL7T0LdWlWniNlj8T/CHB03VvvOaUcrkJruw8Lnq4nvg ooKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1738131541; x=1738736341; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=CtFYSCYCdk/eUH3vfjN+EDoaR0j7aVlfEIhnMCs3KL8=; b=XnMnm4qb2nwijMDo03SvLYXRjhFJYrtWk/r0WBsTdlYXeRc7pGXkjXZI1KCq6IyO+I HxSotHauqW7qABrSNivq34et3SyM4IbXIsX5N85tVJaWE1J6/V4kAI87mdGyUqTPmU+b MoOxnOwK8bdnBQgCTvGUjXyK/wGqwV4ExV2ccOH3NBamoIf+PSgHoadJ8PbJ3NN6Vqo9 Q/ghENwjjZ5ERzqB7xEzm3UmYBqMVFXAa8xhOW7o3CSI1sCOexvyuMPcCh3AsdJwL2xD IpGPXQWTDyCtTt6n808AZZiC+WF41V4N0eMUSyXUltWOT9uFn4DvEJH7GP9yR9G4TiDR Wh6Q== X-Gm-Message-State: AOJu0YwN53Q8UDgS+XtNr7QCyffNchHqBwZDmPW6fWrMGB1GVVT8zL67 UFLobScj+TmCBaXHdju0gNRNezsJ4RSgECZAHxhqIP5MgIKuyTBq9DTmNy6AtaiHvJgW09JyhUR k2XLhRwLHidGYee/lR/BG+LxmCdfksw== X-Gm-Gg: ASbGnctZ6vSZZSuV4GIPqToaSEVTQrZj1qOD0h9CiHTp0opg4wiuGjUdJge/p8rAA+8 19hzNfQI63sjbR30egK7GhIZKayA5OxlSnutIs2sssGJvUkmVVb1zDYVdINoIVXxj4RLKF0Q+G8 M0hylPi6tTWHUi/ULw8HKfFzQU4m/JkJs= X-Google-Smtp-Source: AGHT+IGobpXbfwvm+uOAmfqtmYlIO4fISKtlZ6vnP4q1/DyMczpktP0HEaGiliV2CHnHN8BaQdkZ6IRbW25Rm6UzMwo= X-Received: by 2002:a05:690c:6283:b0:6ef:6536:bb96 with SMTP id 00721157ae682-6f7a834a6c2mr14666517b3.10.1738131541127; Tue, 28 Jan 2025 22:19:01 -0800 (PST) MIME-Version: 1.0 References: <173802028114.3183021.6180964972442404991@cgl.ntg.nl> In-Reply-To: <173802028114.3183021.6180964972442404991@cgl.ntg.nl> From: Mikael Sundqvist Date: Wed, 29 Jan 2025 07:18:34 +0100 X-Gm-Features: AWEUYZn4WZ7pDNC515NKfoq-FoGBnHWjo0wKhDWlRfT8DvEJ9K8djmE4JPjKRWQ Message-ID: To: mailing list for ConTeXt users Message-ID-Hash: ZFGRGBRXBQC66Y62FWLU7MMHU5L4SCBB X-Message-ID-Hash: ZFGRGBRXBQC66Y62FWLU7MMHU5L4SCBB X-MailFrom: mickep@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 X-Mailman-Version: 3.3.9 Precedence: list Reply-To: mailing list for ConTeXt users Subject: [NTG-context] Re: does \setuplayout[grid=yes] require \startformula[split=line] ? 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="===============7681000950505299138==" --===============7681000950505299138== Content-Type: multipart/alternative; boundary="00000000000014fad4062cd24987" --00000000000014fad4062cd24987 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, On Tue, Jan 28, 2025 at 12:25=E2=80=AFAM wrote: > Hi, > > sorry for the potentially puzzling title. > > I try to figure out why \setuplayout[grid=3Dyes] seems to insert a line > break in a short formula. > > Is there a way of ensuring regular vertical alignment of the formula > number without =E2=80=98split=3Dline=E2=80=99 ? > Many thanks for your help. > > > %%% START > \setuppapersize[A6,landscape] > \enabletrackers[math.showmargins.less] > > \startsetups[math:penalties:mathincontext] > \shapingpenaltiesmode \zerocount > \widowpenalties 3 5000 250 100 > \clubpenalties 3 5000 250 100 > \stopsetups > > \setupformula > [split=3Dmathincontext] > > \starttext > Text > > \startplaceformula > \startformula > c^2 =3D a^2 + b^2 > \stopformula > \stopplaceformula > > \setuplayout[grid=3Dyes] > \page > Text > > \startplaceformula > \startformula > c^2 =3D a^2 + b^2 > \stopformula > \stopplaceformula > > \page > Text > > \startplaceformula > \startformula[split=3Dline,numberlocation=3Doverlay] > c^2 =3D a^2 + b^2 > \stopformula > \stopplaceformula > > \disabletrackers[math.showmargins.less] > \stoptext > %%% END We saw something similar when working on the columnsets, but as far as I remember it was resolved. Apparently it is not. What is (or at least was) working was to use \numberhere instead of \startplaceformula \stopplaceformula, so you can try \startformula c^2 =3D a^2 + b^2 \numberhere[eq:foo] \stopformula /Mikael --00000000000014fad4062cd24987 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi,

On Tue, Jan 28, = 2025 at 12:25=E2=80=AFAM <garulfo@a= zules.eu> wrote:
Hi,

sorry for the potentially puzzling title.

I try to figure out why \setuplayout[grid=3Dyes] seems to insert a line bre= ak in a short formula.

Is there a way of ensuring regular vertical alignment of the formula number= without=C2=A0 =E2=80=98split=3Dline=E2=80=99 ?
Many thanks for your help.


%%% START
\setuppapersize[A6,landscape]
\enabletrackers[math.showmargins.less]

\startsetups[math:penalties:mathincontext]
\shapingpenaltiesmode \zerocount
\widowpenalties 3 5000 250 100
\clubpenalties 3 5000 250 100
\stopsetups

\setupformula
[split=3Dmathincontext]

\starttext
Text

\startplaceformula
\startformula
c^2 =3D a^2 + b^2
\stopformula
\stopplaceformula

\setuplayout[grid=3Dyes]
\page
Text

\startplaceformula
\startformula
c^2 =3D a^2 + b^2
\stopformula
\stopplaceformula

\page
Text

\startplaceformula
\startformula[split=3Dline,numberlocation=3Doverlay]
c^2 =3D a^2 + b^2
\stopformula
\stopplaceformula

\disabletrackers[math.showmargins.less]
\stoptext
%%% END

We saw something similar when worki= ng on the columnsets, but as far as I remember it was resolved. Apparently = it is not. What is (or at least was) working was to use \numberhere instead= of \startplaceformula \stopplaceformula, so you can try

\startformula
c^2 =3D a^2=C2=A0+ b^2 \numberhere[eq:foo]
\stopformula

/Mikael=C2=A0
--00000000000014fad4062cd24987-- --===============7681000950505299138== 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 ___________________________________________________________________________________ --===============7681000950505299138==--