0 голосов
263 просмотров

Я обнаружил, что мое ключевое слово, набранное жирным шрифтом, сразу же соединяется с текстом сноски, который всегда начинается с дефиса, поэтому это выглядит так:

ключевое слово- слово, которое объясняется в тексте сноски.

Вы видите, что дефис прилипает к ключевому слову, но там должен быть пробел. Есть ли настройка в PTX Print, где я могу установить пробел …

Кстати, я новичок в PTXPrint, и я запускаю его на Mac с помощью CrossOver, что не требует установки версии для Windows, а только PTX Print в соответствии с инструкциями Crossover. Пока что, похоже, это работает нормально, по крайней мере, это очень удобно.

Переведено машиной с языка English
PTXprint от (110 очков) | 263 просмотров

3 Ответов

0 голосов

Похоже, это вопрос того, как текст размечен в Paratext.
\fk keyword \ft -
Это правильный способ разметки текста.
Если у вас:
\fk keyword\ft -
то между ключевым словом и дефисом не будет пробела.
В Paratext большинство маркеров завершаются пробелом. Это означает, что если вы действительно хотите, чтобы был пробел, вы должны добавить его перед маркером.
Исключением из этого правила являются маркеры, заканчивающиеся звёздочкой. (например: \wj* или \f*). Для этих маркеров * фактически завершает маркер, и любой пробел после него является настоящим пробелом.

Переведено машиной с языка English
от (9,9тыс. очков)
0 голосов

Спасибо, Филлип

Да, но мой sfm не из Paratext, а создан скриптом, очень похожим на него.

В SAB это работает нормально, пробел есть, но в PTXPrint его нет, поэтому мне следует запросить новую функцию: управление расстоянием между ключевым словом и FNText?

Йоп

Переведено машиной с языка English
от (110 очков)

Здравствуйте,

Я только что провёл небольшой тест, добавив эту строку в файл:

\f + \fk test one \ft - Hmm\f* \f + \fk test two\ft - no space\f*

И я не могу воспроизвести проблему, которую вы описываете, когда дело доходит до уровня XeTeX (часть, которая превращает USFM в PDF), так что проблема не там.
Остаются некоторые возможные причины:

  1. PTXprint (python-код) удаляет пробел
  2. У вас есть строка в файле changes.txt, которая удаляет пробел.
  3. Вы используете специальный символ, который ведёт себя не как обычный пробел или обычная буква (и поэтому мой ASCII-дефис не протестировал вещи должным образом).

Если вы хотите копнуть глубже, вы можете посмотреть в каталоге local/ptxprint/[project-name] (у вас слэши могут быть в обратном порядке) там, где находятся ваши файлы USFM. Там вы найдёте много вещей, включая переписанный файл USFM, который подаётся в задание XeTeX. Затем вы можете посмотреть на них, чтобы проверить, есть ли там ваш пробел, между ключевым словом и \ft. Если он есть, то, по моему предположению, это (3), и я бы прогнал эту строку текста через инструмент, который сообщает мне unicode-значения для каждого символа.

p.s. Я только что прогнал вышеуказанную тестовую строку через весь процесс PTXprint (в этом конкретном тестовом прогоне сноски были явно разбиты на абзацы):

image

Так что, ЕСЛИ вы используете простой U+002D HYPHEN-MINUS с обычными пробелами, то вариант (1) выше маловероятен.

Надеюсь, это поможет вам найти причину проблемы. Если нет, вы можете создать архив (см. вкладку помощи внутри PTXprint) и отправить его по электронной почте на адрес, указанный там, (со ссылкой на эту тему).
Дэвид

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

Это решило проблему несколько дней назад, когда я вставил следующие строки в change.txt …
извините, что не сообщил об этом … и спасибо за ваши усилия по этому вопросу!

УДАЛИТЬ пробелы перед сносками и перекрёстными ссылками, чтобы они не

отделялись от слова и не оказывались в начале новой строки.

" \f " > "\f "
" \x " > "\x "

Но ДОБАВИТЬ пробел, который должен быть перед маркером \ft

" ?\ft" > " \ft"

Вышеуказанное работает нормально.

Переведено машиной с языка English
от (110 очков)

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

+1 голос
1 ответ 103 просмотров
Моя проблема: Иногда в основном тексте ссылка на сноску, автоматически создаваемая в алфавитном порядке, печатается ... , как напечатать новое форматирование ссылок на сноски?
Y Mdu Niê 124 задал вопрос янв 14
0 голосов
2 ответов 83 просмотров
Здравствуйте, Я работаю над проектом, в котором все ссылки на сноски ранее помечались вручную. Теперь мы начали ... я просто что-то упускаю из виду. Спасибо, Аарон
PecanMango 112 задал вопрос ноя 6, 2024
0 голосов
2 ответов 289 просмотров
Я хотел бы, чтобы номер сноски внизу страницы отображался в поле, чтобы при наличии нескольких сносок было проще ... работать. Есть ли какой-то другой способ сделать это?
mnjames 1,9тыс. задал вопрос мар 21, 2023
0 голосов
7 ответов 311 просмотров
Пользователь добавил сноску в конец основного заголовка (но я вижу такое же поведение, если сноска находится в вводном абзаце ... в PDF. Кто-нибудь знает, почему это происходит?
Phil_Leckrone 9,9тыс. задал вопрос авг 5, 2021
0 голосов
2 ответов 41 просмотров
В одном проекте классическая сноска выглядит так: \f + \fr cc.v \fq keyword (mostly singular, if noun ... надеюсь избежать изобретения велосипеда, который, возможно, уже доступен.
Tim 934 задал вопрос май 29
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For we were all baptized by one Spirit so as to form one body—whether Jews or Gentiles, slave or free—and we were all given the one Spirit to drink.
1 Corinthians 12:13
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей