On 07/19/2011 09:05 PM, Daniel Molkentin wrote:
> Hi Shinnok,
>
> On 7/18/2011 11:57 PM, ext Shinnok wrote:
>> I created a Qt Compiled Help module of the Linux Man Pages section
>> 1(system calls) and 2(library functions) for context help integration
>> into Qt Creator(and Qt Assistant). It is available at:
>>
>> http://shinnok.com/rants/2011/07/19/linux-man-pages-integration-with-qt-creator/
>>
>> Maybe someone finds it as useful as I do when it comes to native
>> development on the Linux platform using the Qt Creator IDE. :)
>
> Absolutely. This is great! Just one thing: the fixed block width makes
> it hard to use the current version with Creator context help. Could you
> improve the wrapping there?
>
> Cheers,
> Daniel
>
Hey Daniel,
All text paragraphs are in <pre> blocks and thus the fixed width is
inherited from the <pre> blocks and hence the issue. The only way to get
around this easily is to do something like this:
pre {
white-space: pre-wrap;
}
However, it won't wrap that nice, since the white space at the start of
a line is still there:
http://trunk.shinnok.com/qt/qtcreator-manpages-nowrap-lines.png
vs
http://trunk.shinnok.com/qt/qtcreator-manpages-wrap-lines.png
In my opinion it doesn't really help, since now instead of having to
scroll the browser view to read entire paragraphs in comfortable manner,
you would have to resize it(increase it's width).
It looks like this could be fixed only at generation time(man2html) by
specifying a smaller block size for the <pre> output, however man2html
doesn't have such an argument nor color output(maybe the css style was
manually added). CC'ing Michael Kerrisk, the Linux Man Pages maintainer,
for an answer to these questions.
Michael, how did you generate the beautiful colored online version of
the manpages and how can I make it wrap lines better or at least have a
smaller <pre> block width?
Thanks,
Shinnok
_______________________________________________
Qt-creator mailing list
[email protected]
http://lists.qt.nokia.com/mailman/listinfo/qt-creator