restructuredText插入手动标签后段落间缺失空行如何解决
解决方法
reStructuredText 中的内部锚点标记(.. _标签名: 格式)属于无渲染的隐式元素,本身不会产生可视的空白占位,你之前的写法是把锚点单独放在两个内容块之间、上下各留空行,才会导致间距异常。
正确的写法是将锚点标记直接贴在需要关联的目标内容块的上方,锚点和前序内容块之间保留1个空行,和绑定的目标内容块之间不要留空行,修改后的代码如下:
`pybliometrics.scopus.exception.Scopus404Error: 未找到` 你查找的实体不存在,请确认你使用的标识符仍然指向目标条目。 `pybliometrics.scopus.exception.Scopus414Error: 内容过长` 你使用的查询字符串过长,请拆分为更小的片段执行查询。 .. _Scopus429Error: `pybliometrics.scopus.exception.Scopus429Error: 配额耗尽` 你提供的API密钥周配额已用完。如果你在:doc:`配置文件 <../configuration>`中填写了多个密钥,意味着所有密钥的配额都已耗尽,这种情况需要等待最多一周,等API密钥的配额重置后即可恢复使用。
这种写法渲染后,三个错误条目之间的间距会完全统一,不会出现过窄或者过宽的问题,也不需要添加|手动补空行。
内容的提问来源于stack exchange,提问作者MERose
相关产品推荐
相关产品推荐

