在项目符号列表中,我的第一点包含文本
点符号:$.store.book[0].title
这问题是连字符之间Dot
和notation
原因自动换行插入到连字符后面,这是完全不想要的。我似乎无法摆脱这种自动格式化;然而,我更愿意 100% 地控制什么时候正在插入新行。
编辑在评论中转到符号并复制粘贴“:
对我来说,手动进入顶部菜单中的特殊符号并发现这些符号杂乱无章,并且每种编码/字体的可用符号都不同,这是非常不切实际的。它应该使用键盘快捷键或热键立即工作。然而,在我的 PowerPoint 安装中它没有,我无法弄清楚如何在 PowerPoint 中的某个地方自定义这些热键。
编辑检查“键入时自动套用格式“:
下列的这些说明,我已经检查过所述菜单,但没有发现任何与在连字符后自动插入新行的问题相关的内容。
答案1
最后我找到了解决方法也可能是问题的原因:
1)简短回答
用键盘输入的空格(即使用“空格”键)替换所有spaces
空格。这些空格可能不是真正的空格,因为文本可能是从其他地方复制粘贴的。
2)详细解答
我从 VS Code 中一些以 - 显示的文本复制了有问题的文本HTML
。这显然意味着这些space
字符不是“正常的”,即使肉眼无法检测到它;它是隐藏的。因此,后面的所有文本都hyphens
被视为一个完整的string
;而不是像由(“正常”)空格分隔的几个字符串。
为了解决这个问题,我不得不用“真实”空格替换所有这些“假”空格,我只需通过键盘上的space
- 键即可生成这些空格。之后,再也没有发生强制换行的情况了。