When fullScreenReading=true the following is added to the built-in KePub stylesheet:
Code:
img {
display: block;
margin-left: auto !important;
margin-right: auto !important;
width: auto !important;
height: auto !important;
}
This has the bad effect of making images display centred on a seperate line when they should be displayed inline with the text of a paragraph.
The screenshots below show a book where the publisher has included an image of some hebrew letters (instead of doing a proper job and embedding a font containing glyphs for the letters) in the following way:
Code:
<p class="indent">It was quite by accident that Brother Francis finally
discovered the pilgrim’s stone. While wandering thereabouts, he stumbled over the
stake which the old man had driven into the ground as a marker. He found himself
on his hands and knees staring at a pair of marks freshly chalked on an ancient
stone: <img alt="image" height="15" src="images/Art_P11.jpg" width="18"/></p>
1. Unpatched, KePub, fullScreenReading=true
2. Patched, KePub, fullScreenReading=true

This patch disables that added style by replacing img --> _mg, so that images are displayed the same way in KePub full-screen mode as they are in KePub normal reading mode (and ePubs in both modes).
Multi-version patch, paste into libnickel.so.1.0.0.patch: