Zotero7+better notes+Ethereal Style自定义笔记模版

devtools/2024/9/29 10:20:15/

插件版本

  •     zotero: v7.0.5
  •     Ethereal Style: v4.9.8
  •     Better Notes for Zotero: v2.0.8
  •     Green Frog: v0.19.05

笔记模版样式

 模版代码

<!-- zotero: v7.0.5Ethereal Style: v4.9.8Better Notes for Zotero: v2.0.8Green Frog: v0.19.05
--><!-- 标题 --><h1 style="color:#193c47; background-color:#eef9fd; padding:8px;">${(() => {const date = topItem.getField("date").split('T')[0];const title = topItem.getField("title");const titleTranslation = topItem.getField("titleTranslation");if (date && titleTranslation) {return `(${date}) ${title} (${titleTranslation})`;} else if (date) {return `(${date}) ${title}`;} else {return `${title}`;}})()}</h1><!-- Meta Data --><table><!-- 作者 --><tr><td style="color:#193c47; background-color:#dbeedd; padding:8px;"><b>作者:</b> ${topItem.getCreators().slice(0, 10).map((v) => v.firstName + " " + v.lastName).join("; ") + (topItem.getCreators().length > 10 ? "; et al." : ";")}</td></tr><!-- 期刊 --><tr><td style="color:#193c47; background-color:#f3faf4; padding:8px;"><b style="color:#193c47;">期刊: <b style="color:#FF0000">${topItem.getField('publicationTitle')}</b></b><b style="color:#193c47;"> (发表日期: ${topItem.getField("date").split('T')[0]})</b></td></tr><!-- 期刊分区 --><tr><td style="color:#193c47; background-color:#dbeedd; padding:8px;"><b>期刊分区: </b><!-- Zotero7中,引用了Ethereal Style插件的标签,请提前安装Ethereal Style-->${{let space = " ㅤㅤ ㅤㅤ"return Array.prototype.map.call(Zotero.ZoteroStyle.api.renderCell(topItem, "publicationTags").childNodes,e => {e.innerText =  space + e.innerText + space;return e.outerHTML}).join(space)}}$</td></tr><!-- 本地链接 --><tr><td style="color:#193c47; background-color:#f3faf4; padding:8px;">${(() => {const attachments = Zotero.Items.get(topItem.getAttachments());const pdf = attachments.filter((i) => i.isPDFAttachment());if (pdf && pdf.length > 0) {return `<b>本地链接: </b><a href="zotero://open-pdf/0_${pdf[0].key}">${pdf[0].getFilename()}</a>`;} else if (attachments && attachments.length > 0) {return `<b>本地链接: </b><a href="zotero://open-pdf/0_${attachments[0].key}">${attachments[0].getFilename()}</a>`;} else {return `<b>本地链接: </b>`;}})()}</td></tr><!-- DOI or URL --><tr><td style="color:#193c47; background-color:#dbeedd; padding:8px;">${(() => {const doi = topItem.getField("DOI");if (doi) {return `<b>DOI: </b><a href="https://doi.org/${topItem.getField('DOI')}">${topItem.getField('DOI')}</a>`;} else {return `<b>URL: </b><a href="${topItem.getField('url')}">${topItem.getField('url')}</a>`;}})()}</td></tr><!-- 笔记日期 --><tr><td style="color:#193c47; background-color:#dbeedd; padding:8px;"><b>笔记日期: </b>${new Date().toLocaleString()}</td></tr></table><h2 style="background-color: rgb(255, 248, 225); color: rgb(230, 81, 0)">📜 中文摘要 </h2><!-- 中文摘要 --><tr><td style="color:#193c47; background-color:#f3faf4; padding:8px;">${(() => {const abstractTranslation = topItem.getField('abstractTranslation');if (abstractTranslation) {return `<b>摘要翻译: </b><i>${abstractTranslation}</i>`;} else {return `<b>摘要: </b><i>${topItem.getField('abstractNote')}</i>`;}})()}</td></tr><hr><blockquote>Tips: 摘要四要素:研究对象 &amp; 研究问题 &amp; 研究方法 &amp; 实验结果</blockquote><h3><span style="color: rgb(21, 101, 192)">(1) 研究对象</span></h3><p></p><h3><span style="color: rgb(21, 101, 192)">(2) 研究问题</span></h3><p></p><h3><span style="color: rgb(21, 101, 192)">(3) 研究方法</span></h3><p></p><h3><span style="color: rgb(21, 101, 192)">(4) 实验结果</span></h3><p></p><h2 style="color: rgb(46, 125, 50); background-color: rgb(241, 248, 233)">📊 论文结构 </h2>
<hr><blockquote>Tips: 理解每个章节写的内容,每个段的内容,有助于自己对论文撰写的理解!</blockquote><h3>🙋‍♀️ INTRODUCTION</h3><p></p><h3>📌 RELATE WORK</h3><p></p><h3>🧩 MODEL</h3><p></p><h3>⚙️ EVALUATION</h3><p></p><h3>💡 CONCLUSION</h3><p></p><h2 style="color:#20b2aa; background-color:#afeeee;">🚩 模型分析 </h2>
<hr><blockquote>Tips: 理解论文提出的模型,如果有源码应当浏览,若没有可以借助ai辅助复现代码</blockquote><h3>💧 数据</h3><p></p><h3>👩🏻‍💻 方法</h3><p></p><h3>🔬 实验</h3><p></p><h3>📜 结论</h3><p></p><h3>🔁 源码</h3><p></p><h2 style="color: rgb(0, 96, 100); background-color: rgb(224, 247, 250)"><span style="color: rgb(0, 96, 100)"><span style="background-color: rgb(224, 247, 250)">📌 创新 &amp; 疑问</span></span></h2>
<hr><blockquote>Tips: 一句话概括本篇论文的创新点,以及自己对本篇论文不理解的地方。</blockquote><h3><span style="color: rgb(21, 101, 192)">创新:</span></h3><p></p><h3><span style="color: rgb(21, 101, 192)">疑问:</span></h3><p></p><h2 style="color: rgb(21, 101, 192); background-color: rgb(246, 135, 233)">🔬 研究展望</h2>
<hr><blockquote>Tips: 借助ai梳理论文帮助,寻找以此论文为基础是否能进一步扩展研究思路,找到创新点。</blockquote><p></p><p></p><h2 style="color:#004d99; background-color:#87cefa;">🤔 我的思考</h2>
<hr><blockquote>Tips: 在自己已看论文的基础上思考能否将两者结合起来形成一个idea </blockquote><p></p><p></p>


