gpt4 book ai didi

ubuntu - Ubuntu 图表中截断的表名

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

我的 SchemaCrawler(版本 15.01.03)模式图在 Ubuntu 18.04 LTS 上截断表名。看起来表格通常被画得太窄,因为“[TABLE]”符号也开箱即用。在我的 Mac 上渲染时看起来也一样。

有没有办法来解决这个问题?

- -更新 - -
我试过更改_schemacrawler/config/schemacrawler.config.properties 中的字体。它默认设置为 Helvetica,但 Ubuntu 没有 Helvetica,所以我将其更改为 Mukti Narrow...schemacrawler.graph.graphviz.node.fontname=Mukti Narrow
这会导致更少的文本被截断,但不能完全修复它。比较不同的字体让我觉得无论字体如何,宽度计算都是一样的。

属性文件列出了 graphviz 设置的这两个 URL...
https://www.graphviz.org/doc/info/attrs.html
https://www.graphviz.org/doc/info/command.html
我已经尝试了那里列出的一些设置,但到目前为止还没有找到改变字体宽度计算的设置。

我也安装了 Helvetica 但得到了相同的结果。

最佳答案

实际上我有同样的问题 - 表名被删除(有点溢出)。我一直在使用纯 Java Graphviz 库,如 https://www.schemacrawler.com/diagramming.html 所述。 .一旦我安装了完整的 Graphviz,所有表名都符合预期。

解决方案:不要只使用纯 Java Graphviz 库。

关于ubuntu - Ubuntu 图表中截断的表名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52527685/

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