def _parse_abstract(self):
command = LatexCommand(<EOL>'<STR_LIT>',<EOL>{'<STR_LIT:name>': '<STR_LIT>', '<STR_LIT>': True, '<STR_LIT>': '<STR_LIT:{>'})<EOL>try:<EOL><INDENT>parsed = next(command.parse(self._tex))<EOL><DEDENT>except StopIteration:<EOL><INDENT>self._logger.warning('<STR_LIT>')<EOL>self._abstract = None<EOL>return<EOL><DEDENT>try:<EOL><INDENT>content = parsed['<STR_LIT>']<EOL><DEDENT>except KeyError:<EOL><INDENT>self._logger.warning('<STR_LIT>')<EOL>self._abstract = None<EOL>return<EOL><DEDENT>content = content.strip()<EOL>self._abstract = content<EOL>
Parse the abstract from the TeX source.

        Sets the ``_abstract`` attribute.