АнглийскийФранцузскийИспанский

Ad


Значок OnWorks

marc2ris - Интернет в облаке

Запустите marc2ris в бесплатном хостинг-провайдере OnWorks через Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS

Это команда marc2ris, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.

ПРОГРАММА:

ИМЯ


marc2ris - конвертирует библиографические данные MARC в формат RIS

СИНТАКСИС


marc2ris [-е место назначения журнала] [-ч] [-л уровень журнала] [-Л журнальный файл] [-м] [-о Outfile]
[-О Outfile] [-т тип ввода] [-у т | е] файл

ОПИСАНИЕ


marc2ris пытается извлечь полезную для RefDB информацию из наборов данных MARC. MARC
(Формат машиночитаемого каталога) - это стандарт, появившийся в 1960-х годах и широко распространенный.
используется библиотеками и библиографическими агентствами. Большинство библиотек, предлагающих доступ к Z39.50, могут
предоставлять записи хотя бы в одном формате MARC (как и в большинстве других "стандартов",
пара на выбор). В настоящее время поддерживаются следующие диалекты MARC:

MARC21
Это попытка объединить существующие варианты MARC (в основном USMARC и CANMARC)
и, скорее всего, в ближайшем будущем это будет формат, поддерживаемый всеми библиотеками. В
формат описан на Библиотека of Конгресс MARC страниц[1].

ЮНИМАРК
Это европейский эквивалент попытки стандартизации. Спецификация может быть
найденный здесь[2].

УКМАРК
Этот формат довольно близок к варианту USMARC и в основном используется библиотеками в
Соединенное Королевство и Ирландия. Библиотеки, поддерживающие этот формат, могут переключиться на
MARC21 в будущем. К сожалению, в сети нет описания этого формата, но
этой PDF документ[3] описывает основные различия между USMARC и UKMARC.

ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ


По умолчанию сценарий считывает данные USMARC со стандартного ввода и отправляет данные RIS на стандартный вывод.

-e место назначения журнала
log-destination может иметь значения 0, 1 или 2 или эквивалентные строки STDERR,
системный журналили файл, соответственно. Это значение указывает, куда идет информация журнала.
0 (ноль) означает, что сообщения отправляются на stderr. Они сразу доступны на
экран, но они могут мешать выводу команды. 1 отправит вывод на
средство системного журнала. Имейте в виду, что системный журнал должен быть настроен для приема сообщений журнала.
из пользовательских программ см. системный журнал(8) справочная страница для получения дополнительной информации. Unix-подобный
системы обычно сохраняют эти сообщения в /var/log/user.log. 2 отправит сообщения на
настраиваемый файл журнала, который можно указать с помощью -L опцию.

-h
Отображает экран справки и использования, затем закрывается.

-l уровень журнала
Укажите приоритет, до которого регистрируются события. Это либо число от 0
и 7 или одна из струн Экстрен, бдительный, критика, заблуждаться, предупреждение, уведомление, info, отлаживать,
соответственно (см. также определения уровня журнала). -1 полностью отключает ведение журнала. Низкий
уровень журнала, такой как 0, означает, что в журнал записываются только самые важные сообщения. Более высокий журнал
уровень означает, что регистрируются и менее важные события. 7 будет включать отладку
Сообщения. Последние могут быть подробными и многочисленными, поэтому вам следует избегать этого уровня журнала.
если вам не нужно отслеживать проблемы.

-L журнальный файл
Укажите полный путь к файлу журнала, который будет получать сообщения журнала. Обычно это
будет / var / log / refdba.

-m
Включите дополнительный выход MARC. Выходные данные будут перемежаться выходными данными RIS.
с исходными данными MARC, используемыми для генерации вывода. Это полезно исправить
ошибки конвертации вручную.

-o файл
Отправить вывод на файл. Если файл существует, его содержимое будет перезаписано.

-O файл
Отправить вывод на файл. Если файл существует, результат будет добавлен.

-t тип ввода
Укажите тип ввода MARC. По умолчанию MARC21. Другие доступные типы: ЮНИМАРК
и УКМАРК.

-u т | е
Запросить вывод Unicode, если установлено значение «t» (это значение по умолчанию). marc2ris пытается
преобразовать входные данные в Unicode (если в наборе данных явно не указано, что он
уже использует Unicode). Если преобразование не работает, установите для него значение «f», как
в некоторых вариантах MARC кодировка символов не указывается явно.

