Hi, It looks to me like the "n" here would be a replaceable value rather than a literal, so using <replaceable>n</replaceable> would be allowed and appropriate. The stylesheet formats that element as italic monospace. You could customize the template that matches on replaceable (in html/inline.xsl) to do regular italic.
Bob Stayton Sagehill Enterprises [email protected] ----- Original Message ----- From: Kathleen Mattson To: [email protected] Sent: Monday, September 21, 2009 9:31 AM Subject: [docbook-apps] Italic character in <funcdef> and <paramdef> I'm working on a project to document a programming language. It outputs to HTML and conforms to DocBook 4.3. Within the function synopsis, we need to be able to insert an italicized character in the <funcdef> and <paramdef> tags. Please see the example below. My use of <emphasis /> below is incorrect -- but is here just to show you what I am after. What I need is to have an italicized "n" after the type names. Does anyone know how I can achieve this within DocBook and using the Norm Walsh stylesheets? <funcsynopsis> <funcprototype> <funcdef> int<emphasis>n</emphasis> <function> functionname </function> </funcdef> <paramdef>int<emphasis>n</emphasis><parameter>x</parameter></paramdef> </funcprototype> </funcsynopsis> -- Kathleen Mattson www.millermattson.com [email protected] Beaverton, Oregon USA 503-690-4351