http://www.ppmy.cn/devtools/118645.html

相关文章

一文理解mysql 联合索引和各种SQL语句分析

文章目录 索引图示主键索引二级索引表SQL总结索引图示 主键索引 二级索引 这里如果是联合索引的话,那里面的key就是多个colume的值 表 -- demo.`order` definitionCREATE TABLE `order` (

cv2.waitkey(30) 按键盘无效

cv2.imshow("detection", color_image) # 窗口显示&#xff0c;显示名为 Capture_Videok cv2.waitKey(100) & 0xFF # 每帧数据延时 1ms&#xff0c;延时不能为 0&#xff0c;否则读取的结果会是静态帧 if k ord(s): # 键盘按一下s, 保存当前照片和机械臂位姿…

使用 Light Chaser 进行大屏数据可视化

引言 在当今数据驱动的世界中&#xff0c;数据可视化变得越来越重要。Light Chaser 是一款基于 React 技术栈的大屏数据可视化设计工具&#xff0c;通过简单的拖拽操作&#xff0c;你可以快速生成漂亮、美观的数据可视化大屏和看板。本文将介绍如何使用 Light Chaser 进行数据…

C#中Socket通信常用的方法

创建Socket 在C#中创建一个Socket对象的基本步骤如下&#xff1a; 引入命名空间&#xff1a; 首先&#xff0c;确保你的文件顶部包含了以下命名空间的引用&#xff1a; using System.Net; using System.Net.Sockets; 创建Socket实例&#xff1a; 你可以创建一个Socket实例&am…

timedatectl命令:告别时间烦恼,一键同步系统时间

一、命令简介 ​timedatectl​ 命令用于查看和设置系统的时间和日期&#xff0c;以及配置时区和 NTP&#xff08;Network Time Protocol&#xff09;设置。 相关命令&#xff1a;cal ​显示日历、 date ​查看、设置日期 ‍ 二、命令参数 格式&#xff1a; timedatectl […

【RAG】混合RAG系统,提升复杂推理任务表现

前言 检索增强生成&#xff08;RAG&#xff09;系统在处理复杂推理任务方面展现出显著的潜力。然而&#xff0c;现有的RAG系统在面对需要复杂推理、多领域知识集成及数值计算的任务时&#xff0c;仍存在性能瓶颈。为了进一步提升系统的表现&#xff0c;本文提出了一种混合RAG系…

【JavaEE“多线程进阶”】——各种“锁”大总结

阿华代码&#xff0c;不是逆风&#xff0c;就是我疯&#xff0c; 你们的点赞收藏是我前进最大的动力&#xff01;&#xff01;希望本文内容能够帮助到你&#xff01; 目录 一&#xff1a;乐观锁和悲观锁 1&#xff1a;乐观锁 2&#xff1a;悲观锁 3&#xff1a;总结 二&am…

安全类面试题-填空题

填空题 1、Linux下&#xff0c;复制/root/soure 到当前目录的命令是 cp -r /root/soure ./ 2、Linux下&#xff0c;解压缩bz2格式文件的命令是 bzip2 -d FileName 3、Linux下&#xff0c;查看网络连接状态的命令是 netstat 4、数据库触发器能监控的触发事件有&#xff1a; upda…