示例#1
0
def build_bibtex_to_unicode(unicode_to_bibtex):
    bibtex_to_unicode = {}
    for unicode_value in unicode_to_bibtex:
        bibtex = unicode_to_bibtex[unicode_value]
        bibtex = unicode(bibtex, "utf-8")
        bibtex = bibtex.strip()
        bibtex = bibtex.replace("\\", "")
        bibtex = bibtex.replace("{", "")
        bibtex = bibtex.replace("}", "")
        bibtex = "{"+bibtex+"}"
        bibtex_to_unicode[bibtex] = unicode_value
    return bibtex_to_unicode
示例#2
0
def build_bibtex_to_unicode(unicode_to_bibtex):
    bibtex_to_unicode = {}
    for unicode_value in unicode_to_bibtex:
        bibtex = unicode_to_bibtex[unicode_value]
        bibtex = unicode(bibtex, "utf-8")
        bibtex = bibtex.strip()
        bibtex = bibtex.replace("\\", "")
        bibtex = bibtex.replace("{", "")
        bibtex = bibtex.replace("}", "")
        bibtex = "{" + bibtex + "}"
        bibtex_to_unicode[bibtex] = unicode_value
    return bibtex_to_unicode
示例#3
0
文件: autobib.py 项目: dagss/autobib
def massage_bibtex_string(bibtex):
    if 'journal = {A\\&A}' in bibtex:
        # TODO: Only on author field?
        bibtex = bibtex.replace('{{', '{').replace('}}', '}')
    return bibtex