Parses restructured text
(self, source_path)
| 279 | return pub |
| 280 | |
| 281 | def read(self, source_path): |
| 282 | """Parses restructured text""" |
| 283 | pub = self._get_publisher(source_path) |
| 284 | parts = pub.writer.parts |
| 285 | content = parts.get("body") |
| 286 | |
| 287 | metadata = self._parse_metadata(pub.document, source_path) |
| 288 | metadata.setdefault("title", parts.get("title")) |
| 289 | |
| 290 | return content, metadata |
| 291 | |
| 292 | |
| 293 | class MarkdownReader(BaseReader): |