# [PATCH] Fixed man entities.

3 messages from 2009-05-05 to 2009-05-06. Participants: Alexey I. Froloff, Chris Johnsen.
Thread: https://gitlist.dev/t/19192

## Alexey I. Froloff, 2009-05-05 21:51

Subject: [PATCH] Fixed man entities.
Message-ID: <1241560283-13529-1-git-send-email-raorn@altlinux.org>
URL: https://gitlist.dev/e/1241560283-13529-1-git-send-email-raorn%40altlinux.org

```
It has to be just "\fR", "\fB", ".sp" and ".br", not weird unicode
stuff.

Signed-off-by: Alexey I. Froloff <raorn@altlinux.org>
---
 Documentation/manpage-1.72.xsl |    8 ++++----
 1 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/Documentation/manpage-1.72.xsl b/Documentation/manpage-1.72.xsl
index 4065a3a..2f4b6cb 100644
--- a/Documentation/manpage-1.72.xsl
+++ b/Documentation/manpage-1.72.xsl
@@ -5,17 +5,17 @@
 <xsl:param name="refentry.meta.get.quietly" select="1"/>
 
 <xsl:template match="co">
-	<xsl:value-of select="concat('&#x2593;fB(',substring-after(@id,'-'),')&#x2593;fR')"/>
+	<xsl:value-of select="concat('\\fB(',substring-after(@id,'-'),')\\fR')"/>
 </xsl:template>
 <xsl:template match="calloutlist">
-	<xsl:text>&#x2302;sp&#10;</xsl:text>
+	<xsl:text>.sp&#10;</xsl:text>
 	<xsl:apply-templates/>
 	<xsl:text>&#10;</xsl:text>
 </xsl:template>
 <xsl:template match="callout">
-	<xsl:value-of select="concat('&#x2593;fB',substring-after(@arearefs,'-'),'. &#x2593;fR')"/>
+	<xsl:value-of select="concat('\\fB',substring-after(@arearefs,'-'),'. \\fR')"/>
 	<xsl:apply-templates/>
-	<xsl:text>&#x2302;br&#10;</xsl:text>
+	<xsl:text>.br&#10;</xsl:text>
 </xsl:template>
 
 </xsl:stylesheet>
-- 
1.6.2.4

```

## Chris Johnsen, 2009-05-06 00:11

Subject: Re: [PATCH] Fixed man entities.
Message-ID: <2FF716E3-8C58-4FF5-B0FD-A694E36238EC@pobox.com>
URL: https://gitlist.dev/e/2FF716E3-8C58-4FF5-B0FD-A694E36238EC%40pobox.com
In-Reply-To: <1241560283-13529-1-git-send-email-raorn@altlinux.org>

```
On 2009 May 5, at 16:51, Alexey I. Froloff wrote:
> It has to be just "\fR", "\fB", ".sp" and ".br", not weird unicode
> stuff.

Which versions of asciidoc and docbook-xsl are you using?

As the filename and comments imply, those weird Unicode characters  
were specifically for docbook-xsl 1.72.0. They were used in a  
"misguided" character replacement scheme (this behavior was reverted  
after 1.72.0). See the 'manpage' sections of the docbook-xsl release  
notes for some info on this:

<http://docbook.sourceforge.net/release/xsl/current/RELEASE- 
NOTES.html#V1.72.0_Manpages>
<http://docbook.sourceforge.net/release/xsl/current/RELEASE- 
NOTES.html#V1.73.0_Manpages>

If you are not using docbook-xsl 1.72.0, you should not be using  
manpage-1.72.xsl.

There have been some changes to the documentation generation options  
since 1.6.2. If you are able, get the most recent 1.6.3 release  
candidate, read the asciidoc and docbook-xsl comments in the  
Makefile, define your make settings accordingly, and try again  
(asciidoc 8.4.1 is broken for at least one of the pages, 8.4.2 and  
later seem OK).

-- 
Chris

```

## Alexey I. Froloff, 2009-05-06 00:37

Subject: Re: [PATCH] Fixed man entities.
Message-ID: <20090506003746.GA20646@altlinux.org>
URL: https://gitlist.dev/e/20090506003746.GA20646%40altlinux.org
In-Reply-To: <2FF716E3-8C58-4FF5-B0FD-A694E36238EC@pobox.com>

```
* Chris Johnsen <chris_johnsen@> [090506 04:14]:
> > It has to be just "\fR", "\fB", ".sp" and ".br", not weird unicode
> > stuff.
> Which versions of asciidoc and docbook-xsl are you using?
asciidoc-8.4.4, docbook-style-xsl-1.73.2.

> If you are not using docbook-xsl 1.72.0, you should not be using  
> manpage-1.72.xsl.
Yep.  Despite of using docbook-xsl 1.73.2 git was built with
DOCBOOK_XSL_172=1.  Without this option manual pages looks
correct.

-- 
Regards,
Sir Raorn.

```
