MARC
MARC (Machine-Readable Cataloging) — семейство форматов файлов, предназначенная для ведения библиотечных каталогов и ряда смежных задач. Первоначальный автор разработки - программист Henriette Davidson Avram, реализовал её в серии приложений, предназначенных для Библитеки Конгресса США.
Первая версия была разработана в 1965 г. и использовалась для хранения информации на магнитных лентах. Впоследствии она стала применяться и в программных продуктах, работающих с дисками, но некоторые оптимизации формата для последовательного доступа до сих пор имеют место.
Особенностями формата являются хранение информации в виде записей древовидной структуры с возможностью повторения отдельных полей, возможность определять и работать с подполями, как с отдельными сущностями, тэгирование полей, непосредственно указывающее на их тип.
Расширенный вариант MARC был стандартизирован в качестве ISO 2709. (Этот стандарт так же известен как Z39.2).
Существуют различные модификации формата, различающиеся по внутренней структуре (например по списку допустимых в тегах симоволов) и конкретным библиографическим наполнением.
Наиболее важными из используемых в настоящее время являются USMARC, MARC21, являющийся дальнейшим развитием USMARC и принятый в качестве стандарта Библиотекой Национального Конгресса США, а и так же UNIMARC - альтернативный MARC21 формат, разработанной Международной Ассоициацией Библиотечных Организаций.
Эволюция стандарта MARC:
Ошибка при получении данных по URL http://graphviz/cgi-bin/cgi.sh?layout=dot: $2.Во время обработки HTTP-запроса обнаружена проблема: 502 Bad Gateway
Ошибка при получении данных по URL http://graphviz/cgi-bin/cgi.sh?layout=dot:
Error:.: syntax error in line 4 near '['
Не удалось получить URL http://graphviz/cgi-bin/cgi.sh?layout=dot после 3 попыток.
Современные версии MARC поддерживают использование различных 8-битовых кодовых таблиц в одной базе, а MARC21 - и UNICODE.
В России не существует единого стандарта, однозначно принятого в качестве общего для всех бибилиотек. Некоторые заинтересованные группы, в том числе - Российская Государственная Библиотека продвигают русисифицированные версии USMARC и/или MARC21, другие, в том числе - поддержанная Министерством Культуры Российская Библиотечная Ассоциация - основанный на UNIMARC стандарт RUSMARC.
См. так жеПравить
В Германии в основном используется несовместимый с MARC формат MAB (Maschinelles Austauschformat für Bibliotheken).