Automating Libreoffice with macros
in addition to its comprehensive tool set, Libreoffice packs a built-in Basic-like scripting language that can be used to automate repetitive tasks and extend the suite’s default functionality.
In skilled hands, the LibreOffice Basic scripting language can do wonders, but you don’t have to be a programming expert to write simple or more advanced macros that perform useful tasks. Whether you are a Linux home user or an IT specialist, you can use the built-in scripting powers of the LibreOffice/ OpenOffice suite to automate recurring tasks. This article provides some examples you can use as building blocks for your own LibreOffice Basic coding projects.
Looking up Words
Traditionally, an introduction to a programming language starts with a simple example that displays the “Hello world!” message. It’s cute, but not particularly useful. So instead, I’ll start with something more practical, like a simple macro to look up the currently selected word in Wikipedia. The key element of the macro is the Shell command, which is used to call external programs.
Read full article as PDF:
The Raspberry Pi Foundation has announced an even smaller version of the tiny computer that will fit into a DIMM slot.
A new class of problems lets a malicious app pre-configure an invisible privilege update.
New Hack language adds static typing and other conveniences.
New crypto policy system will offer easier configuration and more uniform security.
Ubuntu founder denounces insecurity in proprietary, close-source software blobs.
Vulnerability affects many Linux web servers
The Bavarian capital shuns Microsoft, Google, and other alternatives to implement an open source groupware solution.
Phone vendor partnerships bring Mark Shuttleworth's dream of Ubuntu on a phone a step closer to reality.
Donors will get to vote on new features for the free video editor.
Debian project puts init out to pasture and says no to Ubuntu's Upstart.