--- a/src/eric7/DocumentationTools/TemplatesListsStyleCSS.py Wed Jul 13 11:16:20 2022 +0200 +++ b/src/eric7/DocumentationTools/TemplatesListsStyleCSS.py Wed Jul 13 14:55:47 2022 +0200 @@ -11,7 +11,7 @@ ## Template for the CSS style sheet file ## ################################################# -cssTemplate = '''body {{ +cssTemplate = """body {{ color: {BodyColor}; background: {BodyBgColor}; margin: 0em 1em 10em 1em; @@ -40,28 +40,28 @@ a {{ color: {LinkColor}; }} -''' +""" ################################################# ## Common templates for index and docu files ## ################################################# -headerTemplate = '''<!DOCTYPE html> +headerTemplate = """<!DOCTYPE html> <html><head> <title>{Title}</title> <meta charset="UTF-8"> <link rel="stylesheet" href="styles.css"> </head> -<body>''' +<body>""" -footerTemplate = ''' -</body></html>''' +footerTemplate = """ +</body></html>""" ######################################### ## Templates for documentation files ## ######################################### -moduleTemplate = ''' +moduleTemplate = """ <a NAME="top" ID="top"></a> <h1>{Module}</h1> {ModuleDescription} @@ -71,9 +71,9 @@ {ClassList} <h3>Functions</h3> {FunctionList} -<hr />''' +<hr />""" -rbFileTemplate = ''' +rbFileTemplate = """ <a NAME="top" ID="top"></a> <h1>{Module}</h1> {ModuleDescription} @@ -85,9 +85,9 @@ {RbModulesList} <h3>Functions</h3> {FunctionList} -<hr />''' +<hr />""" -classTemplate = ''' +classTemplate = """ <hr /> <a NAME="{Anchor}" ID="{Anchor}"></a> <h2>{Class}</h2> @@ -104,21 +104,21 @@ {StaticMethodList} {MethodDetails} <div align="right"><a href="#top">Up</a></div> -<hr />''' +<hr />""" -methodTemplate = ''' +methodTemplate = """ <a NAME="{Anchor}.{Method}" ID="{Anchor}.{Method}"></a> <h4>{Class}.{Method}{MethodClassifier}</h4> <b>{Method}</b>(<i>{Params}</i>) -{MethodDescription}''' +{MethodDescription}""" -constructorTemplate = ''' +constructorTemplate = """ <a NAME="{Anchor}.{Method}" ID="{Anchor}.{Method}"></a> <h4>{Class} (Constructor)</h4> <b>{Class}</b>(<i>{Params}</i>) -{MethodDescription}''' +{MethodDescription}""" -rbModuleTemplate = ''' +rbModuleTemplate = """ <hr /> <a NAME="{Anchor}" ID="{Anchor}"></a> <h2>{Module}</h2> @@ -133,9 +133,9 @@ {ClassesDetails} {FunctionsDetails} <div align="right"><a href="#top">Up</a></div> -<hr />''' +<hr />""" -rbModulesClassTemplate = ''' +rbModulesClassTemplate = """ <a NAME="{Anchor}" ID="{Anchor}"></a> <h2>{Class}</h2> {ClassDescription} @@ -145,180 +145,180 @@ {MethodList} {MethodDetails} <div align="right"><a href="#top">Up</a></div> -<hr />''' +<hr />""" -functionTemplate = ''' +functionTemplate = """ <hr /> <a NAME="{Anchor}" ID="{Anchor}"></a> <h2>{Function}</h2> <b>{Function}</b>(<i>{Params}</i>) {FunctionDescription} <div align="right"><a href="#top">Up</a></div> -<hr />''' +<hr />""" -listTemplate = ''' +listTemplate = """ <table> {Entries} -</table>''' +</table>""" -listEntryTemplate = ''' +listEntryTemplate = """ <tr> <td><a href="#{Link}">{Name}</a></td> <td>{Deprecated}{Description}</td> -</tr>''' +</tr>""" -listEntryNoneTemplate = '''<tr><td>None</td></tr>''' +listEntryNoneTemplate = """<tr><td>None</td></tr>""" -listEntryDeprecatedTemplate = '''<b>Deprecated.</b>''' +listEntryDeprecatedTemplate = """<b>Deprecated.</b>""" -listEntrySimpleTemplate = '''<tr><td>{Name}</td></tr>''' +listEntrySimpleTemplate = """<tr><td>{Name}</td></tr>""" -paragraphTemplate = ''' +paragraphTemplate = """ <p> {Lines} -</p>''' +</p>""" -parametersListTemplate = ''' +parametersListTemplate = """ <dl> {Parameters} -</dl>''' +</dl>""" -parametersListEntryTemplate = ''' +parametersListEntryTemplate = """ <dt><i>{Name}</i></dt> <dd> {Description} -</dd>''' +</dd>""" -parameterTypesListEntryTemplate = ''' +parameterTypesListEntryTemplate = """ <dt><i>{Name}</i> ({Type})</dt> <dd> {Description} -</dd>''' +</dd>""" -returnsTemplate = ''' +returnsTemplate = """ <dl> <dt>Return:</dt> <dd> {0} </dd> -</dl>''' +</dl>""" -returnTypesTemplate = ''' +returnTypesTemplate = """ <dl> <dt>Return Type:</dt> <dd> {0} </dd> -</dl>''' +</dl>""" -yieldsTemplate = ''' +yieldsTemplate = """ <dl> <dt>Yield:</dt> <dd> {0} </dd> -</dl>''' +</dl>""" -yieldTypesTemplate = ''' +yieldTypesTemplate = """ <dl> <dt>Yield Type:</dt> <dd> {0} </dd> -</dl>''' +</dl>""" -exceptionsListTemplate = ''' +exceptionsListTemplate = """ <dl> {Exceptions} -</dl>''' +</dl>""" -exceptionsListEntryTemplate = ''' +exceptionsListEntryTemplate = """ <dt>Raises <b>{Name}</b>:</dt> <dd> {Description} -</dd>''' +</dd>""" -signalsListTemplate = ''' +signalsListTemplate = """ <h3>Signals</h3> <dl> {Signals} -</dl>''' +</dl>""" -signalsListEntryTemplate = ''' +signalsListEntryTemplate = """ <dt>{Name}</dt> <dd> {Description} -</dd>''' +</dd>""" -eventsListTemplate = ''' +eventsListTemplate = """ <h3>Events</h3> <dl> {Events} -</dl>''' +</dl>""" -eventsListEntryTemplate = ''' +eventsListEntryTemplate = """ <dt>{Name}</dt> <dd> {Description} -</dd>''' +</dd>""" -deprecatedTemplate = ''' +deprecatedTemplate = """ <p> <b>Deprecated.</b> {Lines} -</p>''' +</p>""" -authorInfoTemplate = ''' +authorInfoTemplate = """ <p> <i>Author(s)</i>: {Authors} -</p>''' +</p>""" -seeListTemplate = ''' +seeListTemplate = """ <dl> <dt><b>See Also:</b></dt> {Links} -</dl>''' +</dl>""" -seeListEntryTemplate = ''' +seeListEntryTemplate = """ <dd> {Link} -</dd>''' +</dd>""" -seeLinkTemplate = '''<a {Link}''' +seeLinkTemplate = """<a {Link}""" -sinceInfoTemplate = ''' +sinceInfoTemplate = """ <p> <b>since</b> {Info} -</p>''' +</p>""" ################################# ## Templates for index files ## ################################# -indexBodyTemplate = ''' +indexBodyTemplate = """ <h1>{Title}</h1> {Description} {Subpackages} -{Modules}''' +{Modules}""" -indexListPackagesTemplate = ''' +indexListPackagesTemplate = """ <h3>Packages</h3> <table> {Entries} -</table>''' +</table>""" -indexListModulesTemplate = ''' +indexListModulesTemplate = """ <h3>Modules</h3> <table> {Entries} -</table>''' +</table>""" -indexListEntryTemplate = ''' +indexListEntryTemplate = """ <tr> <td><a href="{Link}">{Name}</a></td> <td>{Description}</td> -</tr>''' +</tr>""" # # eflag: noqa = E122