Zotero and Ulysses
I'm trying to determine if it's possible to use Zotero with Ulysses without experiencing too much pain. It seems that the only available route is to use RTF/ODF Scan. The following page provides directions to convert RTF.
http://zotero-odf-scan.github.io/zotero-odf-scan/
I've installed the LibreOffice plug-in. However, the file
zotero-odf-scan-v2.0.34-fx.xpi
at
https://github.com/Juris-M/zotero-odf-scan-plugin/releases/tag/v2.0.34
doesn't open on a Mac, even though the ODF scan is, if I understand correctly, of primary benefit to users of Scrivener and Ulysses.
Suggestions?
Question: Ulysses appears now to export to ODF. Does it do so in such a way as to make Ulysses and Zotero work reasonably well together?
http://zotero-odf-scan.github.io/zotero-odf-scan/
I've installed the LibreOffice plug-in. However, the file
zotero-odf-scan-v2.0.34-fx.xpi
at
https://github.com/Juris-M/zotero-odf-scan-plugin/releases/tag/v2.0.34
doesn't open on a Mac, even though the ODF scan is, if I understand correctly, of primary benefit to users of Scrivener and Ulysses.
Suggestions?
Question: Ulysses appears now to export to ODF. Does it do so in such a way as to make Ulysses and Zotero work reasonably well together?
The fact that Ulysses now exports ODF will make the scan workflow a little smoother (you're essentially saving one step) but otherwise it changes relatively little.
I still am not where I need to be, however.
I believe I successfully added the RTF/ODF Scan.
Here's what I see in the Add-Ons Manager:
https://www.dropbox.com/s/mizf5nallq1d4jv/zotero add-ons manager.png?dl=0
According to the instructions at
http://zotero-odf-scan.github.io/zotero-odf-scan/
"To generate citation markers in Zotero for Firefox or Zotero Standalone, first set the Default Output Format for Quick Copy to Scannable Cite in the Export tab of the Zotero Preferences."
However, in the Export tab, I see no Scannable Cite. I see the following:
https://www.dropbox.com/s/nn5yevtjbv3rl0l/zotero citation styles available.png?dl=0
Am I missing a step?
The instructions say that "Installing the RTF/ODF-Scan add-on will add a Scannable Cite export translator to the Zotero client and change the RTF Scan option to RTF/ODF Scan." That doesn't seem to have happened. RTF Scan has remained RTF Scan, and the citations don't match the following format:
{ | Smith, (2012) | | |zu:2433:WQVBH98K}
https://forums.zotero.org/discussion/comment/280155/#Comment_280155
(Zotero data directory there refers to https://www.zotero.org/support/zotero_data )
and restarting Zotero
https://github.com/Juris-M/zotero-odf-scan-plugin/raw/master/resource/translators/Scannable Cite.js and install by placing it in the translators forlder in the Zotero data directory."
I wasn't sure how I manually download, but I copied the code on the webpage and pasted it into a duplicate of RTF.js in the translators folder, renamed as RTF/ODF.js. (Text edit didn't like my saving a new file with a js extension, but it accepted a manipulated js file that already existed with that extension.)
RTF/ODF still doesn't exist in the list of formats, and when I clicked the + button to add one, all of the .js files, the new one included, were greyed out.
https://www.dropbox.com/s/q40i0u7hnhhu3cg/RTF:ODF greyed out.png?dl=0
on
https://github.com/Juris-M/zotero-odf-scan-plugin/raw/master/resource/translators/Scannable Cite.js
When I go to https://github.com/Juris-M/zotero-odf-scan-plugin/raw/master/resource/translators/Scannable Cite.js
I see this
https://www.dropbox.com/s/n4b1xj79x6ua31j/zotero js page.png?dl=0
Where do I right click? It's a web page. The I right click on the page I see this:
https://www.dropbox.com/s/l8xfri0ob5k55h1/zotero right click menu.png?dl=0
Export as Word file, Open LibreOffice to save as .odt, Run ODT Scan...
I would love to see a Zotero plugin for Ulysses, which would make this process a lot easier.
Anything new on this?
I've started Zotero using "/home/emile/bin/zotero/zotero -P PhD -ZoteroDebugText -datadir profile > ~/.odfscan.log 2>&1", and I'm getting this log: https://gist.github.com/retorquere/cfde0130094a166e0bb8fd0979bf9f59 , no mention of ODF scan anywhere. I still get the same popup. If I look in the line that the popup mentions, ODF scan is trying to get the Zotero object:
Zotero = Cc["@zotero.org/Zotero;1"]
.getService(Ci.nsISupports)
.wrappedJSObject;
the error consistently happens at that point. I can't send a regular debug log since this popup comes locks the UI, and either one of the options "quit" or "check for updates" quits Zotero before I can do anything else.
The schemapdatepromise is a separate issue, but if waiting for init() works for you, that's OK right?