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

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 ответ 470 просмотров
Моя проблема: Иногда в основном тексте ссылка на сноску, автоматически создаваемая в алфавитном порядке, печатается ... , как напечатать новое форматирование ссылок на сноски?
Y Mdu Niê 124 задал вопрос янв 14
0 голосов
2 ответов 244 просмотров
В одном проекте классическая сноска выглядит так: \f + \fr cc.v \fq keyword (mostly singular, if noun ... надеюсь избежать изобретения велосипеда, который, возможно, уже доступен.
Tim 934 задал вопрос май 29
+1 голос
0 ответов 72 просмотров
При цитировании глав и стихов используйте только запятую (,) для разделения номера главы и номера стиха в заголовке страницы. Пример: Мк 1,39 (Евангелие от Марка, глава 1, стих 39)
Petrus Khoa 103 задал вопрос июл 26, 2025
0 голосов
1 ответ 198 просмотров
Вот моя проблема: В сноске переводчик приводит ивритское слово из исходного текста и диапазон его значений. Верхняя часть ... от размера основного шрифта. Как решить эту проблему?
Y Mdu Niê 124 задал вопрос мар 10
0 голосов
1 ответ 119 просмотров
Здравствуйте! Я хотел бы узнать, возможно ли отображать каждый стих вместе с названием книги, главой и номером стиха. Например: 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.
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,065 вопросов
6,025 ответов
5,697 комментариев
2,036 пользователей