КОНФИГУРАЦИЯ


marc2ris оценивает файл marc2risrc для инициализации.

Настольные 1. marc2risrc
┌──────────┬───────────────────────┬──────────────── ────────────┐
ТехнологияПо умолчаниюКОММЕНТАРИЙ
├──────────┼───────────────────────┼──────────────── ────────────┤
│outfile │ (нет) │ Выходной файл по умолчанию │
│ │ │ имя. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│outappend │ t │ Определяет,
│ │ │ вывод добавлен (t) │
│ │ │ в существующий файл или │
│ │ │ перезаписывает (f) │
│ │ │ существующий файл. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│unmapped │ t │ Если установлено значение t, неизвестно │
│ │ │ теги во входных данных │
│ │ │ будет выводиться после │
│ │ │ а ярлык; │
│ │ │ итоговые данные могут быть │
│ │ │ осмотрены, а затем │
│ │ │ отправлено через СЕПГ к │
│ │ │ сними это │
│ │ │ дополнительные строки. Если установлено │
│ │ │ в f, неизвестные теги будут │
│ │ │ можно изящно игнорировать. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│logfile │ /var/log/med2ris.log │ Полный путь к │
│ │ │ пользовательский файл журнала. Это │
│ │ │ используется только в том случае, если наибольшее значение имеет │
│ │ │ установить соответствующим образом. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│logdest │ 1 │ Назначение │
│ │ │ информация журнала. 0 = │
│ │ │ распечатать в stderr; 1 = использовать │
│ │ │ средство системного журнала; 2 = │
│ │ │ использовать настраиваемый файл журнала. │
│ │ │ Последнему нужен │
│ │ │ правильная установка │
│ │ │ файл журнала. │
├──────────┼───────────────────────┼──────────────── ────────────┤
│loglevel │ 6 │ Уровень журнала до │
│ │ │ какие сообщения будут │
│ │ │ отправлено. Низкое значение (0) │
│ │ │ позволяет только самому │
│ │ │ важные сообщения, а │
│ │ │ высокое значение (7) позволяет │
│ │ │ все сообщения, включая │
│ │ │ сообщения отладки. -1 означает │
│ │ │ ничего не будет записано. │
└──────────┴───────────────────────┴──────────────── ────────────┘

ДАННЫЕ ОБРАБОТКА


Назначение формата MARC полностью отличается от цели формата RIS,
поэтому не стоит слишком удивляться, что импорт данных MARC в
края. Фильтр, по-видимому, отлично справляется с довольно большим количеством наборов данных, но следующие
недостатки известны (и заинтересованный читатель, вероятно, обнаружит еще больше):

· Некоторые поля, например 846, в настоящее время полностью игнорируются. Это, конечно, обязательно
измениться.

· Имена авторов указываются в естественном порядке, например, первый, средний, последний,
не нормализованы из-за проблем с несколькими отчествами или фамилиями. Автор
имена в обратном порядке, т.е. что-то вроде Last, First Middle, нормализованы
правильно в большинстве случаев. Обращение с неевропейскими именами является предметом судебного разбирательства и
ошибка.

· Обработка набора символов несколько ограничена. Только неизмененный вводимый символ
кодировка или UTF-8 доступны для выходных данных.

Тем не менее, надежда еще есть. В -m опция командной строки включает дополнительные
Выход в формате MARC. То есть сгенерированный вывод будет содержать вкрапления строк, показывающих
содержимое исходных полей MARC, используемых для создания следующей строки или строк RIS. Для
пример, следующий фрагмент вывода показывает, как marc2ris сгенерировал авторские строки из
вход MARC:

пустое поле автора (100)
: Автор (Ind1): 1
: Автор ($ a): Ершов А.П.
: Автор ($ b):
: Автор ($ c):
: Автор (Ind1): 1
: Автор ($ a): Кнут, Дональд Эрвин,
: Автор ($ b):
: Автор ($ c):
AU - Ершов А.П.
Австралия - Кнут, Дональд Эрвин

Если вы чувствуете, что marc2ris не переводит ваши данные должным образом, самым простым способом может быть
использовать -m переключить и перенаправить вывод в файл. Затем вы можете проанализировать
положение и закрепите линии RIS по своему усмотрению. Наконец, вы можете удалить строки MARC
с помощью такой команды, как:

