我在网站编辑器中创建脚注时,预览中显示如下:
但在帖子中显示如下:
这是故意的吗?这是可配置的行为吗?
另外,如果能够选择编号脚注,并提供不同的样式,例如 [1] 或 1 或 ①,甚至是传统的序列 *、†、‡、§、‖、¶,或者常用的 * ** *** ****,那就更好了。
我在网站编辑器中创建脚注时,预览中显示如下:
但在帖子中显示如下:
这是故意的吗?这是可配置的行为吗?
另外,如果能够选择编号脚注,并提供不同的样式,例如 [1] 或 1 或 ①,甚至是传统的序列 *、†、‡、§、‖、¶,或者常用的 * ** *** ****,那就更好了。
plugin OP 插件说 … 是内联展开,可以通过此设置控制:
啊,谢谢。我完全错过了,尽管它就在那里。
但我真正想要的是_编号_行为_但_内联扩展,并且可能在底部有一个可扩展的“脚注”功能。
那太好了。我觉得省略号按钮 … 严重干扰了文本,而且我非常希望使用上标。在编辑器预览窗格中,编号脚注显示在底部,并且两个标签(内联和页脚中的脚注)似乎是相互的超链接——但这可能只是程序代码中的 label() 引用。 “底部的脚注”(这本应是说话冗余的例子,但由于我们将内联注释和脚注与此功能混合使用,所以并非如此)甚至使用了一个“返回”字符“↩︎”作为链接锚点。
我没有 Discourse 安装来测试设置,但我希望关闭 display_footnotes_inline 会产生标准的 APA 脚注。
内联注释有其位置,并且在 dscuss.python.org 上对于内联和脚注之间哪种更受欢迎没有达成共识。我喜欢这两种,并且希望拥有,但内联注释还有待改进。这是我在讨论中整理的一个列表:
优点:方便;单击即可显示。
缺点:您不能简单地再次单击以隐藏。单击前需要移动鼠标(幸运的是,软件高度可变)。
脚注:消息/帖子编辑器预览窗格中显示的脚注具有超链接,看起来可以用来快速方便地跳转到注释并返回正文。注释本身甚至使用“返回”字符作为超链接。
优点:方便;在原处阅读注释,然后继续。
缺点:在当前实现中视觉上造成阻碍。
省略号按钮图形与周围文本形成鲜明对比,不美观(幸运的是,软件高度可变——您可以看到主题)。省略号可以小得多,但仍能发挥其作用。
脚注:脚注上标很微妙,尤其是在深色主题中低对比度的超链接文本。
优点:适用于简短的补充注释。
缺点:长段落会覆盖文本,扰乱读者在段落中的方向感。在视觉上可能令人不适。
脚注:由于脚注本质上是附录,因此它们可以很长,而不会干扰读者在正文中的“流畅性”。
脚注:在带有边距的干净/清晰的背景上显示的脚注,比覆盖在消息/帖子正文文本上的弹出注释更流畅(不那么嘈杂)。
虽然有点迟了,但为了在显示注释(在工具提示中)的同时显示数字而不是省略号,您可以使用一小段 CSS 代码:
.cooked.inline-footnotes {
counter-reset: foot-note;
}
.inline-footnotes a.expand-footnote {
text-decoration: none !important;
font-size: 0.77em;
vertical-align: super;
min-height: unset;
border: 1px solid var(--primary-medium);
padding: 0 0.4em;
vertical-align: super;
}
.inline-footnotes a.expand-footnote:before {
counter-increment: foot-note;
content: counter(foot-note);
}
.inline-footnotes a.expand-footnote svg {
display: none;
}
/* 以下是额外的自定义设置 */
#footnote-tooltip {
border: 1px solid var(--primary-medium);
}
#footnote-tooltip #arrow:before {
border-top: 1px solid var(--primary-medium);
border-left: 1px solid var(--primary-medium);
}
#footnote-tooltip[data-popper-placement^=bottom]>#arrow {
top: -6px !important;
}
效果如下:
太棒了 @iamntz,我一定会用的 ![]()
很棒的工作。我在论坛上部署了它,效果惊人!