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 धिक्कार है तुम पर

но в других видах отображается пробел, а в SFM будет вставлена новая строка, если запустить метод Advanced>Standardize whitespace .

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

В этом примере из языка с арабским письмом используется символ U+231F: BOTTOM RIGHT CORNER, так как U+231E не зеркалится:

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

В обоих случаях перед \v вставляется новая строка/пробел, тогда как добавлять их не следует.

  • Каков стандарт для случаев, когда перед \v добавляется новая строка/пробел? Иными словами, какие символы могут быть размещены непосредственно перед \v?
  • Есть ли способ добавить символы в список символов, которые могут предшествовать \v без промежуточного пробела?

Переведено машиной с языка English
Paratext от (1,8тыс. очков)
изменено от | 358 просмотров

1 ответ

0 голосов

Привет, Кент.

Я не совсем уверен, что понимаю, что вам нужно, но если у вас есть пробелы или переносы строк в неформатированном виде (Unformatted view), которые вам не нужны, вы можете использовать регулярные выражения (Regex), чтобы заменить [переносы строк][пробелы]\v на [пробел]\v или [ничего]\v. Таким образом, у вас будут переносы строк только для маркеров абзацев.

Другие мысли:

  • Вы правы в том, что количество пробелов или переносов строк в простом виде (plain view) может отличаться от других видов. В стандартном, предпросмотре или форматированном виде 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 добавит пробел, даже если вы находитесь в неформатированном виде.
С уважением,
Пепе.
Переведено машиной с языка English
от (973 очков)

Спасибо за ваш ответ. Мой вопрос не о пробелах после маркера, а о методе Advanced>Standardize whitespace , который не переносит \v на новую строку после  [ или (

Мне нужно написать процедуру для стандартизации наших проектов, чтобы процессы публикации не добавляли пробелы там, где они не должны быть, например, между открывающим пунктуационным знаком и номером стиха. Мне нужно понять и доверять методу Standardize whitespace  , если я собираюсь включать его в стандартные операционные процедуры. Кто-то решил, что \v всегда будет на новой строке, за исключением случаев после [ и (. Кто это решил и является ли это реализацией формального стандарта или ad hoc решением?  Что насчет других пунктуационных символов, которые могут потребоваться непосредственно перед номером стиха, таких как ? Можно ли поддержать и их? Я не прошу о каких-либо изменениях, просто о информации.

Переведено машиной с языка English

Похожие вопросы

0 голосов
1 ответ 73 просмотров
Возможно ли использовать номер стиха в виде надстрочного индекса в сноске, как показано ниже? Некоторые рукописи ... из наших рук, 8приказав обвинителям явиться перед вами.
Clear7419 251 задал вопрос окт 8, 2024
0 голосов
4 ответов 485 просмотров
В нашем проекте используется английская система нумерации стихов, в которой некоторые стихи опущены. Мы также настраивали ... ; это сработало, но возникли и другие проблемы.
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 предпочитает оформлять их следующим образом: ... тире без пробелов слишком длинное и выглядит некрасиво.
anon142050 118 задал вопрос апр 17, 2019
0 голосов
2 ответов 644 просмотров
Мне нужно узнать, какой процент каждой книги уже набран. Достаточно просто подсчитать, сколько стихов в каждой книге ... Спасибо за любую помощь в этом вопросе. Джон Нистром
john_nystrom 312 задал вопрос авг 21, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
I appeal to you, brothers and sisters, in the name of our Lord Jesus Christ, that all of you agree with one another in what you say and that there be no divisions among you, but that you be perfectly united in mind and thought.
1 Corinthians 1:10
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей