Explicitly setting the font to "Courier" using the menu works and solves
the issue.

BTW: I did not do any font remapping but otherwise cannot state my
(Java) font system to be sound.

Thanks for your quick reply, Martin


On 21.10.2017 10:37, Hussein Shafie wrote:
> On 10/21/2017 08:37 AM, Martin Goik wrote:
>>
>> Strangely (at least on my standard Ubuntu Linux System) Xmlmind will
>> display code inside a programlisting using a proportional font rather
>> than a fixed one . The corresponding CSS definition in
>> addon/config/docbook/css/block2.imp reads:
>>
>>> programlisting,
>>> screen,
>>> literallayout,
>>> synopsis {
>>>     display: block;
>>>     white-space: pre;
>>>     font-family: monospace;
>>>     margin: 1.33ex 0;
>>> }
>> If I change "font-family: monospace" to e.g. "Courier" the display is
>> correct.
>>
>> This behavior is annoying since generated HTML will be displayed
>> differently.
>>
>
> May be you have mapped the Monospaced logical Java font to a real font
> which no longer exists on your Ubuntu Linux. See attached screenshot
> of "Options|Preferences", View section.
>
> Other than this, I have no clue.
>
> Please note that using this font mapping facility is the recommended
> way to workaround this kind of  issue. So please change CSS property
> "font-family" back to "monospace", otherwise the font mapping facility
> won't work.
>
> Reference:
>
> View options, CSS stylesheet defaults" subsection,
> http://www.xmlmind.com/xmleditor/_distrib/doc/help/viewOptions.html#cssDefaults
>

-- 
If you want total security, go to prison. There you're fed, clothed,
given medical care and so on. The only thing lacking... is freedom.
                                                Dwight D. Eisenhower


--
XMLmind XML Editor Support List
xmleditor-support@xmlmind.com
http://www.xmlmind.com/mailman/listinfo/xmleditor-support

Reply via email to