~ $ grep -v " "<withmarc.ris> womarc.ris

Используйте marc2ris онлайн с помощью сервисов onworks.net


Бесплатные серверы и рабочие станции

Скачать приложения для Windows и Linux

  • 1
    JXplorer - браузер Java Ldap
    JXplorer - браузер Java Ldap
    Java-клиент LDAP с поддержкой LDIF,
    безопасность (включая SSL, SASL и GSSAPI),
    переведен на многие языки (в т.
    китайский), интерактивную справку, пользовательские формы и
    многие другие ...
    Скачать JXplorer — браузер Java Ldap
  • 2
    PosteRazor - Создайте свой собственный плакат!
    PosteRazor - Создайте свой собственный плакат!
    Хотите напечатать плакат? PosteRazor режет
    файл изображения на части, и вы можете
    распечатайте потом на принтере и приклейте
    вместе к плакату. Простой на основе FLTK
    использовать ...
    Скачать PosteRazor - Создайте свой собственный постер!
  • 3
    Pharser
    Pharser
    Phaser - это быстрый, бесплатный и увлекательный
    исходный игровой фреймворк HTML5, который предлагает
    WebGL и рендеринг Canvas через
    настольные и мобильные веб-браузеры. Игры
    может быть со ...
    Скачать Фазер
  • 4
    VASSAL Двигатель
    VASSAL Двигатель
    VASSAL - игровой движок для создания
    электронные версии традиционной доски
    и карточные игры. Он обеспечивает поддержку
    рендеринг и взаимодействие игровых элементов,
    и ...
    Скачать движок VASSAL
  • 5
    OpenPDF - форк iText
    OpenPDF - форк iText
    OpenPDF — это библиотека Java для создания
    и редактирование PDF-файлов с помощью LGPL и
    Лицензия с открытым исходным кодом MPL. OpenPDF – это
    LGPL/MPL преемник iText с открытым исходным кодом,
    и ...
    Скачать OpenPDF — форк iText
  • 6
    SAGA GIS
    SAGA GIS
    САГА - Автоматизированная система
    Геонаучный анализ - это географический
    Программное обеспечение информационной системы (ГИС) с
    огромные возможности для геоданных
    обработка и анализ ...
    Скачать ГИС САГА
  • Больше »

Команды Linux

  • 1
    aarch64-linux-gnu-gnatbind
    aarch64-linux-gnu-gnatbind
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatbind
  • 2
    aarch64-linux-gnu-gnathop-5
    aarch64-linux-gnu-gnathop-5
    комар, gnatbind, gnatbl, gnatchop,
    гнатфинд, гнаттмл, гнаткр, гнатлинк,
    гнатлы, гнатмейке, гнатпреп, гнатпста,
    gnatpsys, gnatxref — набор инструментов GNAT
    ОПИСАНИЕ: Т...
    Запустите aarch64-linux-gnu-gnatchop-5
  • 3
    cpupower-idle-информация
    cpupower-idle-информация
    cpupower Idle-info — Утилита для
    получить информацию о простое ядра процессора
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ: Инструмент
    который печатает p...
    Запустите cpupower-idle-info
  • 4
    cpupower-idle-set
    cpupower-idle-set
    cpupower Idle-Set — Утилита для настройки процессора
    специальные параметры ядра для состояния простоя
    СИНТАКСИС: мощность процессора [ -c список процессоров ]
    Idle-info [опции] ОПИСАНИЕ:
    мощность процессора в режиме ожидания...
    Запустите cpupower-idle-set
  • 5
    g.mapsetsgrass
    g.mapsetsgrass
    g.mapsets — изменяет/печатает пользовательские
    текущий путь поиска набора карт. Влияет на
    доступ пользователя к данным, существующим в рамках
    другие наборы карт в текущем местоположении. ...
    Запустите g.mapsetsgrass
  • 6
    г.messagegrass
    г.messagegrass
    g.message — печатает сообщение, предупреждение,
    информация о ходе выполнения или фатальная ошибка в
    ТРАВЯНОЙ путь. Этот модуль следует использовать в
    сценарии для сообщений, доставляемых пользователю.
    КЕЙВО...
    Запустите g.messagegrass
  • Больше »

Ad