0 голосов
95 просмотров
Привет, я новичок. Нужна помощь. Я хочу увеличить расстояние между \lik...\lik* и \liv1...\liv1* и напечатать черновик с помощью PTXprint, но не знаю, где настроить параметры отступов.
Переведено машиной с языка English
PTXprint от (124 очков) | 95 просмотров

1 ответ

+2 голосов
Лучший ответ
Я предполагаю, что вам просто нужно добавить немного дополнительного пространства. В PTXprint есть различные интересные отступы, которые могут помочь, а если они не подходят, вы можете точно определить, сколько именно пространства вам нужно. Поэтому этот ответ может оказаться длиннее, чем вы ожидали, и вы можете прекратить чтение в любой момент. Допустим, вы хотите, чтобы там было примерно одно полное поле (point size) шириной, с небольшим растяжением и сжатием, чтобы помочь с переносом строк. Вы можете использовать специальный символ Unicode U+2003 (EM SPACE). Для этого добавьте следующее в ваш changes.txt (продвинутый уровень, включить changes.txt):

```

'(\\lik\*)\s*(\\liv1)' > '\1\u2003\2'

```

Это означает, что пространство между концом lik и началом liv1 будет заменено на em space. Оно совпадает с закрывающим \\lik* (и сохраняет его как \1), а также с \\liv1 (как \2) и заменяет всю строку на сохраненный \1, заменяющее пространство и \2.
Вы также можете использовать наше имя в TeX для этого (\MSPACE), как в следующем примере:

```

'(\\lik\*)\s*(\\liv1)' > '\1\\MSPACE\2'

```

Все Unicode-отступы в диапазоне \u2000-\u200B доступны вам. Но допустим, вы хотите много пространства, больше, чем пара \u2003 (да, вы можете вставить более одного). Допустим, вы хотите точно определить, сколько именно пространства вам нужно. Вы можете определить свой собственный код отступа. Назовем его \MYSPACE. Мы определяем его в ptxprint-mods.tex:

```

\def\MYSPACE{\hskip 4.6em minus 1em}

```

Это действительно широкий отступ, но он может немного сжиматься. Затем нам нужно вставить его. Вы, вероятно, уже догадались, какая запись нужна в changes.txt:

```

'(\\lik\*)\s*(\\liv1)' > '\1\\MYSPACE\2'

```

Приятно работать с раскладкой ваших списков
Переведено машиной с языка English
от (658 очков)
выбрано от
Спасибо, mhosken. Я протестирую все варианты, как вы предложили.
Переведено машиной с языка English

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

+1 голос
1 ответ 208 просмотров
Моя проблема: Иногда в основном тексте ссылка на сноску, автоматически создаваемая в алфавитном порядке, печатается ... , как напечатать новое форматирование ссылок на сноски?
Y Mdu Niê 124 задал вопрос янв 14
0 голосов
2 ответов 85 просмотров
В одном проекте классическая сноска выглядит так: \f + \fr cc.v \fq keyword (mostly singular, if noun ... надеюсь избежать изобретения велосипеда, который, возможно, уже доступен.
Tim 934 задал вопрос май 29
+1 голос
0 ответов 49 просмотров
При цитировании глав и стихов используйте только запятую (,) для разделения номера главы и номера стиха в заголовке страницы. Пример: Мк 1,39 (Евангелие от Марка, глава 1, стих 39)
Petrus Khoa 103 задал вопрос июл 26, 2025
0 голосов
1 ответ 118 просмотров
Вот моя проблема: В сноске переводчик приводит ивритское слово из исходного текста и диапазон его значений. Верхняя часть ... от размера основного шрифта. Как решить эту проблему?
Y Mdu Niê 124 задал вопрос мар 10
0 голосов
1 ответ 86 просмотров
Здравствуйте! Я хотел бы узнать, возможно ли отображать каждый стих вместе с названием книги, главой и номером стиха. Например: GEN 1.1 В начале... GEN 1.2 ... Спасибо
ChrisMacB 102 задал вопрос ноя 25, 2025
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Make every effort to keep the unity of the Spirit through the bond of peace.
Ephesians 4:3
3,052 вопросов
6,011 ответов
5,677 комментариев
2,031 пользователей