我不确定是否要在这里提出这个问题,但我不知道在哪里提出这个问题。
我正在使用 TikZ 的 cvs 版本,有时我发现它与基于其发布版本的其他一些软件包不兼容。前段时间,forest
(虽然我认为它已经解决了)今天发生了tikzposter
和tikz-mimo-形状如果我使用 pgf-2.1,一切正常,但使用 cvs 版本时,某些错误会停止编译。
那么,现在该怎么办呢?forest
我给作者发了一条消息,他给了我一个补丁,我认为这个补丁后来被合并到了新版本中。
另一种选择是在 pgf 处填写错误报告来解释这些问题。
最后一个是使用或不使用 cvs 版本,这取决于我使用的包,但是这个不是很舒服。
你有什么建议?
答案1
最好将这两个软件包的开发者或维护者告知。
如果你能找到原因,
如果由于包 X 使用包 Y 的内部宏而不是官方记录的接口而导致冲突,请通知 X 的维护者。
如果当包 X 使用包 Y 的官方和文档接口时发生冲突,请通知 Y 的维护者,因为会失去向后兼容性。
如果有疑问,请写信给两人。