Это командные xapers, которые можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
xapers - система индексации статей личного журнала
СИНТАКСИС
шаперс команду [арг ...]
ОПИСАНИЕ
Xapers - это система индексации личных документов, ориентированная на статьи в академических журналах.
Обеспечивает быстрый поиск текста документа и библиографических данных (синхронизируется из Интернета).
библиотеки) и простой поиск документов и bibtex.
Xapers принимает в качестве входных файлов документы (в формате PDF) и идентификаторы источников. Документы
скопировано в локальное хранилище документов (~ / .xapers / docs по умолчанию), а текст извлекается из
PDF и полностью проиндексирован в базе данных Xapian. Идентификаторы источника используются для загрузки
документировать библиографические данные из электронных электронных библиотек (см. ИСТОЧНИКИ ниже), которые
затем анализируются и индексируются по префиксным терминам в базе данных. Библиографические данные также
хранится как bibtex в хранилище документов для удобства поиска. Документы могут быть произвольно
отмечен.
Пользовательский интерфейс curses обеспечивает простой доступ к документам (см. view команду ниже).
Xapers - это, в конечном счете, библиотека индексации документов, поэтому разработка альтернативного пользователя
интерфейсы приветствуются.
В основе Xapers лежит замечательная база данных / поисковая система Xapian. Видеть http://xapian.org/
чтобы получить больше информации.
ГЛАВНАЯ КОМАНДЫ
Ниже приведены основные команды xapers. Видеть ПОИСК СРОКИ ниже для получения подробной информации о
поддерживаемый синтаксис для .
добавить [опции] [ ]
Добавьте документ или обновите существующий документ. Необходимо указать хотя бы один из --file или
--источник. Если указаны условия поиска, они должны соответствовать ровно одному документу и
соответствующий документ обновляется новой предоставленной информацией. Доступные Варианты:
--source = [ | ]
Идентификатор источника документа. Видеть ИСТОЧНИКИ ниже. Это также может быть путь к
файл, содержащий одну запись bibtex.
--file [= ]
Файл документа (в формате PDF) для добавления. Текст документа будет извлечен и проиндексирован. А
копия файла будет помещена в хранилище документов Xapers. Если предоставляется без
путь, xapers попытается загрузить файл из источника, если источник поддерживает
скачивание файлов.
--tags = [, ...]
Начальные теги, применяемые к документу. Можно указать несколько тегов, запятая
разделены.
--незамедлительный
Запрашивать у пользователя источник / файл / теги, если не указано иное. При запросе источника
файлы ввода информации автоматически сканируются на предмет идентификаторов, и найденные идентификаторы
отображается.
--Посмотреть
По завершении просмотрите полученную запись в пользовательском интерфейсе curses. Увидеть видP команда ниже для получения дополнительной информации
Информация.
Импортировать [опции]
Импортируйте существующую базу данных bibtex. Каждая запись bibtex будет добавлена как новый документ.
Если ключ bibtex или любые источники, найденные в bibtex, соответствуют существующему документу, этот документ
вместо этого обновляется (это делает команду фактически идемпотентной). Любые "файловые" поля
будут проанализированы файлы документов для добавления. Файлы можно указывать как по одному пути, так и в
Формат Mendeley / Jabref. Доступные Варианты:
--tags = [, ...]
Теги, применяемые ко всем импортированным документам. Можно указать несколько тегов, запятая
разделены.
день + | - [...] [-]
Добавить / удалить теги из документов. '-' может использоваться для отделения операций тегирования от
условия поиска.
по области применения [опции]
Искать документы в базе данных. Информация о документе выводится на стандартный вывод.
--output = [сводка | bibtex | теги | источники | ключи | файлы]
Укажите информацию о документе для вывода:
резюме выводит однострочную сводку документов (по умолчанию).
бибтекс выводит bibtex для всех документов (если есть).
имеют теги выводит все теги, связанные с документами.
источники выводит все источники, связанные с документами.
ключи выводит все ключи цитирования bibtex, связанные с документами.
файлов выводит полные пути ко всем файлам, связанным с документами.
По умолчанию это резюме.
--limit = N
Ограничьте количество результатов, возвращаемых в N.
бибтекс
Сокращение от "search --output = bibtex". ".
считать
Возвращает простой подсчет результатов поиска.
view [ ]
по оценкам, [ ]
Просматривайте результаты поиска в пользовательском интерфейсе поиска curses. Документы, соответствующие поиску, отображаются с
их библиографическая информация и краткое текстовое резюме. Это позволяет манипулировать
теги документов и для извлечения файлов документов и исходных URL-адресов для просмотра (см. хдг-
открытый(1) для получения дополнительной информации). Могут быть предоставлены начальные условия поиска, но возможен дальнейший поиск.
выполняется из пользовательского интерфейса. В то время как в пользовательском интерфейсе введите "?" для доступных команд.
ПРИМЕЧАНИЕ. В настоящее время отображаются только 20 лучших результатов поиска из-за синхронности
ограничения загрузки. Очевидно, это нужно исправить.
экспорт
Скопируйте PDF-файлы полученных документов в , названный с заголовками документа, когда
доступен.
удалять
Удалите документы из базы данных. Все файлы документов будут удалены из документа.
хранения.
--без подсказки
Не запрашивать подтверждение удаления документов.
восстановление
Восстановите базу данных из существующего корня xapers.
ИСТОЧНИК КОМАНДЫ
Эти команды обеспечивают доступ к некоторым методам исходного модуля. Видеть ИСТОЧНИКИ внизу.
источники
Перечислите доступные источники.
источник2url [ ...]
Разберите строку идентификатора источника и распечатайте соответствующий URL-адрес источника.
источник2bib [ ...]
Получить bibtex из источника для указанного URL-адреса или идентификатора источника и записать в стандартный вывод.
исходный файл2
Получить файл из источника по указанному URL-адресу или идентификатору источника и записать в стандартный вывод.
скандок
Отсканируйте файл документа (PDF) на предмет идентификаторов источников и распечатайте и распечатайте идентификаторы источников в стандартный вывод.
ИСТОЧНИКИ
Источники - это онлайн-базы данных, из которых можно получить библиографические данные документов. В
Xapers, онлайн-библиотекам присваиваются уникальные префиксы. Интернет-библиотеки объединяют
уникальные идентификаторы документов для отдельных документов. См. "Источники xapers" для получения списка
доступные онлайн-источники.
Xapers распознает документ по идентификатору источника, или SID, в двух формах:
полный URL http://dx.doi.org/10.1364/JOSAA.29.002092
Сид формы : DOI: 10.1364 / JOSAA.29.002092
URL-адреса разбираются на источники и идентификаторы источников при распознавании, и эта информация используется
для получения bibtex из баз данных онлайн-библиотеки. Источники и SID для данного
Документы хранятся в виде префиксов в базе данных Xapers (см. ниже).
ПОИСК СРОКИ
Xapers поддерживает общий синтаксис поисковых запросов.
Поиск может состоять из текста произвольной формы и цитатных фраз. Термины можно комбинировать с
стандартные логические операторы. По умолчанию все термины объединяются логическим ИЛИ.
Для группировки операторов можно использовать круглые скобки, но они должны быть защищены от интерпретации оболочки.
Строка '*' будет соответствовать всем документам в базе данных.
Кроме того, понимаются следующие термины с префиксом (где указать пользователя
предоставленные значения):
я бы: Идентификатор документа Xapers
автор: строка в авторах (также :)
заглавие: строка в заголовке (также t :)
ярлык: конкретный пользовательский тег
: конкретный идентификатор источника (sid)
источник: конкретный источник
ключ: конкретный ключ цитирования bibtex
год: конкретный год публикации (также y :)
год: .. диапазон года публикации (также y :)
год:..
год: ..
Годы публикации должны быть четырехзначными целыми числами.
См. Следующую информацию о поисковых запросах:
http://xapian.org/docs/queryparser.html
ОКРУЖАЮЩАЯ СРЕДА
Следующие переменные среды могут использоваться для управления поведением xapers:
XAPERS_ROOT
Расположение магазина документов Xapers. По умолчанию "~ / .xapers / docs"если не указано.
XAPERS_SOURCE_PATH
Спецификация пути для размещения дополнительных пользовательских исходных модулей Xapers. По умолчанию
"~ / .xapers / sources"если не указано.
Контакт
Не стесняйтесь писать автору по электронной почте:
Джеймсон Роллинз[электронная почта защищена]>
КСАПЕРС(1)
Используйте xapers онлайн с помощью сервисов onworks.net