@@ -52,12 +52,13 @@ def transformDocs(doc):
5252 doc = doc .replace ("\\ $" , "$" )
5353 doc = doc .replace ("\\ #include " , "#include " )
5454 doc = doc .replace ("\\ #undef " , "#undef " )
55+ doc = doc .replace ("\\ # " , "# " )
5556 doc = doc .replace ("-# " , "\n - " )
5657 doc = doc .replace (" - " , "\n - " )
5758 doc = doc .replace ("\\ sa " , "\n See also: " )
58- doc = doc .replace ("\\ par" , "\n " )
59- doc = doc .replace ("@note" , "\n Note:" )
60- doc = doc .replace ("\\ note" , "\n Note:" )
59+ doc = doc .replace ("\\ par " , "\n " )
60+ doc = doc .replace ("@note " , "\n Note: " )
61+ doc = doc .replace ("\\ note " , "\n Note: " )
6162 doc = doc .replace ("\\ verbatim" , "\n " )
6263 doc = doc .replace ("\\ endverbatim" , "\n " )
6364 doc = doc .replace ("<code>" , "" )
@@ -68,6 +69,7 @@ def transformDocs(doc):
6869 doc = doc .replace ("\\ @" , "@" )
6970 doc = doc .replace ("\\ \\ " , "\\ " )
7071 # \ref name "description" -> description
72+ doc = re .sub ('\\ \\ ref +[^ ]* +"\\ \\ ref"' , '\\ \\ REF' , doc )
7173 doc = re .sub ('\\ \\ ref +[^ ]* +"([^"]*)"' , '\\ 1' , doc )
7274 # \ref specials
7375 # \ref <key> -> description
@@ -81,7 +83,8 @@ def transformDocs(doc):
8183 doc )
8284 doc = re .sub ('\\ \\ ref +formulas' , '"Including formulas"' , doc )
8385 # fallback for not handled
84- doc = re .sub ('\\ \\ ref' , '' , doc )
86+ doc = re .sub ('\\ \\ ref ' , ' ' , doc )
87+ doc = re .sub ('\\ \\ REF' , '\\ \\ ref' , doc )
8588 #<a href="address">description</a> -> description (see: address)
8689 doc = re .sub ('<a +href="([^"]*)" *>([^<]*)</a>' , '\\ 2 (see: \n \\ 1)' , doc )
8790 # LaTeX name as formula -> LaTeX
0 commit comments