def __str__(self): """Long summary of photo metadata with Pango markup.""" summary = '<span {}>{}</span>\n<span {}>{}</span>'.format( 'size="larger"', basename(self.filename), 'style="italic" size="smaller"', Coordinates.__str__(self)) return '<b>{}</b>'.format(summary) if self in modified else summary