We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
/References/zhang2020
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
瞎扯一个优化:
目前siyuan-plugin-citation插件可以将zotero中的笔记导入到思源笔记中,生成/References/zhang2020这样的文件,并且和当前插入点进行双向链接;
每次插入文献时都可以对插入的文献进行更新,包含zotero中的笔记,这点确实很强,
但是目前更新是将整个/References/zhang2020文档内容进行全文档更新(比较幸运的是文档标题的块ID没有发生变化,这使得[初次插入文献时,向zotero父条目中插入思源笔记回链(siyuan://) · Issue #5 · WingDr/siyuan-plugin-citation](#5 ) 可以实现);
是否考虑在/References/zhang2020这样的参考文献中留一片不进行更新的**“自留地”**,以便在思源笔记中对这篇笔记与其他文献、或者思源笔记中某些知识点等内容进行关联。
目前能想到的方案就是:
经过上面的优化,虽然有进步,但是如果在思源笔记中对“起、止标识符”中间的内容进行双向链接(即其他地方引用起止标识符中间的内容),在更新之后,这些引用可能会失效(块ID发生了变化)。
The text was updated successfully, but these errors were encountered:
这个想法很好,我觉得值得搞一下。问题就在于一个思源文档会不会包含一些markdown不能正确描述的事情,目前我可以确保的是需要添加和更新文献引用的地方真要索引起来都是段落块(包括列表or表格里的文本最内部也是段落块),也就是说都是文本可以随便转换成markdown再根据思源的api更新。
但是要文献里添加一块自留地的话,如果添加的这个东西不能用markdown来表述,那么我转换成markdown再整个更新之后信息就会直接丢失。
那么这样的话就需要重构整个更新方式,暂时按照你的这个想法来,这样的话我能想到的办法就只能把用户自定义片段放到末尾,然后在开头放上链接指向末尾,如果用户片段还能自定义位置的话就太难维护了
Sorry, something went wrong.
代码实现我不太懂,就是有这个想法,可以尝试一下,丰富功能。
v0.0.8中已添加
No branches or pull requests
瞎扯一个优化:
目前siyuan-plugin-citation插件可以将zotero中的笔记导入到思源笔记中,生成
/References/zhang2020
这样的文件,并且和当前插入点进行双向链接;每次插入文献时都可以对插入的文献进行更新,包含zotero中的笔记,这点确实很强,
但是目前更新是将整个
/References/zhang2020
文档内容进行全文档更新(比较幸运的是文档标题的块ID没有发生变化,这使得[初次插入文献时,向zotero父条目中插入思源笔记回链(siyuan://) · Issue #5 · WingDr/siyuan-plugin-citation](#5 ) 可以实现);是否考虑在
/References/zhang2020
这样的参考文献中留一片不进行更新的**“自留地”**,以便在思源笔记中对这篇笔记与其他文献、或者思源笔记中某些知识点等内容进行关联。目前能想到的方案就是:
/References/zhang2020
这样的参考文献时,插入一个特有的起、止标识符(比如起始标识符:“---上面内容是自留地,每次插入文献不进行更新---”;终止标识符:“---上面的是"文献内容”,请不要在里面填写内容,每次在思源笔记中引用这篇文献时会更新这些内容---”);经过上面的优化,虽然有进步,但是如果在思源笔记中对“起、止标识符”中间的内容进行双向链接(即其他地方引用起止标识符中间的内容),在更新之后,这些引用可能会失效(块ID发生了变化)。
The text was updated successfully, but these errors were encountered: