Anyone got Zotero plugin working in Word on WINE in Linux?

Just like it says: Anyone got Zotero plugin working in Word on WINE in Linux?
I've been running Word in Codeweavers Crossover Office version of WINE on Linux.
But although Zotero installs, the plugin doesn't work.
I screwed with it a bit, and almost got it to work by altering the calls to Firefox in the plugin VB files to zotero. But I'd love to hear a way to get it to actually function as intended.

Don't want to have to run Windows just to get citations to work.
  • edited February 4, 2023
    Update to this in case anyone's interested (and has a solution to upgrading).
    Running MS Word in (Codeweaver's Crossover Office version of) WINE. I got Zotero working in the WINE container (as outlined here https://forums.zotero.org/discussion/12426/word-intergration-with-wine and here https://www.reddit.com/r/winehq/comments/kwb7nx/comment/gj5sda7/?context=3)

    Steps:
    Download Zotero 5.0.58 (https://www.zotero.org/download/client/dl?channel=release&platform=win32&version=5.0.58)
    Intall, launch Word and Zotero, and close them.
    Replace the stock Zotero.dotm with this modified version: https://github.com/ozdemirmelih/Zotero-5.0.58-citiation-plugin/blob/main/Zotero.dotm
    (In Crossover it goes in: ~/.cxoffice/Bottle_with_MS_Office_and_Zotero/drive_c/users/%user_name%/Application\ Data/Microsoft/Word/STARTUP/)
    In Zotero Edit -> Settings -> Advanced -> Configuration editor -> set app.update.auto FALSE, otherwise Zotero gets autoupdated to a non working version and you have to redo steps 2 to 5 again.

    I've tried editing later versions of Zotero.dotm, so I can upgrade, but it hasn't worked.

    Anyone found a way to get past v5.0.58 in WINE?
  • This must be a networking issue with WINE. Zotero talks to the word plugin over http if I'm not mistaken, so it should be possible to have wine-word talk to linux-zotero.
  • Should be, but I haven't been able to figure out the secret sauce edits to the Zotero.dotm file to make it work yet.
    In the older version, there were some changes to the VB in the Zotero.dot file that allowed it to work (https://forums.zotero.org/discussion/12426/word-intergration-with-wine/p3), but I haven't been able to extend that to newer versions yet.
    Would love to hear about a solution (or a WINE-compatible version).
  • heyhey,

    it seemed the solution is working fine, however i'm not able to sync my zotero library, which is kind of prerequisite to get anything done. When trying to, i get the prompt that "This version of Zotero is too old". Anyone aware of a work around?
  • edited August 2, 2024
    actually, it just works to simply run the newest version of zotero and word (office 2016) in the same crossover bottle. let's see whether this lasts, but as of yet i'm happy with the solution :)
  • edited August 2, 2024
    I could never get Office 2016 to work on wine (using crossover). I've been using 2010 fine, but can't get Zotero to work in that environment. Same with 365.

    Just tried it again with 365. Sure, the free standing Zotero works, but when I try to insert a citation in a Word 365 doc I get an error: "Compile error in hidden module"



    Tried resurrecting my Office 2016 bottle, installed Zotero 6.0.36, and ... it's weird, 9 times out of 10, I get an error "Zotero experienced an error updating your document. Would you like to view troubleshooting instructions?" but every so often it lets me insert a citation and build a bibliography. Not usable though.

  • Hm, so for Office 2016 i used this img file (https://officecdn.microsoft.com/db/492350f6-3a01-4f97-b9c0-c7c6ddf67d60/media/en-us/ProPlusRetail.img), mounted it, installed office 2016 in a new bottle from it and inside that bottle i also installed the current version of zotero from the website. Opened word and zotero, in zotero under preferences/cite i click reinstall microsoft word add-in, then i close everything, open it again and everything works just fine for me. Fingers crossed it does for you, too!
Sign In or Register to comment.