diff options
author | Joerg Steffens <joerg.steffens@bareos.com> | 2017-09-01 21:38:17 +0300 |
---|---|---|
committer | Joerg Steffens <joerg.steffens@bareos.com> | 2017-09-01 21:38:17 +0300 |
commit | f3b856ec2cc2171033b48de7904e9b222bd7e4e8 (patch) | |
tree | 465a5a63519c53ed7ae5daef41f724f958175e66 | |
parent | 96c2c88efa52726b885db579dc6e252c0b6015b4 (diff) |
handle underscore in datatype descriptions
-rwxr-xr-x | manuals/scripts/generate-resoure-descriptions.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/manuals/scripts/generate-resoure-descriptions.py b/manuals/scripts/generate-resoure-descriptions.py index 603a5ff..20890bc 100755 --- a/manuals/scripts/generate-resoure-descriptions.py +++ b/manuals/scripts/generate-resoure-descriptions.py @@ -169,6 +169,12 @@ class BareosConfigurationSchema2Latex: default+=" \\textit{\\small(platform specific)}" return default + def getLatexDescription(self, data): + description = "" + if data.get('description'): + description = data.get('description').replace('_','\_') + return description + def getLatexTable(self, subtree, latexDefine="define%(key)s", latexLink="\\hyperlink{key%(key)s}{%(key)s}" ): result="\\begin{center}\n" result+="\\begin{longtable}{ l | l | l | l }\n" @@ -254,7 +260,7 @@ class BareosConfigurationSchema2Latex: 'datatype': self.getLatexDatatypeRef( data['datatype'] ), 'default': self.getLatexDefaultValue( data ), 'version': data.get( 'start_version', "" ), - 'description': data.get( 'description', "" ), + 'description': self.getLatexDescription(data), 'required': '', } |