Список изменений ИРБИС версии 2013.1 — различия между версиями
Sokv (обсуждение | вклад) (→irbisa_fulltext.ini) |
Sokv (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
==Продукты ИРБИС для работы с полнотекстовыми базами данных== | ==Продукты ИРБИС для работы с полнотекстовыми базами данных== | ||
− | ===Доработки=== | + | ===Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД=== |
− | * В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов (в | + | * В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов. |
+ | |||
+ | Механизм морфологии является альтернативой механизму ''правого усечения'' (который применяется в полнотекстовом поиске в версиях ниже 2013.1) и обеспечивает более ''точный'' поиск. | ||
+ | |||
+ | Пример: Выполняется полнотекстовый поиск по слову "СТОЛ". В случае применения правого усечения (как это происходило до сих пор) будут найдены документы, содержащие все флексии слова "СТОЛ" (стола, столу, столы, столами и т.д.), а также документы, содержащие слова "СТОЛБ", "СТОЛИЦА" (и все их формы) - что, конечно же, будет являться "шумом". В случае применения механизма морфологии - будут найдены ТОЛЬКО документы, содержащие слово "СТОЛ" и все его формы. | ||
+ | |||
+ | Включение/выключение данной возможности осуществляется в окне настроек при помощи опции ''Поиск с морфологическим разбором слов''. Данная опция сохраняется в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] в параметре <tt>FullTextMorphology</tt>. | ||
* В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. <small>Для включения/выключения данной возможности в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] введён параметр <tt>USE_TAGS_IN_SEARCH</tt>. Дополнительно введены параметры: <tt>Field_NUM_PAGES</tt> и <tt>Field_NUM_MFNS</tt>.</small> | * В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. <small>Для включения/выключения данной возможности в [[Конфигурационные параметры ИРБИС для полнотекстовых БД|конфигурационном файле АРМ Читатель для полнотекстовых БД]] введён параметр <tt>USE_TAGS_IN_SEARCH</tt>. Дополнительно введены параметры: <tt>Field_NUM_PAGES</tt> и <tt>Field_NUM_MFNS</tt>.</small> | ||
Строка 18: | Строка 24: | ||
* В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы. | * В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы. | ||
+ | |||
+ | ===Доработки Веб-шлюза ИРБИС для полнотекстовых БД=== | ||
+ | |||
+ | * Создан [http://librarynew.gpntb.ru/cgi-bin/irbis64r_ft_13/cgiirbis_64_ft.exe?C21COM=F&I21DBN=TEXT_FULLTEXT&P21DBN=TEXT&Z21ID=&S21CNR=5 новый дизайн пользовательского интерфейса]. | ||
+ | * Изменился способ показа в результатах поиска найденных страниц из многостраничных документов. В результатах поиска показывается только первая найденная (самая релевантная) страница многостраничного документа вместе со ссылками на другие найденные страницы в порядке релевантности. То есть любой текст в результатах поиска отражается только один раз. | ||
+ | * Формат показа многостраничного документа теперь включает текст начала документа. | ||
+ | * Изменен формат постраничного листания многостраничного документа PDF. | ||
+ | |||
===Изменение порядка включения текстов в полнотекстовую БД=== | ===Изменение порядка включения текстов в полнотекстовую БД=== | ||
Строка 46: | Строка 60: | ||
Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути. | Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути. | ||
− | ===Другие изменения=== | + | ===Другие изменения АРМ Администратор и АРМ Читатель для полнотекстовых БД=== |
− | * По умолчанию включено построение тематического словаря. В конфигурационном файле <tt>irbisa_fulltext.ini</tt> в исходной конфигурации убран параметр <tt>isSboychakovThemeDictionaryEnable</tt>. | + | * По умолчанию включено построение тематического словаря. В конфигурационном файле <tt>irbisa_fulltext.ini</tt> в исходной конфигурации убран параметр <tt>isSboychakovThemeDictionaryEnable</tt>; изменено умолчание для случая отсутствия данного параметра в конфигурационном файле. |
===Список обновлённых файлов в дистрибутиве=== | ===Список обновлённых файлов в дистрибутиве=== |
Версия 10:51, 23 октября 2013
Содержание
- 1 Продукты ИРБИС для работы с полнотекстовыми базами данных
- 1.1 Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД
- 1.2 Доработки Веб-шлюза ИРБИС для полнотекстовых БД
- 1.3 Изменение порядка включения текстов в полнотекстовую БД
- 1.4 Другие изменения АРМ Администратор и АРМ Читатель для полнотекстовых БД
- 1.5 Список обновлённых файлов в дистрибутиве
- 1.6 Список изменений в конфигурационных файлах
- 1.7 irbis64.dll
- 2 Ссылки
Продукты ИРБИС для работы с полнотекстовыми базами данных
Доработки АРМ Администратор и АРМ Читатель для полнотекстовых БД
- В АРМ Читатель доработана функция полнотекстового поиска – реализована возможность поиска с учётом морфологии слов.
Механизм морфологии является альтернативой механизму правого усечения (который применяется в полнотекстовом поиске в версиях ниже 2013.1) и обеспечивает более точный поиск.
Пример: Выполняется полнотекстовый поиск по слову "СТОЛ". В случае применения правого усечения (как это происходило до сих пор) будут найдены документы, содержащие все флексии слова "СТОЛ" (стола, столу, столы, столами и т.д.), а также документы, содержащие слова "СТОЛБ", "СТОЛИЦА" (и все их формы) - что, конечно же, будет являться "шумом". В случае применения механизма морфологии - будут найдены ТОЛЬКО документы, содержащие слово "СТОЛ" и все его формы.
Включение/выключение данной возможности осуществляется в окне настроек при помощи опции Поиск с морфологическим разбором слов. Данная опция сохраняется в конфигурационном файле АРМ Читатель для полнотекстовых БД в параметре FullTextMorphology.
- В АРМ Читатель реализована возможность выдачи результатов поиска с группировкой найденных страниц по исходному документу. Для включения/выключения данной возможности в конфигурационном файле АРМ Читатель для полнотекстовых БД введён параметр USE_TAGS_IN_SEARCH. Дополнительно введены параметры: Field_NUM_PAGES и Field_NUM_MFNS.
- В АРМ Администратор доработан механизм создания словаря: появилась возможность распараллеливания, отбор может осуществляться параллельно несколькими процессами. Для указания количества процессов при создании словаря в конфигурационном файле АРМ Администратор ИРБИС введён параметр MULTILOAD.
- В АРМ Администратор доработан механизм индексирования по методу 9 – реализована возможность получения ссылки (пути) на индексируемый файл исключительно посредством ТВП (без непосредственного обращения к БД). Также оставлена возможность получения ссылки способом, реализованным в предыдущих версиях ИРБИС. Для включения/выключения данной возможности предназначен параметр method9_tryNotUseDirectDBAccess (описание параметра см. в статье Конфигурационные параметры ИРБИС для полнотекстовых БД).
Примечание: Данная доработка также реализована в последних обновлениях версий 2012.1 и 2011.1.
- В АРМ Администратор изменён механизм включения текстов из электронного каталога. Отменена возможность включения файлов PDF и DJVU без разбиения на страницы. Многостраничные файлы PDF и DJVU включаются только в полнотекстовую базу данных с разбиением на страницы. Описание Dublin Core создаётся на основе библиографического описания, и прикрепляется к записи полнотекстовой БД, соответствующей первой странице документа. Другие страницы связываются с описанием Dublin Core посредством записи словаря (инвертированного файла); для установления связи используется подполе 952^b.
- В АРМ Читатель постраничный просмотр PDF файлов реализован на основе HTML-страницы, выступающей в роли шаблона. Для указания шаблона в конфигурационном файле АРМ Читатель для полнотекстовых БД добавлен параметр jpgViewerFilename. Комментарий: на основе данного шаблона реализована возможность изменения масштаба в окне постраничного просмотра PDF файлов (см. описание ниже).
- В АРМ Читатель в окне постраничного просмотра PDF файлов добавлена возможность изменения масштаба просматриваемой страницы.
Доработки Веб-шлюза ИРБИС для полнотекстовых БД
- Создан новый дизайн пользовательского интерфейса.
- Изменился способ показа в результатах поиска найденных страниц из многостраничных документов. В результатах поиска показывается только первая найденная (самая релевантная) страница многостраничного документа вместе со ссылками на другие найденные страницы в порядке релевантности. То есть любой текст в результатах поиска отражается только один раз.
- Формат показа многостраничного документа теперь включает текст начала документа.
- Изменен формат постраничного листания многостраничного документа PDF.
Изменение порядка включения текстов в полнотекстовую БД
Новые возможности версии 2013.1
- Концепция местоположения внешних ресурсов (текстов) позволяет использовать относительные ссылки на одни и те же тексты в разных БД (например, в БД ЭК и полнотекстовой). Достаточно в 11 строке соответствующих .par файлов указать одинаковое местоположение внешних ресурсов.
- При использовании относительных ссылок местоположение текстов на файловой системе может быть легко изменено, при этом достаточно поменять путь в 11 строке .par файла(ов).
Ограничения, вводимые с версии 2013.1
Запрещено указание путей, начинающихся с буквы диска. Следует указывать пути UNC (например: \\ComputerName\SharedFolder\Resource.pdf).
По умолчанию, при включении текстов по абсолютным путям, разрешено указывать только ЛОКАЛЬНЫЕ пути UNC (запрещено включать тексты с других компьютеров в локальной сети). Для включения/выключения данного ограничения в конфигурационном файле АРМ Администратор ИРБИС введён параметр onlyLocalUncPath.
Рекомендации по включению текстов в полнотекстовую БД
Размещать внешние ресурсы (тексты) следует локально (на том же компьютере, где установлен ИРБИС для полнотекстовых БД).
При включении текстов в полнотекстовую БД предпочтительно использование относительных путей.
Рекомендуется выбрать одно местоположение внешних ресурсов (текстов), указать его В 11 строке .par файла, и при включении текстов в полнотекстовую базу использовать относительные пути.
В 11 строке .par файла в качестве пути рекомендуется использовать:
- относительный путь, начинающийся с точки или
- UNC-путь к файлу (например: \\ComputerName\SharedFolder\Resource.pdf)
Только при невозможности размещения внешних ресурсов (текстов) внутри одной папки при включении текстов в полнотекстовую БД следует использовать абсолютные пути.
Другие изменения АРМ Администратор и АРМ Читатель для полнотекстовых БД
- По умолчанию включено построение тематического словаря. В конфигурационном файле irbisa_fulltext.ini в исходной конфигурации убран параметр isSboychakovThemeDictionaryEnable; изменено умолчание для случая отсутствия данного параметра в конфигурационном файле.
Список обновлённых файлов в дистрибутиве
- Irbis64_FullTextAdministrator.exe
- Irbis64_FullTextReader.exe
- irbis64.dll с форматным выходом +9S
- ТВП для инвертированного файла полнотекстовой БД
- extra_unifor.dll
- sr.js, search_header.pft, BriefHTML_web_brief.pft, BriefHTML_mfn.pft, search_empty.pft, BriefHTML_web_nearmfn.pft, bottom_string.pft
- jpgViewer.html
Список изменений в конфигурационных файлах
irbisa_fulltext.ini
[main] # isSboychakovThemeDictionaryEnable - убран из исходной конфигурации MULTILOAD=1
irbisr_fulltext.ini
[main] # Включение/выключение возможности поиска с учётом морфологии слов (сохраняет значение опции Поиск с морфологическим разбором слов). FullTextMorphology=1 # Включение/выключение возможности выдачи результатов поиска с группировкой найденных страниц по исходному документу. USE_TAGS_IN_SEARCH=0 # Имя шаблона HTML-страницы, используемой для показа страницы PDF-документа. jpgViewerFilename=.\jpgViewer.html [VirtualFields] Field_NUM_PAGES=3500 Field_NUM_MFNS=3501
irbis64.dll
- Добавлен UNIFOR +9S.
Ссылки
См. также: