[rfc-i] draft-iab-html-rfc-02: references
paul.hoffman at vpnc.org (Paul Hoffman) Tue, 01 March 2016 04:01 UTC
From: paul.hoffman at vpnc.org (Paul Hoffman)
Date: Mon, 29 Feb 2016 20:01:51 -0800
Subject: [rfc-i] draft-iab-html-rfc-02: references
In-Reply-To: <BF9113FB-DE8C-4EFC-8B74-571B8C22FACC@cisco.com>
References: <56D16672.4000708@gmx.de>
<0EB37407-B7F1-4022-9822-6D5720D45B8C@vpnc.org> <56D1CFD8.2090909@gmx.de>
<017E4EA1-75C5-4891-AC5C-D5ABD845A1D3@vpnc.org> <56D1D4C4.1090007@gmx.de>
<64E8088C-4B3B-4445-B3DF-C673579EEE14@cisco.com>
<0E1902D3-A929-40D3-BEF7-2064D9F5A6A5@cisco.com>
<BF9113FB-DE8C-4EFC-8B74-571B8C22FACC@cisco.com>
Message-ID: <36EF42EA-FA7C-4CB3-B6B8-D95880F506DC@vpnc.org>
On 29 Feb 2016, at 14:06, Joe Hildebrand (jhildebr) wrote: > Even worse, there might be one, two, or more <references> children of > <back>. If there is one, it's the entire References section. If > there are two or more, the output formatter has to create a section to > contain all of the <references> sub-sections. > > One way to make this less error-prone in the output formatters would > be to make these changes: > > - v3 would add a new <referencesection> element as a child of <back>, > which can occur at most one time. If there is a <referencesection>, > <back> must not include any <references>. <referencesection> can > contain one or more <references>, and may have a <name> > > - if the <referencesection> does not have a <name>, the prepTool adds > one with the text "References" > > - referencesection/name gets slugified by the preptool, as all <name> > elements do > > - if the prepTool sees more than one <references> child of <back>, it > creates a new <referencesection> element (if one doesn't exist), and > moves the existing <references> children of <back> to instead be > children of <referencesection> > > - the prepTool would assign part numbers to <referencesection> and > <references> starting with the next-highest number from those used in > middle/section/@pn, and treating referencesection/references as a > sub-section > > - if there is only a single <references> child of <back>, it remains > unchanged by the preptool, other than getting a @pn This seems fine to me. It makes the semantics of the XML document much clearer than what we have now. --Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references HANSEN, TONY L
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Paul Hoffman
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references Joe Hildebrand jhildebr
- [rfc-i] draft-iab-html-rfc-02: references HANSEN, TONY L
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke
- [rfc-i] draft-iab-html-rfc-02: references Martin J. Dürst
- [rfc-i] draft-iab-html-rfc-02: references Julian Reschke