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

У нас есть передний и задний материал, который содержит кликабельные гиперссылки / URL-адреса на наш сайт и Facebook Messenger в рамках работы по продвижению движения. Когда я добавляю их в PTXprint, гиперссылки удаляются и становятся некликабельными. Можно ли изменить поведение PTXprint, чтобы такие гиперссылки сохранялись?

Кстати, PTXprint — это здорово, спасибо за вашу кропотливую работу.

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

3 Ответов

0 голосов

У нас похожая ситуация. (Кстати, в приложении SAB эти ссылки остаются активными.)
Сохранение этих ссылок в виде гиперссылок полезно, если PDF распространяется в виде файла PDF, а не печатается и распространяется в бумажном виде.
Думаю, было бы полезно добавить флажок «Сохранять гиперссылки» или «Преобразовать гиперссылки в жирный текст» или что-то подобное для тех, кто хочет использовать PDF в обоих форматах (цифровом и печатном), чтобы в цифровом виде были активные гиперссылки, а в печатном — без некрасивого подчёркивания (в зависимости от того, как они отформатированы).

Переведено машиной с языка English
от (370 очков)
снова показан
+1 голос

Я использую просмотрщик PDF Sumatra, и гиперссылки у меня работают нормально — даже если они не отформатированы как сине-подчёркнутые ссылки:
image

Возможно, это зависит от PDF-браузера…

Или, возможно, вы имеете в виду, что хотите, чтобы настоящие гиперссылки работали, а не просто чтобы URL-адреса были кликабельными (как показано выше).

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

Да, просмотрщик PDF Sumatra умный и позволяет кликать по URL-адресу, но он не встроен в PDF как гиперссылка. Я ищу вариант, о котором упомянул @david_coward. Мой отображаемый гиперссылкой элемент на самом деле является изображением, а не текстом, что не должно иметь значения, если вывод PDF поддерживает гиперссылки.

Переведено машиной с языка English

Извините, возможно, я был не очень понятен.
Я думаю, что пользователь может захотеть два типа конечных продуктов: цифровую версию PDF для распространения на мобильных телефонах и планшетах и печатную версию. ЕСЛИ гиперссылка является явной ссылкой, такой как URL-адрес или что-то подобное, пользователь может предпочесть, чтобы в печатной версии гиперссылка отображалась без синего текста и подчёркивания (просто обычный текст, например: http://www.mycoolsite.lookitup.org без цвета).

Тогда как в цифровой копии PDF было бы неплохо иметь активные гиперссылки. (Как в последнем абзаце.)

Этот выбор форматирования, возможно, должен быть опцией в PTXprint. (Но, возможно, он уже есть в виде опции «цветной шрифт».)

Что касается первоначального запроса, похоже, это картинка/изображение со встроенной/скрытой под ним гиперссылкой. Думаю, это другой уровень сложности. Звучит круто, и я вижу полезность такой возможности.

(Я думал, что PDF-файлы имеют возможность сохранять настоящие гиперссылки под текстом, тогда как, как говорит @andy_pi, приложение вроде Sumatra PDF видит строку текста и распознаёт её как возможный URL-адрес и предлагает использовать её как ссылку. Это то, что вы имеете в виду?)

Переведено машиной с языка English

@david_coward @mjpenny да, по вашему последнему абзацу — нужно встраивание гиперссылок, а не просто полагаться на то, что PDF-просмотрщик распознает это как URL-адрес и сделает его кликабельным.

Переведено машиной с языка English
0 голосов

Похоже, что разметка USFM-3 для этого выглядит так:

\w gracious|link-href="http://bibles.org/search/grace/eng-GNTD/all"\w*

Поддержка link-href как специального класса атрибутов пока не реализована, но я создал задачу, так что, возможно, это будет исправлено в будущем. Это не так просто, как объявить всё внутри кавычек URL, поскольку не всё содержимое в link-href является веб-адресами, поэтому либо ваш PDF-просмотрщик должен нормально обрабатывать «prj:RSV52», либо в коде TeX должен происходить какой-то хитрый трюк.

Я думаю, что альтернативное оформление слов на основе простого наличия атрибута уже возможно, но в данный момент я не могу это проверить.

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

Настоящие URL-ссылки в
link-href="http://some.where.org/"
атрибуте теперь(1) должны работать правильно, как и спецификация переходов внутри документа, использующая link-href="#target" (1), а также скоро (2) такие, как \xt verse 7|MAT 6:7\xt*

Примечания:
1: Текущая версия (1.9)
2: Код доступен на github

Переведено машиной с языка English

Спасибо, это здорово!

Переведено машиной с языка English

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

0 голосов
1 ответ 263 просмотров
Мне нужно объединить ячейки в строке таблицы, как указано в спецификации USFM 3.0: Пример из ... файле локального переднего материала независимо от кодировки USFM проекта?
KimB 673 задал вопрос июл 12, 2024
0 голосов
2 ответов 247 просмотров
Я хотел бы добавить карту во вступительную часть книги. Иллюстрация (и вступительная часть в целом) отсутствует в PT. Я ... ! Есть ли у кого-нибудь идеи, почему это происходит?
mnjames 1,9тыс. задал вопрос апр 10, 2023
0 голосов
2 ответов 233 просмотров
Я использую версию 2.1.19 На вкладке Peripherals, когда вы нажимаете на View/Edit Front Matter, почему кому-то ... есть ли какая-либо проблема с редактированием в главном окне.
Ben Pehrson 280 задал вопрос май 1, 2022
0 голосов
1 ответ 21 просмотров
Я заметил, что при добавлении PDF-файлов переднего материала (Front Matter) эти страницы добавляются перед всем, что ... путь, как рекомендовалось. Может ли кто-нибудь помочь?
odysiusbt 125 задал вопрос май 29
0 голосов
1 ответ 184 просмотров
У кого-нибудь ещё на титульной странице вверху напечатано -2pt=-7pt? Есть ли идеи, как от этого избавиться? Я нигде в программе ничего такого не вводил. ?
mvk1000 206 задал вопрос май 30, 2024
Welcome to Support Bible, where you can ask questions and receive answers from other members of the community.
For where two or three gather in my name, there am I with them.
Matthew 18:20
3,049 вопросов
6,007 ответов
5,672 комментариев
2,029 пользователей