Thunderbird 中的标签宽度

Thunderbird 中的标签宽度

当我在 Thunderbird 中输入纯文本邮件时,我有时会插入来自 Notepad++ 的文本,其中包含制表符(制表符)。

Notepad++ 屏幕截图

不幸的是,在 Thunderbird 中,标签8 个字符宽,而在 Notepad++ 中,它们是4 个字符宽度,我更喜欢这样。如果宽度为 8 个字符,那么我的邮件布局就会经常被破坏,因为带有 Tab 的行会覆盖 Thunderbird 的每行限制为 72 个字符

Thunderbird 屏幕截图

Thunderbird 中是否有任何配置选项可以告诉它多少个空格相当于一个制表符?我该如何调整它?

答案1

这个问题似乎至少可以追溯到 17 年前(我不认为 Thunderbird 有那么久的历史),记录在各种错误报告中,并在两年前得到证实(显然现在也证实了你的问题)。例如,请参阅Bugzilla

问题有多个方面:
1. 发送包含制表符的纯文本消息有效。
制表符在撰写窗口中显示为 8 个空格宽。
它们包含在发送的消息和接收的消息中。2
. 当查看包含制表符的纯文本格式流动消息时,
制表符被替换为四个空格以进行显示,从而破坏了任何对齐。
<link now dead>

如果设置了首选项 mailnews.display.disable_format_flowed_support,标签将显示为流动消息中的标签。非流动消息已显示标签。
在源视图(本质上是一个巨大的<pre>块)中,标签显示为 4 个空格宽。

六年前,有人证实(MozillaZine),这是硬编码的,这意味着需要修改并重新编译 Thunderbird 代码才能修复它。他们引用的两个链接现在已失效。

我找不到任何证据表明该问题已在 Thunderbird 中得到修复,也找不到任何关于调整该问题的首选项设置的参考,这表明该问题仍然存在并且没有针对它的原生修复程序。

看起来在纯文本消息中修复此问题仍需要人工干预,尽管这似乎可以通过替换标签实现半自动化。从历史记录来看,这似乎是有人会在附加组件中处理的问题,但我找不到。

相关内容