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

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

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

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

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

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

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 ответ 300 просмотров
Возможно, этот вопрос лучше адресовать группе по набору текста, но ... Мне кажется, что было бы лучше, если бы подписи ... других, если у вас есть время высказаться. :) Спасибо!
KimB 673 задал вопрос июл 2, 2024
0 голосов
2 ответов 241 просмотров
Я занимаюсь вёрсткой книги Притчей (одна колонка, формат A5) и столкнулся с двумя связанными проблемами с ... разрыва страницы? Буду благодарен за любые подсказки. Спасибо!
drwww 448 задал вопрос апр 9
0 голосов
19 ответов 2,3тыс. просмотров
Возможно ли создать диглот/дискрипт на развороте, используя одну колонку? Это было запрошено для песенников, так как двойные колонки формата ... (v2.0.30 и v2.1.8) Спасибо, Майк
listentwice 1,2тыс. задал вопрос мар 17, 2022
0 голосов
6 ответов 677 просмотров
PTXprint оставляет значительный белый отступ внизу некоторых страниц для конфигурации (Луки 1-9). Пользователю нужно напечатать ... . Screenshot 2022-02-17 144651562 792 117 KB
listentwice 1,2тыс. задал вопрос фев 17, 2022
0 голосов
1 ответ 258 просмотров
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.
Every day they continued to meet together in the temple courts. They broke bread in their homes and ate together with glad and sincere hearts, praising God and enjoying the favor of all the people. And the Lord added to their number daily those who were being saved.
Acts 2:46-47
3,069 вопросов
6,030 ответов
5,700 комментариев
2,038 пользователей