xml2rfc icon indicating copy to clipboard operation
xml2rfc copied to clipboard

vertical space in nested <dl>s

Open ietf-svn-bot opened this issue 3 years ago • 3 comments

type_defect | by [email protected]


For nested <dl>s, the output files seem to display different amounts of vertical space when spacing="compact". Is it possible to make it uniform? I think the ideal outcome would be to treat it the same as a <dl> that isn't nested, so a blank line between the last item in the list and the text that follows.

Search "Option" in these files: https://www.rfc-editor.org/v3test/sandy9134.xml https://www.rfc-editor.org/v3test/sandy9134.html https://www.rfc-editor.org/v3test/sandy9134.pdf https://www.rfc-editor.org/v3test/sandy9134.txt

Note: Options 2 and 3 were tested as workarounds.

Option 1: spacing="compact"

  • TXT: looks good
  • HTML: no blank line between <dl> and text that follows
  • PDF: no blank line between <dl> and text that follows

Option 2: spacing="compact" and empty <t>

  • TXT: includes 2 blank lines between list and text that follows
  • HTML: look good
  • PDF: looks good

Option 3: spacing="compact" and <br>

  • TXT: looks good
  • HTML: looks good
  • PDF: no blank line between <dl> and text that follows

Issue migrated from trac:674 at 2022-02-08 07:17:27 +0000

ietf-svn-bot avatar Sep 09 '21 19:09 ietf-svn-bot

@[email protected] changed title from vertical whitespace in nested <dl>s to vertical space in nested <dl>s

ietf-svn-bot avatar Sep 09 '21 19:09 ietf-svn-bot

Seemingly, an example of this issue: missing a blank line between the output of <t> and <dl> (nested within a <ul>) in the HTML and PDF. (The TXT file is OK.)

https://www.rfc-editor.org/v3test/test9336.html#section-4 https://www.rfc-editor.org/v3test/test9336.pdf#section-4 (for comparison: https://www.rfc-editor.org/v3test/test9336.txt) source: https://www.rfc-editor.org/v3test/test9336.xml

i.e., a missing blank line above "Excluded KeyPurposeId procedure:"

This affects readability esp. in the PDF where there happens to be a page break after the first <dt>.

screenshot of HTML: 9336

alicerusso avatar Nov 10 '22 13:11 alicerusso

@alicerusso, Issue with text9336 is different. It is caused by the following fix: https://github.com/ietf-tools/xml2rfc/commit/fa224c8c386941ed96678dbd790963d7f7681235

kesara avatar Nov 10 '22 14:11 kesara