Bug 783862

Summary: programlistings are not evenly spaced between other elements
Product: [Community] Publican Reporter: Dana Mison <dmison>
Component: publicanAssignee: Jeff Fearn 🐞 <jfearn>
Status: CLOSED CURRENTRELEASE QA Contact: Ruediger Landmann <rlandman+disabled>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 2.8CC: mhusnain, mmcallis, rlandman+disabled, rlandman
Target Milestone: 3.0   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: 3.0.0 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-10-31 03:11:54 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Attachments:
Description Flags
as it appears in html currently (0.3em)
none
html when margin is set to 1em
none
How the PDF of the same content looks currently none

Description Dana Mison 2012-01-23 00:23:08 UTC
Description of problem:
If you have a program listing between two paragraphs, the spacing is not uneven.  There is less space after the a program listing than after a paragraph.  This looks odd.  I can only definitively see this in html because I can use an inspector to view the CSS values.  PDF I am not sure about completely, but it does look strange if an admonition follows a program listing.  


Example:

<para>para 1</para>
<programlisting>listing 1</programlisting>
<para>para 2</para>
<programlisting>listing 2</programlisting>
  
Actual results:
In the HTML output there is less space between the listing and the 2nd paragraph than the 1st paragraph and the listing.

Expected results:

The paragraphs and program listings are evenly spaced.

Additional info:

This seems to be fixable in html by changing common.css, so there is the same margin after pre blocks as others.

from 

      pre {
         margin-bottom: 0.3em;
      }

to 

      pre {
         margin-bottom: 1em;
      }

Comment 1 Dana Mison 2012-01-23 00:23:49 UTC
Created attachment 556834 [details]
as it appears in html currently (0.3em)

Comment 2 Dana Mison 2012-01-23 00:24:29 UTC
Created attachment 556835 [details]
html when margin is set to 1em

Comment 3 Dana Mison 2012-01-23 00:24:56 UTC
Created attachment 556836 [details]
How the PDF of the same content looks currently

Comment 4 Ruediger Landmann 2012-03-12 23:41:19 UTC
Thanks Darrin; moving this upstream.

Comment 5 Jeff Fearn 🐞 2012-03-13 05:53:14 UTC
This looks to have been fixed in P3 by the general restyle.

Comment 6 Misha H. Ali 2012-04-22 21:25:52 UTC
Verified equality of vertical space between pata and programlisting elements presented as example in c#1.

Verified on:

OS: Fedora 16
Publican: 3.0
Release designation: publican-3.0-0.fc16.t166.src.rpm