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

Базовая идея нашего диглота показана ниже. В нашем проекте вторичный текст диглота — это интерлинейный текст на внутренней части разворота (в идеале с декоративной рамкой). Первичный текст диглота — это перевод на родной язык, представленный в виде комментария к интерлинейному тексту, который включает обширные сноски в области примечаний внизу. 

Цель состоит в том, чтобы высота области примечаний была одинаковой, чтобы она не выглядела хаотично на развороте. Я не уверен, какое решение здесь лучше — задать фиксированную высоту для области примечаний? Или задать фиксированную высоту для текстов выше? 

Похожие продукты, которые мы видели, используют рамку фиксированного размера вокруг интерлинейного текста — эта рамка имеет одинаковый размер на каждой странице, а остальной материал перетекает так, чтобы соответствовать номерам стихов и т. д. 

Лучше ли пытаться сделать интерлинейный текст (вторичный текст диглота) одинакового размера на каждой странице? Или лучше пытаться сделать высоту области примечаний одинаковой на каждой странице? Или только на развороте. Возможно ли реализовать какой-либо из этих подходов?

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

1 ответ

0 голосов

Если я правильно понял ваш запрос:
1a. коробка примечаний фиксированного размера или
1b. увеличение коробки примечаний для страницы N после обработки страницы N+1
2. рамка вокруг одного перевода.
3. «Диглот», но не выровненный по абзацам, а перетекающий «нормально».
4. Все примечания в одной области полной ширины (из обоих переводов)

(4) возможно, я не помню, где именно это в интерфейсе, но переключатель — \diglotSepNotesfalse
Ответ на пункты 1–3  находится где-то между «мы не можем это сделать» и «мы пока не можем это сделать».
(2) — это сильное желание, но для этого требуется переписать несколько частей кода. Некоторые из этих изменений, вероятно, также понадобятся для нового  (в настоящее время разрабатываемого) плагина polyglot-complexpages, над которым я медленно работаю.

(1b) невозможно реализовать с текущим кодом. Возможно, это станет возможным для polyglot-complexpages. Учитывая объем перестановок, которые вы неявно запрашиваете, это будет медленно  и возникнут ужасно запутанные ситуации без простых решений: представьте, что страницы X и X+1 образуют разворот, но на X+1 есть длинное примечание на последней строке. Мы увеличиваем пространство для примечаний на странице X, чтобы оно соответствовало X+1, но это переносит строку текста на X+1, что, в свою очередь, выталкивает длинное примечание в конце X+1 на страницу X+2, в результате чего на страницах X и X+1 появляется ненужное пустое пространство, и читатели смотрят на это и говорят: «Как ужасно, зачем они это сделали?» Мне хочется сказать, что теоретически это возможно, но я не буду туда лезть.
ОДНАКО, ЕСЛИ вы скажете мне, что я могу создать единый блок примечаний из объединенных примечаний со страниц X и X+1, а затем разделить его ровно пополам, игнорируя то, где примечания появляются на самом деле, то это будет намного проще, но кого-то, вероятно, побьют камнями все верстальщики мира.

(1a) для меня запутанно. Вы думаете, что можете гарантировать, что строк сносок никогда не будет больше N? Как код должен реагировать, если вы ошиблись? В TeX есть нечто подобное, что могло бы принудительно разбить страницу внутри / перед сноской, если сноска занимает слишком много места на странице, но я ожидаю, что это будет работать только с очень конкретным набором настроек. (примечания без абзацев — абсолютное требование на данный момент, и, вероятно, без отдельных перекрестных ссылок).
Добавление дополнительного пространства в область примечаний пока невозможно, но это было бы довольно тривиальным изменением.

(3) — это, вероятно, станет возможным с упомянутым выше плагином polyglot-complexpages.
 

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

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

0 голосов
1 ответ 216 просмотров
Возможно, этот вопрос лучше адресовать группе по набору текста, но ... Мне кажется, что было бы лучше, если бы подписи ... других, если у вас есть время высказаться. :) Спасибо!
KimB 670 задал вопрос июл 2, 2024
0 голосов
2 ответов 44 просмотров
Я занимаюсь вёрсткой книги Притчей (одна колонка, формат A5) и столкнулся с двумя связанными проблемами с ... разрыва страницы? Буду благодарен за любые подсказки. Спасибо!
drwww 448 задал вопрос апр 9
0 голосов
19 ответов 1,1тыс. просмотров
Возможно ли создать диглот/дискрипт на развороте, используя одну колонку? Это было запрошено для песенников, так как двойные колонки формата ... (v2.0.30 и v2.1.8) Спасибо, Майк
listentwice 1,2тыс. задал вопрос мар 17, 2022
0 голосов
6 ответов 406 просмотров
PTXprint оставляет значительный белый отступ внизу некоторых страниц для конфигурации (Луки 1-9). Пользователю нужно напечатать ... . Screenshot 2022-02-17 144651562 792 117 KB
listentwice 1,2тыс. задал вопрос фев 17, 2022
0 голосов
1 ответ 192 просмотров
I see that in printdraft the footnotes are a little smaller than the Bible fonts. Any way I can make them the same size as the Bible fonts?
anon261997 124 задал вопрос окт 16, 2017
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
If anyone destroys God’s temple, God will destroy that person; for God’s temple is sacred, and you together are that temple.
1 Corinthians 3:17
3,045 вопросов
6,005 ответов
5,671 комментариев
2,026 пользователей