gpt4 book ai didi

epub - iBooks 脚注弹出框不遵循链接

转载 作者:行者123 更新时间:2023-12-04 12:10:47 30 4
gpt4 key购买 nike

Apple 对 ePub 3 脚注的支持详见 Liz Castro .

简而言之,如果脚注链接有 epub:tupe="noteref"格式:

<a epub:type="noteref" href="#n1">1</a>

脚注文本位于 <aside>epub:type="footnote" 标记格式:
<aside epub:type="footnote" id="n1">
<p>This is the footnote text. However, if I <a href="http://stackoverflow.com">click this link</a> it does not work.</p>
</aside>

然后你会在 iBooks 上看到整洁的弹​​出式脚注。

Popup footnote in iBooks

但是,脚注中的链接(如我在此处所示)不起作用。当您点击链接时,弹出窗口会折叠起来:

Failure to follow link

关于我需要做什么才能使其发挥作用的任何想法?我是否在某处缺少 epub 类型声明?或者它只是 iBooks popover 实现中的一个错误?

[注意:我目前的解决方法是将脚注放在本章末尾的 a 中——作为一个普通的尾注——与相同的 epub:type="footnote"标签。这意味着它将始终显示在那里(与隐藏的 <aside> 标签不同),您可以点击本章末尾的链接,但您仍然可以在信息流中获得就地弹出框文本。]

最佳答案

同样的问题,我得出的结论是,这是 iBooks popover 实现中的一个限制。使用 @_target 属性也没有效果。

在 Apple 修复它之前,我建议对内容复杂的笔记使用非线性文档(并且不要将它们包含在“导航”目录中)。在自动化的 XML 过程中,这可以非常容易地设置并且非常有效:当用户单击注释引用时,将打开一个包含复杂内容的新窗口(示例链接)。用户可以使用屏幕右上角的“确定”按钮关闭此窗口。

关于epub - iBooks 脚注弹出框不遵循链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12952352/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com