Endnote导入Google scholar中文乱码解决方法

12:35 pm Fantasy

Endnote升级至X3后,从google scholar导入中文文献会出现乱码。据说是因为编码不一致造成,在Endnote X3中使用的是UTF-8,而在google scholar的import into EndNote链接里面有一个参数 &oe=ASCII。

有人说,可以先另存然后转编码再打开,或者导入时将Text Translation改为 Chinese Simplified(GB2312),但始终要倒腾一下。

然后,tsing同学写了个猴子脚本就一劳永逸的解决了,且我竟然看懂了,哈哈。

——————

搭车推荐一个我用得很欢喜的豆瓣插件,可以在看上的条目下方直接电驴或迅雷搜索等等,很省事呀。

18 Responses
  1. tsing :

    Date: March 11, 2010 @ 12:40 pm

    技术贴留名~~

    [Reply]

    rainbowrain Reply:

    它明明就是赞美贴

    [Reply]

  2. hedgehog :

    Date: March 11, 2010 @ 2:22 pm

    你喜欢上猴子脚本了

    [Reply]

  3. hedgehog :

    Date: March 11, 2010 @ 2:22 pm

    冒着被spam的风险再留一条 你是迷恋上了

    [Reply]

    rainbowrain Reply:

    还好吧

    [Reply]

  4. jones :

    Date: March 11, 2010 @ 3:46 pm

    呵呵,不用firefox的同学就不能用哦

    [Reply]

    tsing Reply:

    chrome浏览器下也可以用

    [Reply]

    Ben Reply:

    :twisted: Tsing 大神, 你的google_scholar_enw_fix 在6.0.422.0 dev已经失效.请更新!

    [Reply]

    Ben Reply:

    替换规则又被Google改了, 改成这样就可以了:

    .replace(“hl=zh-CN”, “hl=UTF-8″).replace(“oe=GB”, “oe=UTF-8″)

    [Reply]

    tsing Reply:

    更新了 :smile:

    rainbowrain Reply:

    技术贴真热闹

    Ben Reply:

    :twisted: 还是废品
    我觉得界面语言hl可以不管,或者强制成zh-CN, 因为不止一次发现英文版的Scholar导出的enw为空而不是编号为ANSI的问题.

    [Reply]

    Ben Reply:

    if (element.href && element.href.length > 0 && element.href.indexOf(“/scholar.enw”) != “-1″)
    这个是不是也有问题? 死活不执行. 并用一你上传的有”是全角的.

    [Reply]

    Ben Reply:

    编码打成编号
    并且打成并用
    NC的搜狗

    [Reply]

    Ben Reply:

    :oops: 折腾了半天还是没变化. 不知道是哪里比较邪恶

    Ben Reply:

    :shock: 原来大侠也没有招了…

  5. Jianrtian :

    Date: March 12, 2010 @ 12:20 pm

    :roll:
    花花的界面。

    [Reply]

    rainbowrain Reply:

    花吗?我太适应了 都不觉得它花了

    [Reply]

Leave a Comment

Your comment

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.