Открыть сервис

Формат RUSMARC

RUSMARC — это российский стандарт представления библиографических данных в машиночитаемой форме, основанный на международном формате UNIMARC. Он предназначен для обмена, хранения и обработки библиографических записей в автоматизированных библиотечных системах и каталогах. RUSMARC является национальным вариантом UNIMARC, адаптированным к особенностям российского библиотечного дела, включая правила каталогизации, виды документов и языковые особенности.

История

Разработка RUSMARC началась в 1990-х годах, когда в России возникла потребность в унификации библиографических записей для автоматизированного обмена между библиотеками. До этого в СССР и России использовались различные форматы, в том числе ГОСТ 7.1-84 (позднее ГОСТ 7.1-2003) для карточных каталогов, и MARC-подобные форматы, такие как MARCAL (разработанный в ГПНТБ России) и USMARC (американский вариант, применявшийся в некоторых системах). Однако эти форматы не были полностью совместимы с международными стандартами, что затрудняло интеграцию российских библиотек в мировое информационное пространство.

В 1997 году Российская библиотечная ассоциация (РБА) инициировала создание национального формата на основе UNIMARC, который был рекомендован Международной федерацией библиотечных ассоциаций и учреждений (IFLA) как международный стандарт. Работа велась под руководством специалистов из Российской государственной библиотеки (РГБ), Российской национальной библиотеки (РНБ), ГПНТБ России и других крупных библиотек. Первая версия RUSMARC была опубликована в 2000 году. В последующие годы формат дорабатывался, выходили обновления, учитывающие изменения в UNIMARC и российские нормативные документы.

В 2003 году RUSMARC был утверждён в качестве национального стандарта (ГОСТ Р 7.0.10-2003 «Система стандартов по информации, библиотечному и издательскому делу. Формат RUSMARC для представления библиографических данных»). В 2010 году вышла новая редакция стандарта (ГОСТ Р 7.0.10-2010), которая заменила предыдущую. В 2020-х годах продолжается работа по гармонизации RUSMARC с международными стандартами, включая BIBFRAME (Linked Data) и другие современные модели данных.

Структура и принципы

RUSMARC, как и UNIMARC, представляет собой формат записи, состоящий из полей, подполей и индикаторов. Каждая запись описывает один библиографический объект (книгу, статью, нотное издание, электронный ресурс и т.д.) и содержит следующие элементы:

  • Лидер (Leader) — фиксированная часть записи (24 символа), содержащая метаданные о записи: длину записи, статус, тип записи, уровень каталогизации и т.д.
  • Справочник (Directory) — перечень полей с указанием их меток, длины и начальной позиции.
  • Поля (Fields) — переменные поля, каждое из которых имеет трёхзначную метку (например, 200 — основное заглавие, 700 — автор). Поля могут быть:
  • Обязательные (например, 001 — идентификатор записи, 100 — данные общей обработки).
  • Факультативные (например, 300 — общие примечания, 607 — географическое название).
  • Подполя (Subfields) — части поля, обозначаемые буквами или цифрами (например, $a — основное заглавие, $f — сведения об ответственности).
  • Индикаторы (Indicators) — два символа, уточняющие интерпретацию поля (например, индикатор 1 для поля 200 может указывать, является ли заглавие значимым для поиска).

Формат использует числовые метки для классификации данных по функциональным блокам:

  • 0XX — идентификационные и контрольные поля (например, 001 — идентификатор, 010 — ISBN).
  • 1XX — кодированные данные (например, 100 — данные общей обработки, 101 — язык документа).
  • 2XX — описательные поля (например, 200 — заглавие, 210 — выходные данные, 215 — физическая характеристика).
  • 3XX — примечания (например, 300 — общие примечания, 320 — примечания о содержании).
  • 4XX — связи записей (например, 410 — связь с серией, 461 — связь с уровнем).
  • 5XX — поля для предметного доступа (например, 500 — унифицированное заглавие, 600 — имя лица как предмет).
  • 6XX — предметные рубрики и классификационные индексы (например, 606 — тематическая рубрика, 675 — УДК).
  • 7XX — интеллектуальная ответственность (например, 700 — автор, 702 — соавтор, 710 — организация).
  • 8XX — данные о хранении и использовании (например, 801 — источник записи, 899 — данные о местоположении).

Особенности RUSMARC по сравнению с UNIMARC

RUSMARC сохраняет общую структуру UNIMARC, но включает ряд национальных расширений и адаптаций:

  • Русскоязычные названия полей и подполей — все описания элементов даны на русском языке, что облегчает использование российскими каталогизаторами.
  • Дополнительные поля — введены поля, отсутствующие в UNIMARC, для учёта российских стандартов (например, поле 606 — тематическая рубрика, 607 — географическое название, 610 — ключевые слова, 675 — индекс УДК).
  • Поддержка кириллицы — формат предусматривает кодировку UTF-8 или CP1251 для записи текстов на русском и других языках с кириллической графикой.
  • Адаптация к ГОСТ — правила заполнения полей соответствуют российским стандартам каталогизации (ГОСТ 7.1-2003, ГОСТ 7.80-2000, ГОСТ 7.82-2001 и др.). Например, в поле 200 ($a — заглавие) допускается использование сокращений по ГОСТ 7.12-93.
  • Специфические виды документов — добавлены поля для описания диссертаций, авторефератов, нормативно-технических документов, патентов и других типов изданий, распространённых в России.
  • Предметные рубрики — поддерживаются рубрики на основе «Рубрикатора ГАСНТИ» (Государственная автоматизированная система научно-технической информации) и «Библиотечно-библиографической классификации» (ББК), которые используются в российских библиотеках.

Применение

RUSMARC является основным форматом для обмена библиографическими данными в России. Он используется в:

Критика и ограничения

Несмотря на широкое распространение, RUSMARC подвергается критике по ряду причин:

  • Сложность и избыточность — формат содержит большое количество полей и подполей, что затрудняет обучение каталогизаторов и увеличивает время на создание записей.
  • Несовместимость с современными технологиями — RUSMARC основан на устаревшей модели MARC (Machine-Readable Cataloging), которая не поддерживает семантические веб-технологии (Linked Data, RDF, BIBFRAME). В 2020-х годах IFLA и библиотеки мира переходят к более современным форматам, но RUSMARC остаётся привязанным к традиционной структуре.
  • Отсутствие единой валидации — из-за различий в интерпретации правил разными библиотеками записи могут содержать ошибки или несоответствия, что затрудняет автоматический обмен.
  • Ограниченная поддержка цифровых ресурсов — поля для описания электронных ресурсов, веб-сайтов и мультимедиа менее развиты, чем в форматах MARC 21 или Dublin Core.

Перспективы развития

В России ведётся работа по модернизации RUSMARC. В 2021 году РБА инициировала проект по созданию «RUSMARC 2.0», который должен быть совместим с BIBFRAME и другими стандартами Linked Data. Планируется упрощение структуры, введение поддержки JSON и XML, а также интеграция с системами идентификации (ORCID, DOI, ISNI). Однако переход на новый формат займёт несколько лет из-за необходимости переобучения персонала и обновления программного обеспечения.

Источники

  • ГОСТ Р 7.0.10-2010 «Система стандартов по информации, библиотечному и издательскому делу. Формат RUSMARC для представления библиографических данных».
  • Руководство по формату RUSMARC (Российская библиотечная ассоциация, 2010).
  • «UNIMARC Manual» (IFLA, 2008).
  • «Библиотечное дело: терминологический словарь» (Москва, 2015).
  • Статьи в журналах «Библиотековедение», «Научные и технические библиотеки» (2000–2023).

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →