Created attachment 408514 [details] Screenshot of the PDF table with feint internal borders Description of problem: In PDF docs, tables do not have internal row and column separators that are the same line weight as the external borders. In HTML, the internal row and column separators are missing entirely. Version-Release number of selected component (if applicable): Publican version 1.6.2 How reproducible: Consistently, across the JBoss and Common brands. Other brands not tested. Steps to Reproduce: 1. Create a table using the attached XML syntax (to make it easy), and publish to PDF and HTML. 2. Analyze the output. Actual results: PDF tables have a different line weight to the external border (the "frame" attribute). HTML tables have a frame, but no internal borders. Expected results: The PDF tables have the same line weight for all borders. The HTML tables have internal borders that use the same line weight as the frames. Additional info: Spoke with rudi, and he seemed to think this problem was raised in another ticket for one of the brands. However it may not have been implemented in the other brands.
Created attachment 408515 [details] HTML Single output of the table with no internal borders
Created attachment 408518 [details] The XML code for the table that appears in the screenshots.
The difference in the PDF borders is a matter of taste, and they look fine to me. The HTML renders properly for me, i.e. you can see the cell borders, using both publican-jboss and the default brand.
(In reply to comment #4) > The difference in the PDF borders is a matter of taste, and they look fine to > me. > > The HTML renders properly for me, i.e. you can see the cell borders, using both > publican-jboss and the default brand. Hmm, it seems that Chromium might be to blame here Jeff. I've opened up the same file in Firefox, and the borders are there. They are also all the same line weight. I can confirm that the HTML output seems to be "fixed" as long as you don't use Google Chrome for Linux. Any ideas as to why Chromium might be interpreting the CSS differently? If so, I can raise a bug directly with chrome to see if I can get the issue fixed with them. From a consistency perspective, wouldn't it make sense to have tables in PDF and HTML outputs rendering largely the same? The lighter table internal borders vary throughout the table in the PDF, and the bottom table border seems to be an inconsistent line weight/colour compared to the other outside edges?
(collision) The output in both formats seems to vary considerably depending on the web browser and PDF viewer in question. HTML -- internal borders are visible in Firefox and Dillo, but are missing in Chromium, Konqueror, and Internet Explorer 6. PDF -- I can't see a difference in weight between internal and external borders in Okular, XPDF, or Adobe Reader unless I zoom in greater than about 300%; while in Evince I see the same, large difference in weights as in the screenshot that Jared attached.
Added a tweak to the CSS for webkit browsers, upped PDF cell border width to match table border.
Just confirming that the reported behaviour of no internal borders also manifests on IE8 on Win7 and Safari 4.0.5 on OSX 10.6.3 The internal borders are visible in Firefox 3.5.8 on OSX My 2 cents: I'd prefer the internal borders be very slightly fainter than the external ones.
internal borders not visible in Konqueror or Chromium in table built with version 1.6.3.t122
Internal borders visible in Konqueror and Chromium in table built with version 1.6.3.t150 Internal and external borders appear of similar weight in Evince.
publican-1.6.3-0.fc13 has been submitted as an update for Fedora 13. http://admin.fedoraproject.org/updates/publican-1.6.3-0.fc13
publican-1.6.3-0.fc12 has been submitted as an update for Fedora 12. http://admin.fedoraproject.org/updates/publican-1.6.3-0.fc12
publican-1.6.3-0.fc12 has been pushed to the Fedora 12 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update publican'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/publican-1.6.3-0.fc12
publican-1.6.3-0.fc13 has been pushed to the Fedora 13 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update publican'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/publican-1.6.3-0.fc13
publican-1.6.3-0.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
publican-1.6.3-0.fc12 has been pushed to the Fedora 12 stable repository. If problems still persist, please make note of it in this bug report.