X-Git-Url: https://git.mdrn.pl/librarian.git/blobdiff_plain/33165a21eb5b83f96d73e616414a1ee9e7227013..8c158fc56f270fccad254067323262a0c89581b8:/librarian/functions.py?ds=sidebyside diff --git a/librarian/functions.py b/librarian/functions.py index e5023b3..59d6530 100644 --- a/librarian/functions.py +++ b/librarian/functions.py @@ -14,12 +14,13 @@ def _register_function(f): ns[f.__name__] = f -def reg_substitute_entities(): +def reg_substitute_entities(): ENTITY_SUBSTITUTIONS = [ (u'---', u'—'), (u'--', u'–'), (u'...', u'…'), (u',,', u'„'), + #(u',,', u'“'), (u'"', u'”'), ] @@ -91,8 +92,7 @@ def reg_person_name(): """ Converts "Name, Forename" to "Forename Name" """ if isinstance(text, list): text = ''.join(text) - p = Person.from_text(text) - return ' '.join(p.first_names + (p.last_name,)) + return Person.from_text(text).readable() _register_function(person_name)