Решил поделиться опытом, который ранее описывал в теме [
irbis.gpntb.ru]
Это небольшая доработка, внешний модуль, который подключается к Ирбису, как к 32, так и к 64, и позволяет вводить текстовые данные с разбивкой по повторениям поля, а в отдельных случаях и по подполям. Изначально идея создания возникла в тот момент, когда в нашей библиотеке было принято решение вводить оглавления и аннотации. Продиктовано это решение было тем, что из названия, да и шифра, учебника или методических указаний далеко не всегда получается понять, что именно из широкого спектра учебного материала отражено в нем.
Стремясь облегчить жизнь коллегам, я решил написать програмку, которая позволяла бы по сканированному оглавлению формировать поля оглавления и аннотации для Ирбиса. Результат описан ниже.
У меня технология настроена следующим образом:
Настройка Ирбиса:
1. Во вкладке технология рабочего листа !NJ31 добавил поле "922: Автоввод статей", с меткой 922, поле повторяющееся, метод ввода 8, в поле Доп. инф-ция для
Ирбис 32: "add_to_irbis.exe", а для для
Ирбис 64: "add_to_irbis.exe UTF8"
2. В рабочем листе Techn.ws добавил поля "330: Автоввод оглавления" и "331: Автоввод аннотаций" с прочими настройками такими же как в предыдущем поле.
3. саму програмку надо положить в директорию клиентских АРМов
Собственно и все. Теперь детально по поводу использования.
1. Запускать модуль надо строго по клавише F3!
2. В центре окошка большое текстовое поле. Именно в него надо копировать текс, который после пойдет в Ирбис. Но есть ограничение! Текст надо копировать именно после запуска модуля! Дело в том, что в момент его открытия, Ирбис в буфер обмена вносит свою служебную информацию. И если вы в начале скопировали текст, а потом нажали F3, то в буфере у вас будет не ваш текст, а служебная информация Ирбиса.
3. Если будет вставляться текст в поле Аннотация, то его достаточно скопировать в центральное поле, а затем нажать кнопку "Аннотация(331)" в правом верхнем углу, а затем кнопку "Выход". После нажатия кнопки "Анотация" в окошке "Просмотр сформированного файла" появится преобразованный текст с указанием количества сформированных полей и отображающихся в нем подполей.
4. Для ввода оглавлений и перечня статей надо принять следующие условия:
- статьи/разделы отделяются друг от друга одной пустой строкой
- статья/раздел должна быть отредактированна до вида
[Заглавие]
[ФИО_1]
...
[ФИО_N]
[Страницы]
[пустая строка]
При этом авторов может быть сколько угодно или не быть совсем, страницы тоже могут отсутствовать.
5. Для того, что бы перенести так отредактированные данные в Ирбис достаточно нажать кнопку "Содержание книги/журнала(330/922)" и кнопку "Выход"
Остальные кнопки на данный момент лучше не трогать! Они сейчас пока еще в разработке :). Но немного прокомментирую:
1. Кнопка "АБС" преобразует введенный текст из верхнего регистра в нижний. Это сделанно для того, что бы переносить отсканированные оглавления, которые были набраны в верхнем регистре
2. галочка "Игнорировать текст заглавными буквами" - это делал для того, что бы автоматически выбрасить из оглавления журналов название тематических блоков, которые чаще всего указываются в верхнем регистре
3. Кнопка "Очистить" очищает центральное поле ввода
Ссылка на програмку [
irbis.gpntb.ru]
По большому счету, можно использовать эту програмку для ввода любой информации. Самым удобным является ввод повторяющихся полей. Для этого надо подключить программу к нужному полю, запустить по F3, скопировать в окно текст и нажать ВЫХОД. Каждая строка из текста сформирует отдельное повторение поля.
Редактировано 1 раз. Последний раз 27.04.2011 13:15 пользователем Gena.