roblib / bibcite_footnotes
自动编号添加引用脚注。
dev-8.x-1.x
2024-04-16 13:39 UTC
Requires
- drupal/core: >=8.6
- drupal/fakeobjects: ^1.0
This package is not auto-updated.
Last update: 2024-09-21 17:32:09 UTC
README
内容
- 简介
- 安装
- 使用
- 当前维护者
简介
提供CKEditor插件,允许用户从底部文本中出现的引用列表中选择引用。
安装
引用字段
- 转到管理 > 结构 > 内容类型,并编辑将包含引用脚注的类型。
- 在“管理字段”选项卡中,点击“添加字段”。
- 在“重用现有字段”中选择“实体引用:field_bibcite_fn_works_cited”。
- 输入适当的标签并点击“保存并继续”。
- 在下一页中,选择所有在“引用类型”中应可供选择作为脚注的项目。
- 在“管理表单显示”和“管理显示”下自定义字段,通常您希望将引用字段直接放置在正文字段下方。下面是使用内嵌实体表单的配置。
- 在“管理显示”下,对于引用字段,在格式下拉菜单中选择“渲染实体”。
- 点击设置图标,在“视图模式”下选择“引用” - 由本模块创建的新视图模式。
内嵌实体表单
建议也安装内嵌实体表单,允许用户在节点编辑表单中直接创建新的引用。
- 在“实体表单显示”下选择“内嵌实体表单 - 复杂”。
- 点击最右侧列中的设置按钮。
- 建议启用“允许用户添加新的引用实体”和“允许用户添加现有的引用实体”。
CKEditor过滤器和工具栏按钮
- 启用模块。
- 转到管理 > 配置 > 内容创作 > 文本格式和编辑器。
- 编辑您想要添加引用脚注的文本格式。
- 启用引用脚注过滤器
- 将引用脚注按钮拖动到活动按钮工具栏中。
- 配置引用脚注过滤器的选项。
如果启用了“允许的HTML标签”过滤器,请将这些HTML标签添加到允许列表中
<a class href id> <div class id> <span class id> <ol class id type>
<sup> <li class id>
使用
有关如何添加来自引用管理系统的引用(如RefWorks或EndNote)的输出的说明,请参阅参考文献和引用 - 导入模块的文档。
添加引用条目
如果启用了内嵌实体表单,作者可以使用“添加新引用”和“添加现有引用”按钮直接创建新的引用或将引用添加到先前导入或创建的引用。
使用内嵌实体表单,新添加的引用将立即在引用脚注对话框中选择。
如果没有使用内嵌实体表单,您可以选择先前导入或创建的引用。
当您再次编辑节点时,单击引用脚注编辑器工具栏按钮,将出现可供选择的引用列表。
引用格式化
引用字段将使用在管理 > 配置 > 参考文献和引用 > 设置下处理器标签下的“参考文献和引用管理”页面中选定的默认样式。
当前维护者
- Alexander O'Neill (https://www.drupal.org/u/alxp)
赞助商
- 本工作由爱德华王子岛大学Robertson图书馆支持。