我用 Inkscape 创建了一个包含英语和希伯来语文本的 svg 文件。在 Inkscape 编辑器中打开 svg 时,英语和希伯来语文本都向右(正确)方向流动。但是,如果在 Firefox 中打开相同的 svg 文件,希伯来语文本会从左向右流动(英语文本也是如此),这与 Inkscape 中的方向相反,这不是我想要的。
那么,这种行为是预期行为还是错误?
我曾尝试手动将希伯来语文本的属性writing-mode
从更改lr-tb
为rl-tb
,但这对文本的呈现没有明显的影响,至少对我来说没有。
如果您能帮助我如何在网络浏览器中‘正确’显示创建的 svg 文件,我将不胜感激。
答案1
看起来 Firefox 的 SVG 实现目前不支持 writing-mode 属性:https://developer.mozilla.org/En/SVG_in_Firefox