在OpenOffice中更明智地证明


2

在OpenOffice中打开一个新文档,确保默认字体大小为12 Times New Roman,并将对齐设置为对齐。现在,粘贴或键入以下内容(全部在一行上,忽略此处重新格式化)。

我将ping服务器:stash.ronald.mcdonalds.com和secretstuff.steveballmersdesktop.microsoft.com。

请注意第一行如何在单词之间具有难以维持的大空间,以便到达屏幕的最边缘,因为最后一个域很大并且必须换行到下一行。(我怀疑在MS Word中可能会发生同样的情况,但我没有要测试的副本。)

我怎样才能证明“更聪明”是合理的,让它知道在这种情况下将域分割成“。”就可以了。还有空间?是否有一个替代解决方案来解决这个问题,使文档更具吸引力?假设整个文档需要合理,只是切换到左对齐不是一个选项。

Answers:


3

另一种选择是使用自动连字。即使文本中没有长域,通常也会使合理的文本看起来更好。不幸的是,您的域名在此期间不会中断,而是插入连字符。

要启用自动连字,请从“ 格式”菜单中选择“ 段落 ” ,然后选择“ 文本流”选项卡。在“ 连字符”下,选中“ 自动”。请注意,OpenOffice的自动超选行为是可配置的,因此您可以根据需要调整外观:

OpenOffice连字符


1
在这个例子中,它实际上在secretstuff.steve-ballmersdesktop中将它连字符......这是不幸的,因为这不是一个明显插入的连字符。但是我觉得这很接近我无需手动完成所有事情。
G__ 2011年

1

我想你必须手动管理这种情况,例如插入可选的中断。除了可选连字符外,还有可用的无宽度可选中断Ctrl+ /或Menu Insert -> Formatting Mark -> No-width optional break。这样,您可以“抢先”插入可选的中断。

无论如何,似乎没有针对这些案例的“智能”解决方案。它与长路径相同,可能与域结合使用。如果您不能使用格式化功能,例如枚举:

我会ping服务器:

  • stash.ronald.mcdonalds.com和
  • secretstuff.steveballmersdesktop.microsoft.com。

你必须连字域。即使没有宽度断点,也没有理想的解决方案:在分离点之后放置断点看起来好像句子在行尾完成,将其放在点之前使下一行以点开头:

I will ping the servers: stash.ronald.mcdonalds.
com and secretstuff.steveballmersdesktop.microsoft.com.

I will ping the servers: stash.ronald.mcdonalds
.com and secretstuff.steveballmersdesktop.microsoft.com.`

在某些情况下,可能需要使用脚注或括号中的注释明确阐明域和/或路径。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.