[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: Fine-grained markup in stylised function name
Hello, I'm trying to transcribe an C API specification into DocBook 5. The API specification describes a class of functions like "create_f", "create_d", "create_i", using a typographical convention that uses specially marked-up characters within a function name that act as placeholders. Thus, instead of having to explicitly list all the variant, a single name is used representing all of them. I would like to map this to DocBook, but have quite some difficulties. There doesn't appear to be any DB element that is suitable to mark up characters in a name, without severely restricting where such names may appear. (Specifically, in my case these names need to appear in <title>, <functionname>, et al. For an example of the desired output, please see http://www.vsipl.org/VSIPL1p3.pdf, notably the chapter "Summary of VSIPL Types".) Any suggestion how to approach this ? Or do I need to extend the DB grammar (and stylesheets) to get what I need ? I fully appreciate that the desire to explicitly style words or even characters is contrary to the DB philosophy of separating content from style. However, arguably in this case the styling is the content, i.e. is part of the semantics that need to be expressed. Thus I would very much prefer to find a solution within the DB grammar, if at all possible. Suggestions ? Thanks, Stefan -- ...ich hab' noch einen Koffer in Berlin...
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]