Re: [rfc-i] An attempt to summarize the "page numbers in ToC" situation

Julian Reschke <julian.reschke@gmx.de> Fri, 27 November 2020 13:51 UTC

Return-Path: <rfc-interest-bounces@rfc-editor.org>
X-Original-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Delivered-To: ietfarch-rfc-interest-archive@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 65CD93A0C3A; Fri, 27 Nov 2020 05:51:44 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.202
X-Spam-Level:
X-Spam-Status: No, score=-2.202 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.249, MAILING_LIST_MULTI=-1, NICE_REPLY_A=-0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=fail (1024-bit key) reason="fail (body has been altered)" header.d=gmx.net
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l_J3EOUKU8DZ; Fri, 27 Nov 2020 05:51:42 -0800 (PST)
Received: from rfc-editor.org (rfc-editor.org [4.31.198.49]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id A7D473A0C26; Fri, 27 Nov 2020 05:51:42 -0800 (PST)
Received: from rfcpa.amsl.com (localhost [IPv6:::1]) by rfc-editor.org (Postfix) with ESMTP id 10695F4071D; Fri, 27 Nov 2020 05:51:35 -0800 (PST)
X-Original-To: rfc-interest@rfc-editor.org
Delivered-To: rfc-interest@rfc-editor.org
Received: from localhost (localhost [127.0.0.1]) by rfc-editor.org (Postfix) with ESMTP id 09C26F4071D for <rfc-interest@rfc-editor.org>; Fri, 27 Nov 2020 05:51:34 -0800 (PST)
X-Virus-Scanned: amavisd-new at rfc-editor.org
Authentication-Results: rfcpa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=gmx.net
Received: from rfc-editor.org ([127.0.0.1]) by localhost (rfcpa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id X-5ZgQDnIdTx for <rfc-interest@rfc-editor.org>; Fri, 27 Nov 2020 05:51:29 -0800 (PST)
Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by rfc-editor.org (Postfix) with ESMTPS id 65D16F4071C for <rfc-interest@rfc-editor.org>; Fri, 27 Nov 2020 05:51:29 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1606485094; bh=+8aawP2wzT+6PEZlI59bXI/Ybs/vm+epgYY/50s+JtQ=; h=X-UI-Sender-Class:Subject:To:References:From:Date:In-Reply-To; b=H23/vKoXpua3bDCkotp4/cAxc+jgPXiO5rbJx+EVsz2DP0VUbxmiabiP6DBUDVtll 5QoPgBvufsTt4VsGAagrrX2G8gVkedbADvL4ZJY2CxxseuPB9yUoq0o+hR0Hc/Gkbn hl2E21pEHPs2YSbZTQTfipvO0QuRxo0eN1WbwC+E=
X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c
Received: from [192.168.1.236] ([217.91.35.233]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MiJZE-1kFeT217hO-00fU0o for <rfc-interest@rfc-editor.org>; Fri, 27 Nov 2020 14:51:34 +0100
To: rfc-interest@rfc-editor.org
References: <20201026020433.GA19475@faui48f.informatik.uni-erlangen.de> <CADaq8je8gMwAkOndTNJ9ndwzOZb2HQMZrCUJ5wNUjw-6ax9QtA@mail.gmail.com> <219861c7-9deb-cce8-d832-5cb64f34d391@gmx.de>
From: Julian Reschke <julian.reschke@gmx.de>
Message-ID: <8e127363-7fc9-5449-3390-ab58f783d856@gmx.de>
Date: Fri, 27 Nov 2020 14:51:33 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.5.0
MIME-Version: 1.0
In-Reply-To: <219861c7-9deb-cce8-d832-5cb64f34d391@gmx.de>
X-Provags-ID: V03:K1:vBPporU1tRfrZ58zKcj5KoDkZeKNa5YhGZLjCjHrIycQ4MUjSJE UxdD5uIJkyeuIJAPGsR8GLvRjonlZEL2bkOVIOJUFeTBkzoiiJL4K14b1HnOg5H1SHY8Jdu XJ0KAbukTO4jFbToG4uleTO+D8T4bDTj9lV2h44SwrsV+T+Z3kny+XVRYNL13D6pS2vEnza bKpXgvTNefXjNt89D70HA==
X-UI-Out-Filterresults: notjunk:1;V03:K0:1bVTrUAiLjI=:m2KBD5N+e+llw5+DtRFYNR AiTlC5zMbhQgBiBx2UXDS/J1686ZgjHUNrqFvN96kDNPC3keW6QPcO8bZAF2I1icknxx40FL3 W/QaVIcsZHaqGMLCwMl6/v5LIwI33zmhpn7ib8PfzzD2ctuErvWCb7f7g+pGIBj6muT5pg0mB QadZcqMnb2GiTiokCidtRiqKPUHDgKu5aq1UM+7/wye/OKWEqRSMVV6egUywDqVDX5oIDKADS q5sgMjdgsZiqAkPW+Tsqhe/YvPGi8heiPfJVjnbteGzm27duK7amNb1xDVi7/sOzCo/voFTlj CoLE5OnonRwHhfHQO99GgIWhuAnN8Nh65UknRglVgml3hVI2KuR0Gkfmz7Cwg91HB8dGeLBMg 0K8UvNLi512f0WHEdcCFXAdGlAEA7iirMHoiHKzVMy42JoyKnzI46Pw3xc528NknFygPliESA EgsUL73bsAumaueNqstq9dTy0IxZFn4OyaHZdBOgVSLJKWtQMNnDBk5FsNFWOEvGSPLgmjqwU r0mRg5jFZ6QLjINRfcLfSo22x6WwtyDN8RDaDpJ6T25zcMuSlNiM0woA1jGHE4jHgVfVS3p23 uM9l64mt+Aap/5lmZqgf4zRWvF+9yTESJ5PcHyJGA/kzk/RKxYdCq624RIcK6bxhMfijyVFsl YOVzZujJmS53qRWsWOFyoVr3ClnFot8WFjxVN6XOCOugyAYFdvnqLXhrcJL4k/He4NWh+VXU0 Wgfz1Vx1gY0n8z6gJGPYSOOZVBXX46pITHhmGC444ubLdeKpxUDxKqHqo3yKwug/2S1tSo8Wo V+qg/veEI31RPPJwncEz1ip1mJRr/RZZmwLalwtlQTybGYc7CGCuSy/g3JxqD2KR1VgMSORQW 841yz/z8XrocIT7PogzA==
Subject: Re: [rfc-i] An attempt to summarize the "page numbers in ToC" situation
X-BeenThere: rfc-interest@rfc-editor.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "A list for discussion of the RFC series and RFC Editor functions." <rfc-interest.rfc-editor.org>
List-Unsubscribe: <https://www.rfc-editor.org/mailman/options/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=unsubscribe>
List-Archive: <http://www.rfc-editor.org/pipermail/rfc-interest/>
List-Post: <mailto:rfc-interest@rfc-editor.org>
List-Help: <mailto:rfc-interest-request@rfc-editor.org?subject=help>
List-Subscribe: <https://www.rfc-editor.org/mailman/listinfo/rfc-interest>, <mailto:rfc-interest-request@rfc-editor.org?subject=subscribe>
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset="us-ascii"; Format="flowed"
Errors-To: rfc-interest-bounces@rfc-editor.org
Sender: rfc-interest <rfc-interest-bounces@rfc-editor.org>

Am 28.10.2020 um 12:07 schrieb Julian Reschke:
> Hi there.
>
> So the RPC currently produces three output formats:
>
>
> 1) Plain text
>
> Plain text is not paginated, and that's intentional.
>
> Paginated output in xml2rfc is supported, but turned off by default when
> producing RFCs.
>
>
> 2) PDF
>
> PDF is paginated, but currently lacks page numbers in the ToC. I
> consider this a defect, and opened
> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/558>.
>
>
> 3) HTML
>
> HTML can be paginated, for instance when printed. There is CSS support
> for controlling headers and footers, and generating page numbers.
> Unfortunately, this is not supported by browsers (when printing HTML),
> but there *are* tools implementing this.
>
> rfc2629.xslt has supported this for ages, and I believe xml2rfc should
> do so as well. Enhancement request:
> <https://trac.tools.ietf.org/tools/xml2rfc/trac/ticket/559>.
>
>
> I believe there is consensus that page numbers can not be used to refer
> to parts of an RFC. xml2rfc generates stable paragraph/table/figure
> anchors both in HTML and PDF (see, for instance
> <https://www.rfc-editor.org/rfc/rfc8905.pdf#section-6-2> and
> <https://www.rfc-editor.org/rfc/rfc8905.html#section-6-2>).
>
> Page numbers are indeed useful when something *is* printed. Given the
> fact that plain text does not support SVG, I would argue that PDF (or
> HTML, with the improvement above) are better suited for printing, so
> there really is no compelling reason to change the publishing default
> for plain text (well, maybe except to prove that page numbers are
> unstable, because they would differ between plain text and PDF).
>
> Best regards, Julian

FYI: in the meantime, both tickets have been closed as "wontfix".

Best regards, Julian
_______________________________________________
rfc-interest mailing list
rfc-interest@rfc-editor.org
https://www.rfc-editor.org/mailman/listinfo/rfc-interest