• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
0

Want to retain full grey background behind select paragraphs in ePub output from InDesign

Contributor ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

My book has featured "spotlight" content with text in grey boxes that have a .125" inset. I used the paragraph shading to accomplish this style for the book. When I output to ePub the inset is there, but the shading doesn't extend out from the type. It only stays behind the type. I tried css to add padding to the objects based on their css tags, but that doesn't add anything.

 

This is my first ePub project in InDesign. I'm 99% there except for this one last issue. Would someone advise me on what's the right way to retain this styling? Thanks!

 

Here are screen shots of my InDesign layout, and the ePub output in Books (Mac).

Screen Shot 2023-07-20 at 10.01.20 AM.pngScreen Shot 2023-07-20 at 10.01.42 AM.png

TOPICS
EPUB

Views

74

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines

correct answers 1 Correct answer

Contributor , Jul 20, 2023 Jul 20, 2023

(Edit: see the full discussion on this thread to see this solution in it's context.) I figured it out! By creating an Object Style of the additional text frame, I was able to assign the fill to 10% black and in the Object Style Options, under the Export Options section for HTML and Epub, change the Size setting to Custom Width at 100%. That did the trick....

 

Screen Shot 2023-07-20 at 11.11.19 AM.pngScreen Shot 2023-07-20 at 11.11.03 AM.png

Votes

Translate

Translate
Community Expert ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

InDesign does not export anything defined by padding. The only way to add padding is to define it in CSS styles at export, and sometimes an !important override is needed. I'm not clear if you've done this or are working entirely within ID.

 

You also have to get the right level of the right object to apply the CSS code. Be sure to use a named, defined object for things like text and graphics boxes. Applying padding to the paragraph style here should work, but I'd have to tinker to be sure. 


╟─ Word & InDesign to Kindle & EPUB: a Guide to Pro Results (Amazon) ─╢

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

I am not at a place I can experiment, but you may not be able to force EPUB to extend paragraph shading past the text. In that case, the solution would be to add a matching border to that paragraph style at the CSS level. 


╟─ Word & InDesign to Kindle & EPUB: a Guide to Pro Results (Amazon) ─╢

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

Thank you, James for taking the time to reply. Yes, I'm using a "additional.css" file with some mods added. I copy-pasted my css tags from the Paragraph Styles pallete for the four different styles used on these "spotlight" paragraphs. I thought your "!important" overide suggestion was a good one as I hadn't thought of that. But it didn't work. 

 

I may have to try your alternate suggestion. The author knows that ePub/Kindle is not going to look like his printed version, so alternate looks are in play for this project.

Screen Shot 2023-07-20 at 10.38.29 AM.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

Hey, I think I found something. I added another text frame and anchored it into the layout below an existing "spotlight" item and set a fill of 18% black, then copy-pasted the "spotlight" feature paragraphs into it, then did a ePub output. The "spotlight" text has a 10% black background, FYI. Here's the results... My new text box didn't go full width, so I'll have to figure how to force that, but this looks like a solution once I iron the width issue.

 

Screen Shot 2023-07-20 at 10.49.50 AM.png

 

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

Yes. I'm reluctant to suggest or use separate text boxes in EPUB, but it does give you many more 'handles' to manipulate than a text style alone.


╟─ Word & InDesign to Kindle & EPUB: a Guide to Pro Results (Amazon) ─╢

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Contributor ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

(Edit: see the full discussion on this thread to see this solution in it's context.) I figured it out! By creating an Object Style of the additional text frame, I was able to assign the fill to 10% black and in the Object Style Options, under the Export Options section for HTML and Epub, change the Size setting to Custom Width at 100%. That did the trick....

 

Screen Shot 2023-07-20 at 11.11.19 AM.pngScreen Shot 2023-07-20 at 11.11.03 AM.png

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines
Community Expert ,
Jul 20, 2023 Jul 20, 2023

Copy link to clipboard

Copied

LATEST

That's exactly the right method. Good job!


╟─ Word & InDesign to Kindle & EPUB: a Guide to Pro Results (Amazon) ─╢

Votes

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines