Создание сквозных ссылок на определенное словосочетание

  • Автор темы Автор темы barrik
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

barrik

Участник
Топикстартер
Сообщения
7
Реакции
0
Добрый день.

Есть документ из более чем тысячи страниц. Планируется создание интерактивного pdf-файла.
Поставлена задача расставить ссылки на словосочетания из списка.
В результате должно получится следующее:если читатель увидел в тексте, к примеру, Вася Пупкин, то у него должна быть возможность перейти к предыдущему или последующему упоминанию Васи. Последняя ссылка ведет на первое упоминание.

Список такого рода словосочетаний превышает 300 позиций. Каждое из них может встречаться от 10 до 150 раз.

Как можно автоматизировать сей процесс?
 
Ответ: Создание сквозных ссылок на определенное словосочетание

полагаю, для начала проиндексировать текст по списку словосочетаний. потом каждое вхождение в тексте скриптом конвертировать в ссылку на предыдущее вхождение.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

полагаю, для начала проиндексировать текст по списку словосочетаний.

Хотелось бы больше подробностей.
С помощью каких инструментов индексировать?
Кроме того хотелось бы осуществлять перемещения и вперед и назад.

Может есть готовые решения полностью или частично решающие проблему?
 
Ответ: Создание сквозных ссылок на определенное словосочетание

Одна ссылка, насколько мне помнится, не может одновременно указывать вперед по тексту и назад, так же как и в интернете по одной ссылке нельзя попасть на два сайта. Значит, на слово "Вася" из вашего примера вешаем ссылку назад, а на "Пупкин" - вперед? А как поступать тогда, когда есть просто фамилия "Пупкин"? Как её делить? Может, перед вашими словосочетаниями ставить миникнопки-пиктограмы "вперед"-"назад", и на них вешать соответствующие действия? Конечно, это утяжелит текст. Позволяет ли это дизайн издания? Или стоит отказаться от поиска "назад"? Скрипт написать вполне возможно, если не будет вышеуказанного противоречия со ссылками. Скрипт почти на всё написать можно. Теоретически. Готовых решений не видел.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

Триста позиций по сто раз тудым-сюдым будет около шестидесяти тысяч ссылок.
А поиск вперед/назад уже не рулит? Это и быстрее и точнее чем по линкам щелкать. Но вообще лучше начать сначала и объяснить зачем это нужно, поскольку ценность такой навигации вызывает сомнения.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

А поиск вперед/назад уже не рулит? Это и быстрее и точнее чем по линкам щелкать. Но вообще лучше начать сначала и объяснить зачем это нужно, поскольку ценность такой навигации вызывает сомнения.

А много ли человек пользуются поиском? А поиском в pdf? Заказчик полагает что достаточно мало. А смысл сей навигации в том, что выбрав из списка какое-либо словосочетание, читатель по ссылкам может просмотреть всю информацию об нужном объекте по всему тексту, включая таблицы.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

Изначально говорилось про линки, теперь появился выбор из списка. PDF со скриптами у заказчика не очень приживется.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

предметного указателя вполне достаточно для указанных целей.

PS заказчик проводил соцопрос по поводу поиска в pdf, чтобы уверенно утверждать, что им мало кто пользуется?
 
Ответ: Создание сквозных ссылок на определенное словосочетание

Изначально говорилось про линки, теперь появился выбор из списка. PDF со скриптами у заказчика не очень приживется.
А в чем противоречие? В начале публикации будет список. Из него по линкам человек должен попасть на первое упоминание в тексте. Из первого на второе. Из второго на третье. И так далее.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

предметного указателя вполне достаточно для указанных целей.

Можно ли в указателе делать ссылки долее чем на две страницы для одного пункта?
 
Ответ: Создание сквозных ссылок на определенное словосочетание

хоть на тысячу. Вы указатели вообще видели в книгах? )
 
Ответ: Создание сквозных ссылок на определенное словосочетание

barrik
Пока не совсем понятно, что вы хотите, не говоря уже об автоматизации "этого". Вы бы смоделировали страничку-другую, на которой бы показали как все должно работать.
 
Ответ: Создание сквозных ссылок на определенное словосочетание

хоть на тысячу. Вы указатели вообще видели в книгах? )

Видеть то видел. Но то были бумажные версии. Буду пробовать. Спасибо за подсказку
 
Статус
Закрыто для дальнейших ответов.