Re: [Xml-sg-cmt] Odd table breaks (odd breaks within a row)

Sandy Ginoza <sginoza@amsl.com> Thu, 25 August 2022 14:53 UTC

Return-Path: <sginoza@amsl.com>
X-Original-To: xml-sg-cmt@ietfa.amsl.com
Delivered-To: xml-sg-cmt@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 6D63AC1526E8 for <xml-sg-cmt@ietfa.amsl.com>; Thu, 25 Aug 2022 07:53:23 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -6.91
X-Spam-Level:
X-Spam-Status: No, score=-6.91 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_HI=-5, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VjWaTwgODDtf for <xml-sg-cmt@ietfa.amsl.com>; Thu, 25 Aug 2022 07:53:22 -0700 (PDT)
Received: from c8a.amsl.com (c8a.amsl.com [4.31.198.40]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7F30EC152593 for <xml-sg-cmt@ietf.org>; Thu, 25 Aug 2022 07:53:17 -0700 (PDT)
Received: from localhost (localhost [127.0.0.1]) by c8a.amsl.com (Postfix) with ESMTP id 735804243E49; Thu, 25 Aug 2022 07:53:17 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
Received: from c8a.amsl.com ([127.0.0.1]) by localhost (c8a.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QYJhLBiOjMhu; Thu, 25 Aug 2022 07:53:17 -0700 (PDT)
Received: from smtpclient.apple (2603-8000-9603-b513-4943-f38b-d140-9a07.res6.spectrum.com [IPv6:2603:8000:9603:b513:4943:f38b:d140:9a07]) by c8a.amsl.com (Postfix) with ESMTPSA id AD2794243EFA; Thu, 25 Aug 2022 07:53:16 -0700 (PDT)
From: Sandy Ginoza <sginoza@amsl.com>
Message-Id: <03DFA711-A4E0-4AA1-8309-EDFFB83CAFAD@amsl.com>
Content-Type: multipart/mixed; boundary="Apple-Mail=_2A8707FC-2414-491A-ABCA-B4DE05327B04"
Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\))
Date: Thu, 25 Aug 2022 07:52:58 -0700
In-Reply-To: <17f996af-8bb0-4c05-b269-91ac554b6ef0@staff.ietf.org>
Cc: xml-sg-cmt@ietf.org, Jay Daley <jay@staff.ietf.org>, Jean Mahoney <jmahoney@amsl.com>
To: Kesara Rathnayake <kesara@staff.ietf.org>
References: <5B2438DF-C64B-44C4-9CE2-1491D934793C@amsl.com> <ec14e2d1-8406-cae3-b134-9e5c908bbd0e@staff.ietf.org> <17f996af-8bb0-4c05-b269-91ac554b6ef0@staff.ietf.org>
X-Mailer: Apple Mail (2.3654.120.0.1.13)
Archived-At: <https://mailarchive.ietf.org/arch/msg/xml-sg-cmt/Bv3xkMwYYtL2Q3tQUUAC1BoReAw>
Subject: Re: [Xml-sg-cmt] Odd table breaks (odd breaks within a row)
X-BeenThere: xml-sg-cmt@ietf.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: Working list for the xml and style guide change management team <xml-sg-cmt.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/xml-sg-cmt/>
List-Post: <mailto:xml-sg-cmt@ietf.org>
List-Help: <mailto:xml-sg-cmt-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/xml-sg-cmt>, <mailto:xml-sg-cmt-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 25 Aug 2022 14:53:23 -0000

Hi Kesara,

THANKS for your quick work!!  I agree that the fix you noted in this mail look good!  I also agree the files sent in your subsequent mail are not good.  So the "CSS fix by explicitly avoiding making any page breaks inside rows” seems to work better. 

Thanks!
Sandy 


> On Aug 24, 2022, at 9:54 PM, Kesara Rathnayake <kesara@staff.ietf.org> wrote:
> 
> Hi Sandy,
> 
> I have a CSS fix by explicitly avoiding making any page breaks inside rows [1].
> 
> I have attached two PDF renderings that I generated for RFC9053 & RFC9054.
> 
> Note on RFC9053, Table 10's first row doesn't break anymore, so this avoids the original issue on Table 16.
> 
> Change is apparent on RFC9054.
> 
> Cheers,
> Kesara
> 
> [1] https://github.com/ietf-tools/xml2rfc/pull/879/files
> 
> On 25/08/22 2:47 pm, Kesara Rathnayake wrote:
>> Hi Sandy,
>> This is an issue on WeasyPrint.
>> I've already created a bug report [1].
>> I'll investigate if there's anything that can be done on xml2rfc to avoid this issue.
>> [1] https://github.com/Kozea/WeasyPrint/issues/1712
>> Cheers,
>> Kesara
>> On 25/08/22 9:31 am, Sandy Ginoza wrote:
>>> Hi all,
>>> 
>>> While prepping 2 docs for pub, we noticed a couple of odd table breaks in RFCs-to-be 9053 and 9054.  Some info within a row appears on one page, and some info in the same row appears on the next page.  Please see:
>>> 
>>> https://www.rfc-editor.org/authors/rfc9053.pdf
>>> Table 16 on pages 26-27
>>> 
>>> https://www.rfc-editor.org/authors/rfc9054.pdf
>>> Table 2 on pages 6 and 7
>>> 
>>> Is this something that can be fixed?  Is there some workaround here?  I imagine we’ll see this with some frequency.
>>> 
>>> FYI: These are Jim Schaad’s last documents (afaik).  There is *some* urgency to get these docs published in that they have been stuck in AUTH48 for over a year and were released for pub last week at the urging/override of the AD.  They have been delaying publication of another cluster for some time.
>>> 
>>> Thanks!
>>> Sandy
> 
> -- 
> Kesara Rathnayake
> Senior Software Development Engineer - IETF LLC
> kesara@staff.ietf.org<rfc9053.pdf><rfc9054.pdf>-- 
> Xml-sg-cmt mailing list
> Xml-sg-cmt@ietf.org
> https://www.ietf.org/mailman/listinfo/xml-sg-cmt