Open LibreOffice apps Individually on MacOS: Difference between revisions
| Line 41: | Line 41: | ||
Open terminal and locate the swriter document. | Open terminal and locate the swriter document. | ||
Make the document executable. | Make the document executable. | ||
<pre>chmod +x swriter> | <pre>chmod +x swriter</pre> | ||
You can now double click the swriter script in finder and swriter will open with a blank document. | You can now double click the swriter script in finder and swriter will open with a blank document. | ||
Revision as of 10:53, 4 April 2022
Return LibreOffice Knowledge Base Next LibreOffice Knowledge Base
04/04/2022 under construction
Synopsis
LibreOffice on MacOs is a monolithic application, it is just one executable. There are no individual applications like on Linux or Windows, i.e. writer or scalc. It is however possible to start LibreOffice with blank writer or calc document. The way to do that is with the use of the terminal application and the open command.
Implementation
This implementation is based on LibreOffice 7.3 and using the zsh in terminal.
Bare Bones
Locate the LibreOffice application in finder.
- Right Click and select |Show Package Content|
- Then open |Content| and |MacOs|
- Locate the soffice executable.
Now open an terminal and type at the prompt |open -a | , observe the space after the a.
Now drag the soffice icon from the finder window to the terminal window. You should get the path to the soffice executable.
After that type | --new --args --writer |
You should have something like this
open -a /Applications/LibreOffice.app/Contents/MacOS/soffice --new --args --writer
Now press enter and writer should open with a blank document.
Automate
The process can be automated using a shell script.
Open TextEditor and create a file swriter.
In the document type or copy past:
#!/bin/zsh open -a /Applications/LibreOffice.app/Contents/MacOS/soffice --new --args --writer
Open terminal and locate the swriter document. Make the document executable.
chmod +x swriter
You can now double click the swriter script in finder and swriter will open with a blank document.
Return LibreOffice Knowledge Base Next LibreOffice Knowledge Base