One of the great built-in features in Mendeley is without a doubt the citation plugin for your word processor of choice. We currently support most of popular word processors such as MS word (Mac and Windows), OpenOffice, Neo Office, and Libre Office. Cannot install Mendeley LibreOffice (snap) citation plugin. Then you need to know where Mendeley is storing the OpenOffice plugin. So let's search for it.
Please Note: The plugin in this repository requires Mendeley Desktop >= 1.5. It is not compatible with MD 1.3 and earlier.
The stable version of the plugin is bundled with Mendeley Desktop and can be installed via Tools -> Install LibreOffice Plugin.
This extension provides integration between Mendeley Desktop and OpenOffice/LibreOffice,providing the ability to insert citations from your Mendeley library into OpenOffice documentsand generate a bibliography automatically.
Build prerequisites:
- Python
Mendeley Plugin Word
Building the extension:
- Open a command prompt within the directory containing
build.py
- Run
build.py <version> <debug mode>
<version>
: Version number to use for this plugin build.<debug mode>
: Boolean which specifies whether the debugger should be enabled in OpenOffice.
(Note: Debug builds don't use custom error handling code, but instead OpenOffice/LibreOffice will open the debugger)
Installing the extension:
- Build the .oxt file using the steps above
- Start OpenOffice Writer, go to Tools -> Extension Manager, click the 'Add' button and select the generated .oxt file.
Running unit tests in OpenOffice:
- Build and install the .oxt file using the steps above
- Set the environment variable
MENDELEY_OO_TEST_FILES
to the full path of thetestFiles/
directory - Copy the
tests/[email protected]@local.sqlite
file into your Mendeley data directory (see http://www.mendeley.com/faq/#locate-database). - Run Mendeley Desktop with options
--account [email protected] --server local
- Run OpenOffice Writer and select Tools->Macros->Run Macro...
- From the tree choose My Macros->Mendeley->mendeleyUnitTests, and then choose the macro named
runUnitTests()
- Click Run (currently it will only show a message if something goes wrong)
(Tip: it's handy to set up a 'Run Unit Tests' toolbar button using Tools->Customise if you run the tests frequently)
Running other unit tests:
Prerequisite: Python 2.6 or 2.7
Non-interactive tests
![Mendeley Openoffice Plugin Install Mendeley Openoffice Plugin Install](https://www.readkong.com/static/6b/b8/6bb8df76a6c46ec6b5db201cea5e7902/managing-references-bibliographies-using-mendeley-8953795-10.jpg)
- Ensure Mendeley Desktop is running
- Run 'python src/MendeleyHttpClient_test.py'
- Run 'python src/MendeleyDesktopAPI_test.py'
Plugin
Interactive tests
Mendeley Plugin Microsoft Edge
- Ensure Mendeley Desktop is running
- Run 'python src/MendeleyDesktopAPI_test_interactive.py'(this will prompt you for manual input and produce output based on your actions)