From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.comp.tex.context/111188 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Werner Hennrich Newsgroups: gmane.comp.tex.context Subject: Re: new page before xtable with repeated headers Date: Mon, 26 Apr 2021 15:36:57 +0200 Message-ID: References: <5043cf43-b60a-2e83-d5a8-05dc69b86e29@gmx.at> <97b89634-8d32-db43-ec9f-2fca501b9464@gmail.com> Reply-To: mailing list for ConTeXt users Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------B5A74287C24A996F087E37EB" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="3119"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0 Cc: mailing list for ConTeXt users , Wolfgang Schuster To: Wolfgang Schuster , Hans Hagen Original-X-From: ntg-context-bounces@ntg.nl Mon Apr 26 15:37:37 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 1lb1Qe-0000Vy-Gm for gctc-ntg-context-518@m.gmane-mx.org; Mon, 26 Apr 2021 15:37:36 +0200 Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 22071282CE7; Mon, 26 Apr 2021 15:37:05 +0200 (CEST) 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 0quII4o8Ia68; Mon, 26 Apr 2021 15:37:04 +0200 (CEST) Original-Received: from zapf.ntg.nl (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id B1B9F282CCD; Mon, 26 Apr 2021 15:37:03 +0200 (CEST) Original-Received: from localhost (localhost [127.0.0.1]) by zapf.ntg.nl (Postfix) with ESMTP id 154E5282CCE for ; Mon, 26 Apr 2021 15:37:02 +0200 (CEST) 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 9u1DCIMygvDu for ; Mon, 26 Apr 2021 15:37:00 +0200 (CEST) Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=212.227.17.21; helo=mout.gmx.net; envelope-from=wehe@gmx.at; receiver= Original-Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (No client certificate requested) by zapf.ntg.nl (Postfix) with ESMTPS id 7B2DB282C6F for ; Mon, 26 Apr 2021 15:37:00 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1619444218; bh=1dAqeh8bBVW+0lMZQDrNOZ9p3VwLA8/UPTcBQLMJbpA=; h=X-UI-Sender-Class:Subject:To:Cc:References:From:Date:In-Reply-To; b=lJh1v4t9GaSVWbDm/NFKP1H4f4rNr0k96k+UOb5REtWsIzuOg9ceXuzVPctERHDdE s04LHkTg4c5qCmhNiTw77OPECZi2fFtChsywtOcdTtJmqJD5REqI/gHMcbJlVCs/gE C0B08C+IaceIgdNkbPSgLuiEogOC1c1wQZ3+0K2g= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Original-Received: from [192.168.0.103] ([188.21.65.3]) by mail.gmx.net (mrgmx105 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mwfac-1lPIFn36vC-00yCbG; Mon, 26 Apr 2021 15:36:57 +0200 In-Reply-To: <97b89634-8d32-db43-ec9f-2fca501b9464@gmail.com> Content-Language: en-US X-Provags-ID: V03:K1:Fo64NVQxDYsqLQbx05OZkBaz77JgIHF7b4kDl0+bi5ZrC9Ynu7O vmtNHcaJl3t1AWb+Q3lxZQVm99PHGSkkCcRnjy5vTPwkmkQmmYKaqe7S8ZGTdXuwVFpQtiA MDMtLBGoyVRY6ecb2VQQ/BEDii73YyMDUoI5Ch1BTteqx7oDVN1I8nc98Xyb21yuF+HJsZ0 H3Zd45jbPIlMxt/yH+nmQ== X-UI-Out-Filterresults: notjunk:1;V03:K0:6rUnTLQhTgw=:ojxi5pjCHBc3idcuHfXSJv kSAX8uEoJQLKmqikWyMq2f14aO1uAS1pyoQVBKg/6iMvqqbYXpy7G5/y7R6olbAdEKLv7hKA0 44TlnAyOI7kyOipWIkh+iIca744/oROpfOhNknSLd69zpk8RjmUjlIIbtCUskuyyiRIDMRF5F e9gBcUVKI+t2By32guovt/uBJkxDtf1WTh+4917i/HMCWiKuROxZ4WZZX7f9W5IrOtDCkqmoI QPDIOwAvLjprfCxgq7V87L4z4PgtWzbImPk9LhVFe8ppR7SOH5Kcnp/HuO7pgB0l6IICiDhcb n/2LuQMuSlp8fn8PpkHlhtwqDc032ysOUC1KDOgo9EL3lI8bZW/Ofi45fO67bHLO4uJ8wgi1i VQQTuNYFLHI3e484uVVtYQzqwsa9Tq95zlbIYJK7yceAXYz4hoVMDy8AEZEoS5cEUyQLVXzAv Sg13C23KtIx6KytXE6kSimI9/HLDC9KqyRdFhp69qHMfR0B9GgCi7sMfz1kLBBwJXUhIdSNbI xuXF/lNj0AEyOquMBpu8H1ki7G5lV4p3I9T+FDPrqU0sqGXvI+gn16j/KLsPY2IaxRH81WBie Mr6H3i3XPSr+L5V4hcIXsvNy0CUxpsB0LVv2ht1/HGNiv9uhtM/N9qkqUWFf1nez2gUxh1Dis L75Pe52Fnk/UJqqVf/j/xOq3Rm8NluqIUYwzAcf8miJ6md0EX0IzkTxM2QG8s3av9tfYtlfWE xItYCD9h82ul+0ljMb4hZhkYe06cncLm9JpLQlBOLn7qN0MsSKrc29tT1gCYSLpYJrmnXz0z 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:111188 Archived-At: This is a multi-part message in MIME format. --------------B5A74287C24A996F087E37EB Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Am 25.04.21 um 10:52 schrieb Wolfgang Schuster: > Yes, some slack is needed to avoid the table being pushed to the next > space because not enough space is available. I recommend also to > ensure a minimum amount of space (e.g. 5 lines) is available to avoid > tables with just a few rows. > > Wolfgang I caught a some fail-cases (attached) using a test-runner (linux/bash/python3, attached as well) - hope this helps. Thanks in advance und best regards, Werner --------------B5A74287C24A996F087E37EB Content-Type: application/zip; name="xtables-failcases-tex.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="xtables-failcases-tex.zip" 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 --------------B5A74287C24A996F087E37EB Content-Type: application/zip; name="xtables-py3-testrunner.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="xtables-py3-testrunner.zip" UEsDBBQDAAAIAANQmlKMJXlKagAAAIYAAAAFAAAAc2V0dXAtjMEKhDAMRO/5iiyebQ/Cwn5O 1SwGNC1JrPr3SvEyDDOP133ibhpHljgmW6BDIZoNy+VLFhzCF7M+20GKPR7K7iTYnl8YAF6u 37CS1BZgedeJWm/iNDnX5ASFC7KYp3XFMv83FtJgfMINUEsDBBQDAAAIAFh5mlI2Do6/PAAA AD0AAAAEAAAAdGVzdFNW1C8tLtJPyszTT0oszuAqzi8tSk5VKEvNKwMLJiaXZJYllqRyFVSW ZOTnKZSkFpdUlCQm5aTqFVQCAFBLAwQUAwAACADme5pSAa1HDEsKAACAHgAADQAAAHRlc3R4 dGFibGUucHntWUtv4zYQvutXTNWD7a4ibFoUKFL44Ga9bdC8aqcPwDYMWqJtNhKpklSSbZD/ 3hmKsmwpSXdb9FYBu5bIeXwczovMWqscinSdC8l1jC8F04ZrEHmhtIXrd++v3UDQIUxVUuZc 2j3Sd34oeEbqhu/LxM8ukZCW66Im09yo7I4fv0bnxU2QtNQJv2ASBeuoVnHmCDW3HfyJkndc 43gL1Giz0XzDrGozZOyDKndrPR+hVVhuIji/ueEP9jv1UL+eIzm9vxebUvPAM5hyVWiVcIMs 5gP+p/Bfwew2E6sgOL26vBn/drM8vbq4GF2+gyHMeojQorheBL2jo6LUuC5uysz2FsF3o+n4 /dn5+HJ0MUba3oNlq4wfWW5sL/hlNDkbfXc+nhIFzdLwHdOCaEwv+GE8ejeekLqp0zNVOYcf OEu5Jl0XStefqOmH0fnN1eV4MrmaIPGNLnkwGd+Mzi7RXMT+nmWGB8HnsFX3kDP5AQq0iwEl YS20sUD7jtPMWnkCGWd3HEzBEg5rpcFuOTjoh/RAUxw/7kWWwZqJ7LPg/dlkenM9+n68PLsZ Twg4BICPZnLD+8fR8ZeDCD53Uksj5AYaBlrq7O3igPyrAexTt4iPF8GCFkX2JyK3qNaaDlkI UBCG4TlaLwdRmDKHVGXIaoQFlnMbQYA7anhiuS01sFQUwiSElGfCxjAtTcFlKozhwC0g7abk IEuZxBBMeVqP/FGyHNbIYyJ8Fwb2pf5eGqvAJDzjWpg/kNzwNJ7PEf98fmduRfFVniPMKPg7 sK9iDV4D+++wQvBOSZ5AwbOMS8vdhNKJAJF6kGuWCBSJ4ooyuxOSaeT6qaxkSJyAXETIgxOI roSclRqJWQR6q2RSGkhFYnHNd341l2WWMeAWBySXzApTaYrhlHw5Q31SMNRbJmKF7Guucy5R wp5ewZISQaH+1ZYEExeS4uIqUo8HOZzMnD2IvKTfjWREj2/GMMjUSmlL9roTlnGg3CWQm5A2 C0cpo0w466aC5W69xZYhraZ1uI1wBo/8TuwsBRnteb3mHDCfaJEIbsColGXcHBg+hkukYYnb SCfYWWqVMZkiHsspt8VeFtFZIRORltJWy4/hessMCiRLSJEjDF0iqJQVZMidu9Wb5aJkZ13y h8pLKqdiYNhGWNoegwK4rBwbHbmKVkRjP/jsIg7yCVtbrn1mQuiw4hjUPvXsBfL0fHT6o0st GCGhD5ivMWAi2H0leQhOm1Sg1j57aXVvghtKusvJ1a+tDDX7OoJvIjh+G8GXbxeHSarieXh4 qPPT7BipIvgqgq+JZQEvkNcZyhUJaZ+Fcj5+7/MSMeNcJiQPI4r8x/l8tYb+fK55UmqDXoou OACjcrJKxk+egvncWKatwE0Wf3IHbk4fwMizklvYG1qhVok4H5ox3Li8MKCwyDaDLuFn7M8P kKqN06CKWoHbxtqIZ9//4KHbewX3SqdmHzjtIaNwsB2gLWV3Kr1le2PCwEapdB97aR1lzpk9 JNTKom0PYXpnS/ka7jWOLXeFtb8mGh0B/qbYDIDBELh1r3aV0ZR7wYHBidMTJhpVcgMH9TnG moOum/HQEZGiDbcjY8RG9glHEkFNTG9ZyUmefzRlVgn9cC7n81QxxzYL3zjGN+ECX2vmN+Hw kb6yEl+fFuEg5jJRKe/3Srs++qY3CJzUe2G3oAou++vw8aC1eCKoGBq9+1VvAMw41A0U+oqd jfp7K4CeC0uKSmo2ztAszAolDX4Zq70RBwMYfJqgG9cptYu+24oFfLK0KW0dvrRSw6ze0gVJ /FuRtK8UlM+vlHzBL/XTJJ3ztfWNYRPns8q1Fp8sbSI221pcE3wH8ip3T1ReoMAlNsT9nQez LDPgG9XKYZM8hSG0+tnZyaKejFlBnQN5014X652pwl5oIW2/B734dyVkH5kGfgKGe310rEs3 GUHCCnR7vlSlLUo7pC61YhBrKGIXE861h8O3FfBGSxjHsV9ZClc/IoJWKJEwN8YzwzvcY62V 9qahBI1dsRfREBWxsSlCi1N+EF8dVa6X9tY2nOlku6wOHf3qJwJ3APiztn4YVlRgt8JQoWs3 1duqizeujzVIT3yOJrNLtfqdqmQlulnY5x51RREvl0nGjFku8U2ynC+Xg5dIVyv10Eyi6YUR 0lgmE+5J9g5LA1D6ZQI6QtEqm6dqxYfgdaE7L2mkP0DjalH0G8X1El3m3abaMdJKuSxzikHe 3zsBtbS4ZSF2r25YCzjZzaWKG9mzVJNuXXKs8vxwGIZwBNfp+gKxa8hdxTVAwVodpiriQvOE pzjpNHR0i3WtkRBXmhtcRkGiSDk5HNPciXQFzDsCmlOkvAIfQPfxDjRzWXHY+HYXhpsjA2CE 95WsPIt+hWy8sMPXDZ0GBs9ecAl/UEZ5XRntOPA8HgHZZOIaGHHHg3Yk+bS15cntsr6q2GUu jXtC0UqthFdCS3VRZA7DqGd8IPkwCurcCkNXGLupDFMk1UWNddER+xuVYXOZ0if+arKGVk2/ q4FWPL7KSHW1vt4YGO7uRPo1W5wwyzK1mfWuCXpvMZj1TlUpbW/RJFOEuFEWHr2cJ3C0oZeu jU7yDeHr3qT4wMoYNc85IahvPvxMyu9Egqbo3p/0vdxoxz2sX3x2bi5nYNi9sWkEeCUVV+JM 9XaXyqqLJVnzx1VXtXQbubOS3/aa/80Qjv1AYyHnKRSZxWb4iFRPPpO3oMa+/DgNffqvIfN3 REMP2KWp6tLGW6uJQepunZvWyQp1+NuJt1HG5UGSGiz286pU9mPqw7PVpRWevtp4m9UlHmNi SU3CUkn+qW3tP2+LvVM822k0sDsB3RTn1+ppQiGxlGqp1stiY5zcrjMhSIrx1m4AbcdhZznw /A0frYSYDu+pZjuBC8/QMNWW6OpqtZ21shY/me0ltE1j2GJuC6hhHx5eZ43oRZe9E0mNzWms Mrgu5RITqvMjMndjYlLnLz7ja/zFHgwPH5tMrbpHjCOu9RdVa3jiSqDmubrjoLIUcErpI0qk ptmLuJSZkLf9wcfoa2durw79jtQ9IxT2nn+mQN3u5EN7QaZMKLG8viTvsd/S8s3Od9HSbqLr 5/+79r927fbTFI3WdAtGOCkluEpC1zOP1R49ncDuqAkEcfhYWfgpoipAXx4eDoTzVzW8QR3e 0sjo3jwf/D0j9TY1Am8t5PS63VCNI3xR1qAz0ypTH1dYvKLohdrgp9u73dW498eKl2nbJzii hiNgdO9K1Z/wHelShoO/FWE+mJg/CNs/On6d2Jen1x8X0eh1xx8Jfe1Pn1LBI7E+4So0l4yO Hh8BXpnYUfMXL3aezcZOlaP4FB0v9cjt4UYDEaCGf2xR8ofmL1Un/wFUdUuxXQPtuiAo7ba0 e+uAKqY/n56Op9OIMrfPEa5SQsGM4WnYtDVdXid9elLvesIMN/sZxv3FjKeRk3vkiKrawlOS 3JFH5EeVFM0tE5J4DefuCPRSQaYTUHWE+ByG9MAF2voEv9oNIF1kRwCYvultELQ6g78AUEsD BBQDAAAIAO5YmlLXnhHHNwEAAJwDAAAPAAAAeHRhYmxlLXRlc3QudGV4lVJBboMwELz7Fb7k lhdU4t5K7aXpLeTg4CWxYrC1XpqgiL8XG5pNgSrKXrBnVrOzg3MNpanhQmpvYVu16bsTeQBq /BSVfW2FHMt5Mq7OKnVZ37DgraEMwYMiRlcD3EJg7AhKA85az0bTMcupd5SOidiJRZsvgwa7 XSCnpkuHcEDX1DpQayHL9+V6gSycdZhphScEvR5NiNzUviFJEOhboYljgljJ7OnqHZNC0q5o KqipV9YOoWgwwDUvDQby6gBvBKhixqGT194DM19wIdEJwcjGquIkRt3532Q0xpL2GUF053lk TBdgrdy4CuRrIiPufIJnbR8O/2tL1zhLpBNb+Wt573Sb+u/ziHFHdprHWLzHFBqnc7HUO5QU 39iNZr9PqHyaw/GRDK+ekG4IgNe9v4vh8vssfgBQSwECPwMUAwAACAADUJpSjCV5SmoAAACG AAAABQAkAAAAAAAAACCA7YEAAAAAc2V0dXAKACAAAAAAAAEAGACA8NQqcjrXAYCaeE9pOtcB gPDUKnI61wFQSwECPwMUAwAACABYeZpSNg6OvzwAAAA9AAAABAAkAAAAAAAAACCA7YGNAAAA dGVzdAoAIAAAAAAAAQAYAAD87JKdOtcBADJSV5061wEA/OySnTrXAVBLAQI/AxQDAAAIAOZ7 mlIBrUcMSwoAAIAeAAANACQAAAAAAAAAIICkgesAAAB0ZXN0eHRhYmxlLnB5CgAgAAAAAAAB ABgAAJB8bKA61wGAE4gtezrXAQCQfGygOtcBUEsBAj8DFAMAAAgA7liaUteeEcc3AQAAnAMA AA8AJAAAAAAAAAAggKSBYQsAAHh0YWJsZS10ZXN0LnRleAoAIAAAAAAAAQAYAADIpZR7OtcB gI3W22g61wEAyKWUezrXAVBLBQYAAAAABAAEAG0BAADFDAAAAAA= --------------B5A74287C24A996F087E37EB 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== --------------B5A74287C24A996F087E37EB--