我目前正在考虑在我的文档中使用阴影和框架部分。
但目前我无法澄清framed
和之间的差异mdframed
(或其他软件包)。尽管的文档framed
说它可以处理分页符,mdframed
但实际上却不能。
老实说,我现在很困惑,如果有人能推荐一个可靠的解决方案,我会很高兴,这样我就不需要在未来更换套餐了。
答案1
一般的
您的问题与包裹有关framed
和mdframed
但是还有其他有用的包可以围绕给定的材料绘制框架:
可以通过以下搜索机制找到一个小列表加拿大运输安全局
差异
在列出差异之前,我先从相似之处开始。
- 两个包都允许分页
- 如果嵌套环境需要分页符,则主环境不能嵌套
- 两个包都将内容保存在 savebox 中并使用该命令
\vsplit
(在实现上有一些差异,但想法是相同的)
这里并没有列出所有差异的详细列表,而是相关部分:
一切framed
能做的事,都能由 做mdframed
。但不是一切mdframed
能做的事,都能由 做framed
。
最大的区别是框架本身。mdframed
可以用三种不同的方法绘制框架:
- 标准 TeX 命令,如 hrule 和 vrule
- 蒂克兹
- 技巧
从而带来大量的选择。
推荐
您询问了包裹的坚固性和可靠性。
从这个角度来看,这个软件包framed
值得推荐。这个软件包是由 Donald Arseneau 于 1992 年开发的。如果你查看修订历史,你会发现自 1992 年以来,这个软件包没有发生过大的变化。2011 年,Donald Arseneau 添加了一些新环境。在我看来,他们并没有显著改善这个软件包。然而,所有这些事实都表明,这个软件包framed
更加稳固和可靠。
相反,的作者mdframed
正在尝试不断改进软件包。因此,在更新后,一些以前的设置可能会更改,或者软件包可能会出现新的错误。每次开发都可能导致此类问题。因此,该软件包不如那么坚固可靠framed
。(当然,我正在尝试尽快修复错误)。
结论
没有人可以帮助你做出决定。