0
358 次浏览

为了正确显示和排版,在我们的项目中统一空白字符的使用标准非常重要。据我理解,在 SFM 中,节号应始终从新行开始,这意味着节号前始终会有一个空格。

\s1 Wayyoowwan Torba
\p

\v 13 \wj “Yaa barsiistota seeraatii fi . . .

似乎有两个例外情况:在某些情况下可以移除该空格,具体来说是在开括号 [ 或圆括号 (之后。

\p [\v 14 \wj “Yaa barsiistota seeraatii fi Fariisota fakkeessitoota nana, isiniif wayyoo!

然而,对于大多数字符,Paratext 会在字符后自动插入空格,但在非格式化视图中除外。在这个例子中,使用了 U+231E:左下角符号(BOTTOM LEFT CORNER),它像方括号 [ 一样使用。它可以紧挨着 \v 放置,在非格式化视图中显示为 . . .

प्रवेश करने देते हो. ⌞\v 14 धिक्कार है तुम पर

但在其他视图中会显示空格,并且如果运行 Advanced>Standardize whitespace 方法,SFM 中会插入新行。

प्रवेश करने देते हो. ⌞
\v 14 धिक्कार है तुम पर पाखंडी, फ़रीसियो,

在这个来自阿拉伯语系语言的例子中,由于 U+231E 不会镜像,因此使用了 U+231F:右下角符号(BOTTOM RIGHT CORNER):

⌟ \v 16 ئەوەی گوێی هەیە بۆ بیستن با گوێ بگرێت.⌞»

在这两种情况下,\v 前都插入了换行/空格,而本不应添加。

  • 在 \v 前添加换行/空格的标准是什么?换句话说,哪些字符可以紧挨着放在 \v 之前?
  • 是否有办法将字符添加到允许在 \v 前出现且中间无空格的字符列表中?

机器翻译自 English
Paratext (1.8k 分) 发布
已编辑 发布 | 358 次浏览

1 个回答

0

你好,Kent。

我不太确定我是否完全理解你的需求,但如果你在不格式化视图(Unformatted view)中有不想要的空格或换行,你可以使用正则表达式(Regex)将 [换行][空格]\v 替换为 [空格]\v 或 [无]\v。这样,你只会在段落标记处保留换行。

其他想法:

  • 你说得对,纯文本视图中的空格或换行数量可能与其他视图不同。在标准视图、预览视图或格式化视图中,Paratext 会安排标记,使其根据所选视图正确显示。但不格式化视图是查看文本最“真实”的方式。
  • \v 可能出现在一长串标记之前,包括 \p、\q 或 \m。
  • 段落标记(如 \p、\q 或 \m)要求其后立即有一个“必需”的空格,这个空格用于确认标记的全名。
    例如,在 usfm 中我们有标记 "\p" 和 "\po"。如果你输入 "\p other",你会发现空格对于确定它是标记 "\p" 而不是 "\po" 是必不可少的。
  • \v 可以放在空格之前,或者紧挨着该语言的任意字符(...in home,\v 2 then...)。但请记住,这在不格式化视图中才会明显。
  • \v 可以跟在段落标记之后,但它们之间需要一个空格(\p \v)。如果你输入 \p\v,即使在不格式化视图中,Paratext 也会添加空格。
此致,
Pepe.
机器翻译自 English
(973 分) 发布

谢谢你的回复。我的问题不是关于标记后的空格,而是关于 Advanced>Standardize whitespace 方法,该方法不会在 [( 之后将 \v 放在新行上。

我需要编写一个标准化我们项目的流程,以确保出版过程不会在不该有空格的地方(例如在开标点符号和节号之间)插入空格。如果我要将其纳入标准操作流程,我需要理解并信任 Standardize whitespace  方法。有人决定 \v 总是放在新行上,除了 [( 之后。是谁做的这个决定?这是正式标准的实施,还是临时决定?  对于其他可能需要紧挨在节号之前的标点符号,如 呢?它们也可以被支持吗?我不是要求任何更改,只是想了解信息。

机器翻译自 English

相关问题

0
1 个回答 73 次浏览
能否在脚注中使用上标节号,如下所示? 有些抄本添加了:我们本可以按照我们的律法审判他。7但千夫长吕撒来了,用强暴把他从我们手中夺去,8并吩咐告他的人到你这里来。
Clear7419 251 发布 提问于 十月 8, 2024
Paratext
0
4 个回答 485 次浏览
我们的项目使用英文分节,其中省略了一些节 我们还通过使用 custom.vrs 文件自定义了分节(例如添加 -MAT 17:21 -MAT 18:11),在运行 Run Basic Checkes 后没有收到错误 但我们希望正文中有节号,而经文内容 ... 中时保留节号?我尝试使用不换行空格 (U200C),然后在其上创建脚注,这虽然有效,但也存在其他问题
Sajid Imdad 110 发布 提问于 九月 14, 2023
0
1 个回答 205 次浏览
We have a user who is doing a transliteration from one script in a language to another script in the same language. ... has the reference number of PTXS-17276 Thank you, MSEAIT/LT
MSEAIT_LT 478 发布 提问于 八月 3, 2018
0
3 个回答 435 次浏览
在给出跨章节的经文引用时,Komba 团队更喜欢将其标记为如下格式:1:1 - 3:5 也就是说,使用 - 然而,似乎 经文引用设置 (Scripture Reference Settings)无法处理仅在字符后有空格的情况,而字符前有空格时则 ... 他人也将此作为首选惯例 对于这个团队来说,没有空格的长破折号(em-dash)太长了,而且看起来不美观
anon142050 118 发布 提问于 四月 17, 2019
0
2 个回答 644 次浏览
我需要了解每卷书的草稿完成百分比。统计每卷书中有多少节包含文本就足够了。有人能写一个正则表达式来实现这个功能吗? 感谢大家提供的任何帮助。 John Nystrom
john_nystrom 312 发布 提问于 八月 21, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.
Hebrews 10:24-25
3,045 个问题
6,005 个回答
5,671 条评论
2,026 位用户