Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
en:plugin:openofficeplugin [2014/04/14 11:52] 127.0.0.1 external edit |
en:plugin:openofficeplugin [2020/06/16 14:16] (current) kjdon [Installing OpenOffice Extension] |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== OpenOfficePlugin ===== | ===== OpenOfficePlugin ===== | ||
- | //Top level [[plugins|plugin]] that uses Open Office to convert various types of documents.// | + | //Top level [[index|plugin]] that uses Open Office to convert various types of documents.// |
* Processes files with extensions: ''.doc'', ''.dot'', ''.docx'', ''.odt'', ''.wpd'', ''.ppt'', ''.pptx'', ''.odp'', ''.rtf'', ''.xls'', ''.xlsx'', ''.ods'' \\ Perl regular expression: //''<nowiki>(?i).(doc|dot|docx|odt|wpd|ppt|pptx|odp|rtf|xls|xlsx|ods)$</nowiki>''// | * Processes files with extensions: ''.doc'', ''.dot'', ''.docx'', ''.odt'', ''.wpd'', ''.ppt'', ''.pptx'', ''.odp'', ''.rtf'', ''.xls'', ''.xlsx'', ''.ods'' \\ Perl regular expression: //''<nowiki>(?i).(doc|dot|docx|odt|wpd|ppt|pptx|odp|rtf|xls|xlsx|ods)$</nowiki>''// | ||
- | ==== Installing OpenOffice Extension ==== | ||
The OpenOfficePlugin is an extension that is available for Greenstone. It is useful for processing both Open Office and Microsoft Office documents, as well as other text formats. | The OpenOfficePlugin is an extension that is available for Greenstone. It is useful for processing both Open Office and Microsoft Office documents, as well as other text formats. | ||
+ | |||
+ | With OpenOffice and the extension installed and the Greenstone environment set up for this, | ||
+ | the OpenOfficePlugin will be available. | ||
+ | |||
+ | Furthermore, an OpenOfficeConverter helper plugin provides a new option for Greenstone's Word, PowerPoint and Excel Plugins, | ||
+ | ''-openoffice_conversion'', allowing conversion with Open Office instead of the existing | ||
+ | converter. Switching on this new option means that more recent Office formats like | ||
+ | ''docx'' can be included in Greenstone collections and processed by Greenstone. | ||
+ | |||
+ | |||
+ | ==== Installing OpenOffice ==== | ||
+ | |||
To use OpenOfficePlugin or [[OpenOfficeConverter]], you must first install | To use OpenOfficePlugin or [[OpenOfficeConverter]], you must first install | ||
[[http://www.openoffice.org/| Open Office]]. Once Open Office is installed, you may have to set the environment variables so Greenstone can find OpenOffice: | [[http://www.openoffice.org/| Open Office]]. Once Open Office is installed, you may have to set the environment variables so Greenstone can find OpenOffice: | ||
+ | ===Linux === | ||
+ | * If SOFFICE_HOME is not set, set it to the full path to your OpenOffice folder. | ||
+ | === Windows === | ||
* In the Start Menu, type "environment" in the search box and select ''Edit environment variables for your account'' | * In the Start Menu, type "environment" in the search box and select ''Edit environment variables for your account'' | ||
* In the Environment Variables window, press ''New...'' under the User variables section. For Variable name, enter ''SOFFICE_HOME''. For Variable value, enter the full path to your OpenOffice folder (for example ''C:\Program Files (x86)\OpenOffice 4'') and click ''OK''. | * In the Environment Variables window, press ''New...'' under the User variables section. For Variable name, enter ''SOFFICE_HOME''. For Variable value, enter the full path to your OpenOffice folder (for example ''C:\Program Files (x86)\OpenOffice 4'') and click ''OK''. | ||
Line 15: | Line 29: | ||
* Click ''OK'' in the Environment Variables window to save your changes. | * Click ''OK'' in the Environment Variables window to save your changes. | ||
+ | |||
+ | ==== Installing OpenOffice Extension ==== | ||
<TABAREA tabs="Greenstone3,Greenstone2"> | <TABAREA tabs="Greenstone3,Greenstone2"> | ||
<TAB> | <TAB> | ||
Once you have Open Office set up, download the Greenstone extension for it | Once you have Open Office set up, download the Greenstone extension for it | ||
- | [[http://trac.greenstone.org/browser/main/tags/2.85/gs2-extensions/open-office/trunk|from here]], | + | [[http://trac.greenstone.org/browser/gs2-extensions/open-office/trunk|from here]], |
which is available in tar.gz and zip formats, and unzip into Greenstone's ''gs2build/ext'' folder. | which is available in tar.gz and zip formats, and unzip into Greenstone's ''gs2build/ext'' folder. | ||
</TAB> | </TAB> | ||
<TAB> | <TAB> | ||
- | Once you have Open Office set up, download the Greenstone extension for it [[http://trac.greenstone.org/browser/main/tags/2.85/gs2-extensions/open-office/trunk|from here]], | + | Once you have Open Office set up, download the Greenstone extension for it [[http://trac.greenstone.org/browser/gs2-extensions/open-office/trunk|from here]], |
which is available in tar.gz and zip formats, and unzip into Greenstone's ''ext'' folder. | which is available in tar.gz and zip formats, and unzip into Greenstone's ''ext'' folder. | ||
</TAB> | </TAB> | ||
</TABAREA> | </TABAREA> | ||
- | |||
- | (If you have any issues try the latest | ||
- | version [[http://trac.greenstone.org/browser/gs2-extensions/open-office/trunk|located here]]. | ||
- | Note that if you get the latest version of the open office extension, you cannot already | ||
- | have an instance of OpenOffice running when using GLI, you will need to terminate any | ||
- | previously running instance. It is also unlikely that you can get a separate instance of | ||
- | OpenOffice running after quitting GLI. If you wish to do so, you will need to use Task | ||
- | Manager to terminate the open office process launched by the extension upon running GLI.) | ||
If you have Greenstone open during this, be sure to completely exit both the GLI and the | If you have Greenstone open during this, be sure to completely exit both the GLI and the | ||
Line 39: | Line 47: | ||
environment. | environment. | ||
- | With OpenOffice and the extension installed and the Greenstone environment set up for this, | + | If you are running Greenstone or GLI from a terminal, you need to start a fresh terminal, and run 'source gs3-setup.sh' (linux) or 'gs3-setup' (windows) to include the extension setup in the environment. |
- | The OpenOfficePlugin will be available and the OpenOfficeConverter provides a new option for Greenstone's Word, PowerPoint and Excel Plugins, | + | |
- | ''-openoffice_conversion'', allowing conversion with Open Office instead of the existing | + | Note that you cannot already |
- | converter. Switching on this new option means that more recent Office formats like | + | have an instance of OpenOffice running when using GLI: you will need to terminate any |
- | ''docx'' can be included in Greenstone collections and processed by Greenstone. | + | previously running instance. It is also unlikely that you can get a separate instance of |
+ | OpenOffice running after quitting GLI. If you wish to do so, you will need to use Task | ||
+ | Manager to terminate the open office process launched by the extension upon running GLI. | ||