33 <td><a href="#ExporterHTML">ExporterHTML</a></td> |
33 <td><a href="#ExporterHTML">ExporterHTML</a></td> |
34 <td>Class implementing an exporter for HTML.</td> |
34 <td>Class implementing an exporter for HTML.</td> |
35 </tr><tr> |
35 </tr><tr> |
36 <td><a href="#HTMLGenerator">HTMLGenerator</a></td> |
36 <td><a href="#HTMLGenerator">HTMLGenerator</a></td> |
37 <td>Class implementing an HTML generator for exporting source code.</td> |
37 <td>Class implementing an HTML generator for exporting source code.</td> |
|
38 </tr><tr> |
|
39 <td><a href="#_StrikeThroughExtension">_StrikeThroughExtension</a></td> |
|
40 <td>Class is placed here, because it depends on imported markdown, and markdown import is lazy.</td> |
38 </tr> |
41 </tr> |
39 </table> |
42 </table> |
40 <h3>Functions</h3> |
43 <h3>Functions</h3> |
41 <table> |
44 <table> |
42 <tr><td>None</td></tr> |
45 <tr><td>None</td></tr> |
61 <table> |
64 <table> |
62 <tr> |
65 <tr> |
63 <td><a href="#ExporterHTML.__init__">ExporterHTML</a></td> |
66 <td><a href="#ExporterHTML.__init__">ExporterHTML</a></td> |
64 <td>Constructor</td> |
67 <td>Constructor</td> |
65 </tr><tr> |
68 </tr><tr> |
|
69 <td><a href="#ExporterHTML.__generateFromMarkdown">__generateFromMarkdown</a></td> |
|
70 <td>Private method to convert Markdown text into HTML.</td> |
|
71 </tr><tr> |
|
72 <td><a href="#ExporterHTML.__generateFromReSTDocutils">__generateFromReSTDocutils</a></td> |
|
73 <td>Private method to convert ReST text into HTML using 'docutils'.</td> |
|
74 </tr><tr> |
66 <td><a href="#ExporterHTML.exportSource">exportSource</a></td> |
75 <td><a href="#ExporterHTML.exportSource">exportSource</a></td> |
67 <td>Public method performing the export.</td> |
76 <td>Public method performing the export.</td> |
68 </tr> |
77 </tr> |
69 </table> |
78 </table> |
70 <h3>Static Methods</h3> |
79 <h3>Static Methods</h3> |
81 <dd> |
90 <dd> |
82 reference to the editor object (QScintilla.Editor.Editor) |
91 reference to the editor object (QScintilla.Editor.Editor) |
83 </dd><dt><i>parent</i></dt> |
92 </dd><dt><i>parent</i></dt> |
84 <dd> |
93 <dd> |
85 parent object of the exporter (QObject) |
94 parent object of the exporter (QObject) |
|
95 </dd> |
|
96 </dl><a NAME="ExporterHTML.__generateFromMarkdown" ID="ExporterHTML.__generateFromMarkdown"></a> |
|
97 <h4>ExporterHTML.__generateFromMarkdown</h4> |
|
98 <b>__generateFromMarkdown</b>(<i></i>) |
|
99 <p> |
|
100 Private method to convert Markdown text into HTML. |
|
101 </p><dl> |
|
102 <dt>Returns:</dt> |
|
103 <dd> |
|
104 processed HTML |
|
105 </dd> |
|
106 </dl><dl> |
|
107 <dt>Return Type:</dt> |
|
108 <dd> |
|
109 str |
|
110 </dd> |
|
111 </dl><a NAME="ExporterHTML.__generateFromReSTDocutils" ID="ExporterHTML.__generateFromReSTDocutils"></a> |
|
112 <h4>ExporterHTML.__generateFromReSTDocutils</h4> |
|
113 <b>__generateFromReSTDocutils</b>(<i></i>) |
|
114 <p> |
|
115 Private method to convert ReST text into HTML using 'docutils'. |
|
116 </p><dl> |
|
117 <dt>Returns:</dt> |
|
118 <dd> |
|
119 processed HTML (string) |
86 </dd> |
120 </dd> |
87 </dl><a NAME="ExporterHTML.exportSource" ID="ExporterHTML.exportSource"></a> |
121 </dl><a NAME="ExporterHTML.exportSource" ID="ExporterHTML.exportSource"></a> |
88 <h4>ExporterHTML.exportSource</h4> |
122 <h4>ExporterHTML.exportSource</h4> |
89 <b>exportSource</b>(<i></i>) |
123 <b>exportSource</b>(<i></i>) |
90 <p> |
124 <p> |
163 <dd> |
197 <dd> |
164 generated HTML text (string) |
198 generated HTML text (string) |
165 </dd> |
199 </dd> |
166 </dl> |
200 </dl> |
167 <div align="right"><a href="#top">Up</a></div> |
201 <div align="right"><a href="#top">Up</a></div> |
|
202 <hr /><hr /> |
|
203 <a NAME="_StrikeThroughExtension" ID="_StrikeThroughExtension"></a> |
|
204 <h2>_StrikeThroughExtension</h2> |
|
205 <p> |
|
206 Class is placed here, because it depends on imported markdown, |
|
207 and markdown import is lazy. |
|
208 </p><p> |
|
209 (see http://achinghead.com/ |
|
210 python-markdown-adding-insert-delete.html this page for |
|
211 details) |
|
212 </p> |
|
213 <h3>Derived from</h3> |
|
214 markdown.Extension |
|
215 <h3>Class Attributes</h3> |
|
216 <table> |
|
217 <tr><td>DEL_RE</td></tr> |
|
218 </table> |
|
219 <h3>Class Methods</h3> |
|
220 <table> |
|
221 <tr><td>None</td></tr> |
|
222 </table> |
|
223 <h3>Methods</h3> |
|
224 <table> |
|
225 <tr> |
|
226 <td><a href="#_StrikeThroughExtension.extendMarkdown">extendMarkdown</a></td> |
|
227 <td></td> |
|
228 </tr> |
|
229 </table> |
|
230 <h3>Static Methods</h3> |
|
231 <table> |
|
232 <tr><td>None</td></tr> |
|
233 </table> |
|
234 <a NAME="_StrikeThroughExtension.extendMarkdown" ID="_StrikeThroughExtension.extendMarkdown"></a> |
|
235 <h4>_StrikeThroughExtension.extendMarkdown</h4> |
|
236 <b>extendMarkdown</b>(<i>md, md_globals</i>) |
|
237 |
|
238 <div align="right"><a href="#top">Up</a></div> |
168 <hr /> |
239 <hr /> |
169 </body></html> |
240 </body></html> |