ПРОБЛЕМА: Мой рабочий процесс привлекает консультационные примечания, сохраненные в Zotero 5.0.22 при записи в другом программном обеспечении (Scrivener, Устройство записи LibreOffice). В Windows 10 я могу получить доступ к этим примечаниям от тех другое программное обеспечение путем создания гиперссылок им использующий их zotero://избранный идентификатор объекта: Я нажимаю на гиперссылку в, говорит Писатель LibreOffice, и Zotero открывает и выбирает объект примечания в моей библиотеке. Однако я не могу заставить эти гиперссылки работать в соответствии с Ubuntu 16.04: нажатие на них - не приводит ли в Устройстве записи Scrivener или LibreOffice - к абсолютно никакому результату.
ЗАПРОС: поиск через форумы и сообщения в сети предполагает, что проблема происходит возможно из-за Ubuntu, не распознающей zotero://протокол и поэтому не знающей, что сделать, когда я нажимаю на гиперссылки. Это корректно? Если так, как я решаю проблему? В различных сообщениях говорится, что я должен зарегистрировать протокол в операционной системе. Я не знаю о программировании, и практическое руководство, которое я нашел, было слишком сложным для меня. Если непризнание протокола не является проблемой, то, что это? Я ценил бы любую справку на этой проблеме, если возможный простое практическое руководство, которое не включает запись сложного кода.
ОЦЕНКА: великим людям позади Ubuntu, огромное спасибо за чудесную операционную систему; и сообществу Ubuntu, спасибо за большие проблемы рассмотрения работы, с которыми стоят путем программирования-incompetents как я.
Спасибо за помощь.
Я понятия не имею, какой zotero
, но я имею, устанавливают некоторые пользовательские обработчики, работающие в моем рабочем столе.
Создают файл, названный zotero-link.desktop
в ~/.local/share/applications
(или в /usr/share/applications/zotero.desktop
, если Вы хотите обработчик URL для всех пользователей в системе), со следующим содержанием:
[Desktop Entry]
Name=My custom zotero handler
Comment=Opens zotero
Exec=zotero %f
Type=Application
Terminal=false
MimeType=x-scheme-handler/zotero
StartupNotify=false
Categories=GNOME;
Icon=xfce4-terminal
Затем редактируют файл ~/.config/mimeapps.list
, разделяют [Default Applications]
, добавляя эту строку:
x-scheme-handler/zotero=zotero-link.desktop
Теперь можно протестировать его (даже без перевхода в систему) использование xdg-open zotero://abcdef
.
Сталкиваясь с той же проблемой о Ubuntu 18.04, я просто хотел отправить решение, которое работало на меня.
zotero.desktop файл, который установлен с текущей версией Zotero, корректен. Единственной вещью, которая отсутствует, является запись в mimeapps.list. Таким образом все, что необходимо сделать, следуют за заключительным битом ответа @pim:
Затем отредактируйте файл
~/.config/mimeapps.list
, раздел[Default Applications]
, добавление этой строки:x-scheme-handler/zotero=zotero.desktop
Теперь можно протестировать его (даже без перевхода в систему) использование
xdg-open zotero://abcdef
.
(Я исправил имя файла),
По состоянию на 2019 предпочтительный способ установить Zotero при помощи пакетов Emiliano Heyns.
Выполните следующие инструкции на своем терминале:
wget -qO- https://github.com/retorquere/zotero-deb/releases/download/apt-get/install.sh | sudo bash
sudo apt update
sudo apt install zotero
Эти пакеты управляют и файлом на рабочем столе и регистрацией MimeType.
Для получения дополнительной информации об обеспеченных пакетах посмотрите файл README.
Другие ответы нужно считать устаревшими, больше сохраняемые пакеты Sebastiaan Mathot.