Skip to content

Commit

Permalink
Proofread
Browse files Browse the repository at this point in the history
  • Loading branch information
LinusDietz authored Nov 24, 2020
1 parent fdaf65d commit e95f10c
Showing 1 changed file with 27 additions and 17 deletions.
44 changes: 27 additions & 17 deletions _posts/2020-11-20-LibreOfficeIntegration.md
Original file line number Diff line number Diff line change
@@ -1,37 +1,45 @@
---
title: Jabref interaction with LibreOffice is great
title: JabRef Interaction with LibreOffice Explained
id: LibreOfficeIntegration
author: "[Felix Wilke](/~https://github.com/teertinker)"
---
Today's blog post will highlight the interaction between JabRef and LibreOffice. It is presented to you by a JabRef user, [Felix Wilke](/~https://github.com/teertinker), and developer of some additional tools.
Today's blog post will highlight the interaction between JabRef and LibreOffice, the [open-source alternative](https://www.libreoffice.org/) to Microsoft Office.
It is presented to you by a JabRef user, [Felix Wilke](/~https://github.com/teertinker), who is also a code contributor.


# Jabref interaction with LibreOffice
JabRef offers many features for inserting citations and formatting a bibliography in OpenOffice or LibreOffice Writer. This post shows you the basic functionality and also how to get the most of it with the help of some third party tools.
# JabRef Interaction with LibreOffice
JabRef offers many features for inserting citations and formatting a bibliography in OpenOffice or LibreOffice Writer.
This post explains the basic functionality and also how to get the most of it with the help of third-party tools.

## First: Connect JabRef to LibreOffice

- Open LibreOffice and JabRef
- Open the LibreOffice panel in JabRef
- Hit the connect Button
- Hit the "Connect" button

![](../img/ConnectToLibreOffice.gif)

In case you get an error message you may have to connect manually (see: https://docs.jabref.org/cite/openofficeintegration). Especially Linux users should use the deb version of JabRef and LibreOffice in order to prevent connection issues.
In case you get an error message you may have to connect manually (see: https://docs.jabref.org/cite/openofficeintegration).
Especially Linux users should use the official versions of JabRef and LibreOffice in order to prevent connection issues.

## Second: Cite entries from JabRef
## Second: Cite Entries from JabRef
- Place the cursor at the right position in your manuscript
- Mark the entry or entries you want to cite
- Click on "Cite" "Cite-in-text" etc.
- Click on "Cite" or "Cite-in-text"

![](../img/libreoffice_blog1.gif)

You can easily change the citation style and bibliography style. Just click on "Select style". After you have finished your manuscript, just hit the refresh button and your bibiography gets parsed.
You can easily change the citation style and bibliography style.
Just click on "Select style".
After you have finished your manuscript, just hit the refresh button and your bibliography gets parsed.

## Exchange/Save documents in other formats
## Exchange/Save documents in Other Formats

JabRef uses special fields in LibreOffice that are not supported by other word processors.
You should save your writer document in OpenDocument format (odt).
However, there exists an external tool that is able to convert the citations so that they are kept when you save in another format.

JabRef uses special fields in LibreOffice that are not supported by other word processors. You should save your writer document in OpenDocument format (odt). However, there exists an external tool that is able to convert the citations so that they are kept when you save in another format.
- Install the LibreOffice extension: /~https://github.com/teertinker/JabRef_LibreOffice_Converter
- Hit convert to Cite-Key
- Hit "Convert to Cite-Key"
- Save the document in any format you like
- Open and modify the manuscript with any word processor
- Note: Some word processors do not save the additional information of "Cite special" (e.g. pages)
Expand All @@ -40,15 +48,17 @@ JabRef uses special fields in LibreOffice that are not supported by other word p

![](../img/libreoffice_blog2.gif)

### Additional option: Use \cite{key} in any word processor to generate references
- the LibreOffice extension can also be used to convert manuscripts with \cite{keys} to JabRef References for LibreOffice
### Additional Option: Use `\cite{key}` in any Word Processor to Generate References
- The LibreOffice extension can also be used to convert manuscripts with `\cite{keys}` to JabRef References for LibreOffice
- This offers the option to work on a manuscript with any word processor and generate a bibliography with LibreOffice

![](../img/libreoffice_blog3.gif)


## Fourth: Create you own citation style with the Export-Filter-Editor
Each journal has its own style. Editing a style file can be quite a pain. To simplify the creation of a new jstyles there is this handy GUI tool, [Export-Filter-Editor](/~https://github.com/teertinker/Export-Filter-Editor). It can also be used to create custom export filters.
## Fourth: Create you own Citation Style with the Export-Filter-Editor
Many journals have their own style and editing a style file to conform with those can be quite a pain.
To simplify the creation of a new jstyles there is this handy GUI tool, [Export-Filter-Editor](/~https://github.com/teertinker/Export-Filter-Editor), which can be used to create custom export filters.

- Open Export-Filter-Editor
- Create your bibliography
- Create you citation style
Expand Down

0 comments on commit e95f10c

Please sign in to comment.