0 голосов
48 просмотров
На вкладке Pictures в PTXPrint можно назначить каждой картинке код для Print, App или Web. В разделе Global options есть опция "Omit pictures only meant for Web or App". Но интерфейс не предлагает других вариантов выбора медиа. Есть ли фрагмент TeX, который мы можем поместить в ptxprint-mods, чтобы, например, указать: «Выводить только картинки для Web, но не для Print»? (У меня есть картинки, которые я хочу включить в «Readers Version», но не в «Study Bible version», и наоборот. Я использую эти медиа-теги, чтобы различать эти два варианта.)
Переведено машиной с языка English
PTXprint от (206 очков) | 48 просмотров

2 Ответов

0 голосов
Похоже, у вас уже есть два разных «Layouts» (Configurations): один для Readers и один для Study. Каждый макет имеет собственный PicList, поэтому вы должны иметь возможность вручную УДАЛИТЬ ненужные картинки из каждого макета, не влияя на другой (то есть выберите одну или несколько строк и нажмите DEL или кнопку Del в правом верхнем углу).

Для всех книг Писания PTXprint удаляет \fig ...\fig* из USFM и управляет всем через PicList, поэтому правило в changes.txt не сработает для переключения между loc="w" и loc="p".
Переведено машиной с языка English
от (3,2тыс. очков)
0 голосов
Привет, извините, сайт был недоступен, когда я пытался опубликовать то, что написал вчера.

На данный момент, на стороне TeX:
1. Записи в piclist читаются и запоминаются просто как строка текста без какой-либо интерпретации.
2. Интерпретация строки текста в аргументы происходит один раз, когда достигается нужный стих.
3. После обработки аргументов в текущем коде нет настроек или опций, которые предотвратили бы вставку картинки (или плейсхолдера) в текст.

Это означает, что если ненужное изображение было, скажем, в Gen1:1, а нужный вариант — в Gen1:2, то на стороне TeX теоретически можно было бы сказать TeX забыть запись из piclist для Gen1:1 (между шагами 1 и 2 выше), но нужно было бы явно указать, какие записи удалить. По сути, это делает процесс ручным, и Марк П уже предложил более простой способ.

Я мог бы переписать код, чтобы разрешить хук между этапами разбора аргументов и создания изображения, где этот хук мог бы установить какой-либо флаг «отфильтровано». Но это был бы новый код, и, как написал Марк, есть альтернативы, которые лучше подойдут большинству людей.

Вы представляете это как часть автоматизированного процесса со сотнями изображений и каким-то централизованно управляемым базой данных изображений? Если да, то я не возражал бы против вставки хук-кода, как описано выше, но для большинства людей, если изображение есть в piclist, но отсутствует в конечном выводе, это баг!
Переведено машиной с языка English
от (1,1тыс. очков)

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

+1 голос
2 ответов 295 просмотров
В PTXprint 3.0.18 я пытаюсь разместить две иллюстрации для одной книги, изменяя параметры в разделе Details для каждого ... , но безрезультатно. Это баг или я что-то упускаю?
drwww 448 задал вопрос апр 9
0 голосов
2 ответов 59 просмотров
В панели Pictures, когда я нажимаю на флажок рядом с Include Pictures (Illustrations), появляется следующее сообщение об ... Tangkhul_Petia\\..\\Tavua' PTXprint Version 3.0.8
petia_downey 111 задал вопрос янв 26
0 голосов
1 ответ 41 просмотров
В моих PDF-файлах из PTXPrint 2.8.17, когда я навожу правую кнопку мыши на изображение, я должен получить ... делать что-то по-другому? Я отправил архив разработчикам. JN
john_nystrom 312 задал вопрос июн 26, 2025
0 голосов
2 ответов 215 просмотров
В PTXPrint теперь есть возможность на вкладке Pictures (Изображения) установить набор изображений. Я скачал файлы из архива ... . Что еще может сделать для меня эта функция?
john_nystrom 312 задал вопрос сен 6, 2024
0 голосов
1 ответ 129 просмотров
Вот моя проблема: В сноске переводчик приводит ивритское слово из исходного текста и диапазон его значений. Верхняя часть ... от размера основного шрифта. Как решить эту проблему?
Y Mdu Niê 124 задал вопрос мар 10
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
Very truly I tell you, whoever accepts anyone I send accepts me; and whoever accepts me accepts the one who sent me.
John 13:20
3,054 вопросов
6,014 ответов
5,677 комментариев
2,033 пользователей