如果你的论文是用NoteExpress组织参考文献,而且使用了著者出版年制,那么你有福了。这段VBA代码可以给所有带DOI或网址的参考文献增加原文链接,即使生成PDF后也可以点击直接打开浏览器,跳转到提供原文的网站。鼠标悬停时,还可以显示整条题录信息,方便阅读。… 阅读全文
分类: 智慧之塔
为著者出版年制参考文献列表增加书签
以下VBA代码可以为著者出版年制的参考文献列表增加书签。用法是选择全部参考文献,运行宏AddBookmarksToSelectedParagraphs,即可。每个书签都会被命名为类似“作者1_作者2_作者3_年份_序号”的格式,方便引用。只要你的格式是规范的,这段代码给出的书签就是规范的。WPS测试通过。… 阅读全文
新量子革命——从量子物理到量子信息技术
(本文由潘建伟院士在北航的讲座改写,原讲稿见《科普中国——科学大咖面对面》第一辑,整理人陈鑫、杨国青、董申)
智慧时代,未来已来。随着量子物理等领域不断取得新的突破,我们正在迎来新一轮的科技和产业革命,世界各国对量子物理都做出了国家级的战略布局。例如,2015年初,英国启动了国家量子技术专项;2018年,欧盟启动了量子科技旗舰计划;2018年底,德国启动了量子技术从基础到市场的国家计划;2019年,美国的《国家量子行动法案》把量子技术与5G、人工智能同列为国家战略……… 阅读全文
Stata outreg2等中文乱码的解决方案
Stata有一些导出统计、回归结果的工具,比如outreg2, asdoc, esttab,但这几个工具对中文的支持都不好,导出rtf文件里的中文会变成乱码。这是由于它们用了UTF-8编码导出,rtf的标准不认得它。… 阅读全文
三体问题凭啥无解?带你手算另一个简单问题就理解了
《三体》电视剧热播,关于“三体问题为什么无解”的搜索量也开始飙升。
很多小伙伴认为这是一个非常反直觉的结论,“三体问题”无非就是求解三个质点在万有引力作用下的运动轨迹,它的描述如此简单,怎么会不可解呢?就算不能用数学公式给出一个解析形式的通解,为什么得到一个长期的数值解(即电视剧中的“万年历”)也这么难呢?… 阅读全文
VBA通过SMTP发送邮件
以下代码在WPS中测试通过,Office应该也没有兼容性问题。其中的writeLog我注释掉了,如果需要写log可以自行修改,建议用这个VBA记录Log小工具。代码里那个奇怪的网址是微软CDO.Message设置参数时必须的,只能如此。… 阅读全文
VBA抓取带登录和cookie的网页
这里分享两个做爬虫的函数,一个用来拿到cookie,另一个用cookie拿到网页内容。
1.登录后需要记下网站的cookie,这是个获得cookie的小工具。使用它的前提是你已经完成登录过程,比如用WebBrowser控件完成了用户名、密码的登录(参考… 阅读全文
VBA记录Log小工具
WPS测试通过,Office兼容。用法简单,把需要log的字符串当作参数直接调用该函数,即可在当前工作表目录下的log.html文件尾部追加带时间戳的记录(用html是因为看着方便)。文件名和内容可以自行修改。log大概长这样:… 阅读全文
《实验室生活:科学事实的建构过程》评析
不论将哥白尼的日心说、伽利略的科学实验方法或某个其它科学史事件视作近现代科学的开端,科学在人类社会中的影响都日益显著。人们享受着科学带来的种种便利,对科学和科学家有着很高的信任和尊重。但不可否认的是,“科学共同体”对大众来说仍然非常神秘。即便是从事社会科学研究的学者,也因“隔行如隔山”,对自然科学研究的过程所知有限。科学家们不光有自己的圈子,甚至还有一套自己的话语体系。… 阅读全文
VBA截取html内容的小函数
不用正则表达式,简单截取两个字符串中间的内容。比如:
strhtml="<td>这里是内容</td>"
想获取“这里是内容”,就这样用这个函数:
MidBetween(0,strhtml,”<td>”,”</td>”)… 阅读全文