Re: [PATCH] Force listingblocks to be monospaced in manpages

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 19 Jul 2007, Jonas Fonseca wrote:

For the html output we can use a stylesheet to make sure that the
listingblocks are presented in a monospaced font.  For the manpages do
it manually by inserting a ".ft C" before and ".ft" after the block in
question.

In addition, also add an empty line after all verbatim blocks.

Signed-off-by: Jonas Fonseca <fonseca@xxxxxxx>
---

 Julian Phillips <julian@xxxxxxxxxxxxxxxxx> wrote Thu, Jul 19, 2007:
 > On Wed, 18 Jul 2007, Junio C Hamano wrote:
 >
 > >I tried with your patch, both with asciidoc7 and asciidoc8.  Did
 > >you really mean "&#x2302;" above?  Replacing them with "."  gave
 > >me a series of these changes (diff between output before and
 > >after your patch with the "s/\&#x2302;/./g" fixup):
 >
 > I did mean it.  I originally just had .ft, but I was getting \&.ft in the
 > manpage, which then just came out as .ft in the console.

 This is because AsciiDoc does the escaping. I think it would be cleaner
 to do this thing when converting from DocBook to roff like we already
 do for other things.

No. Docbook does the escaping (as it says here: http://docbook.sourceforge.net/release/xsl/current/RELEASE-NOTES.html#V1.72.0 ). I tried your approach first, but 1) I idn't want to copy that much from the docbook xsl, as then we won't get updates/changes/fixes etc, 2) I still had to use &#x2302; _anyway_.

Just compare the chunk that you have copied from the docbook xsl to the version from 1.72.0 and you will find that all the '.'s have become &#x2302;s ...

--
Julian

 ---
"It's when they say 2 + 2 = 5 that I begin to argue."
-- Eric Pepke
-
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel Development]     [Gcc Help]     [IETF Annouce]     [DCCP]     [Netdev]     [Networking]     [Security]     [V4L]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]     [Fedora Users]

  Powered by Linux