About‎ > ‎


The announcements page includes tips, update information and news.
QR Code

Apache OpenOffice security update

posted 4 Sep 2016, 21:11 by James Holgate   [ updated 4 Sep 2016, 21:27 ]

Update Apache OpenOffice 4.1.2 security

The official Apache OpenOffice security bulletin was announced on July 21, 2016. Affected is Apache OpenOffice 4.1.2 and older on all platforms and all languages. OpenOffice.org versions are also affected. The Apache OpenOffice project recommends to update to the latest version 4.1.2 and then to download and install the Zip file...
~ Apache.org "Apache OpenOffice Hotfix"


Installing the 'hot fix' requires administrator privileges in most cases and involves renaming a library file and installing a replacement for it in the Apache OpenOffice program directory.  The hot fix only works with Apache OpenOffice 4.1.2.

Download hot fix


Depending on your situation, it might be simpler to download and install LibreOffice. LibreOffice is an office program that is based on OpenOffice. It is managed by the Document Foundation.
  1. Choose the version of LibreOffice to download. The still version is infrequently updated and is suitable for enterprises like schools and businesses. The fresh version is stable, and updated frequently. The testing version is only recommended for developers.
  2. Save any templates that you have created.
  3. Make note of any extensions that you have installed. Some extensions may require a different version for LibreOffice or may not be available for the LibreOffice platform. 
  4. For Read Text Extension, the correct version is listed at the LibreOffice extensions site.
  5. Uninstall OpenOffice.
  6. On Windows systems, you need to install a help file installer after installing the main program. On MacOS systems, you may need to install a language installer after running the LibreOffice application once if your language and region are not US English. 
  7. The LibreOffice program package may be bigger than the OpenOffice package, if it includes fonts, extensions and other resources that are not included with OpenOffice. On Windows systems, you can manage the resources to be installed by choosing a custom installation.
  8. In LibreOffice, clicking the New presentation button opens a plain blank presentation. To use a presentation "wizard" or "assistant", use File - Wizards - Presentation.
  9. Currently, LibreOffice might not advise you if an extension is out of date. Periodically check the LibreOffice extensions web site to check for updates.

Extension download update

posted 4 Sep 2016, 15:44 by James Holgate   [ updated 5 Sep 2016, 08:28 ]

The Read Text extension download pages have been edited to make them easier to use.

Obsolete versions of the Read Text extension are no longer shown on the Apache OpenOffice extensions page or on the LibreOffice extensions download page. The links that remain allow you to download a version of the extension that works with your office suite. Check the compatibility column of the download links table to choose the version that works for your office suite. 

You can access the release history of the extension using the project's GitHub source repository. 

Ubuntu 16.04.1 LTS compatiblity

posted 8 Aug 2016, 10:34 by James Holgate

The updates to Ubuntu 16.04.1 LTS make LibreOffice more compatible with current versions available on MacOS and Windows. If you share documents between LibreOffice on a different platforms, you can install several resources to make sure that the appearance and format of documents match and that you have the same tools.

Open Fonts

LibreOffice for MacOS and Windows include several specific fonts with open licenses. You can embed these fonts in exported documents without additional licensing.

Ubuntu repository

The repository includes some of the fonts that are included with the MacOS and Windows versions of LibreOffice. You can install these fonts using the package manager. Anyone who has an account on the computer can use these fonts.

  • Go on-line.
  • Make sure your system is current using System Settings – Details – Install Updates
  • Open a terminal.
  • Use sudo apt-get install [fonts-family-name] to install a font set.

Ubuntu manual install

  • Download the most recent release of the source-code-pro archive.
  • Download the most recent release of the pt-serif archive.

You can install fonts locally by downloading a font set and double-clicking each font, then clicking Install.

If you have administrator rights, you can also manually install the fonts for all users. Restart or open a terminal and enter fc-cache -f -v

File import and export

MacOS and Windows versions of LibreOffice include an extension to export MediaWiki files.

Install the extension using sudo apt-get install libreoffice-wiki-publisher

Installing the extension using apt-get automatically installs a compatible Java run-time. If you need a developer version of Java for developing programs using Android Studio or Eclipse, you can install the developer version before installing the extension to avoid downloading extra packages.

Speech synthesis

Ubuntu 16.04.1 LTS does not include a speech synthesis package by default.

  • Make sure you are on-line.
  • Click the Ubuntu icon and type terminal.
  • Choose the terminal program. In the terminal window, type:
    sudo apt install espeak libttspico0 libttspico-data libttspico-utils
  • Enter your password.

Edge 14 supports speech synthesis API

posted 3 Aug 2016, 11:10 by James Holgate

Web Speech API (synthesis) shipped August 2, 2016 with EdgeHTML14, as part of the Windows 10 Anniversary update. Windows Edge joins Chrome and Firefox in supporting browser powered speech synthesis. Edge's support of standard speech application program interface makes it possible for web developers to support accessibility technology for all Windows 10 users in the Edge browser.

Read more about the web speech synthesis API on the MDN developer site.

Code sample

function speak(b) {
This is a simple implementation.  One could add gadgets to 
change language, rate and pitch or pause the reading.
    var a=new SpeechSynthesisUtterance;

Ubuntu WriteType Speech Synthesis

posted 1 Aug 2016, 13:04 by James Holgate   [ updated 1 Aug 2016, 13:07 ]


WriteType is a simple word processor available on the Ubuntu Linux platform. According to the description in the Ubuntu software centre,

WriteType is a simple word processor designed to help young students write more easily and accurately. It offers spelling suggestions as students type, making the process easier and less frustrating. It also provides the ability to read back text through either an eSpeak or a Festival backend. In addition, there are special tools for teachers, and the entire application is easily translatable.

Ubuntu WriteType window

Auto fill

WriteType includes a sidebar that dynamically fills with correctly spelled words as you type each word in the main window. You can press a function key or click a word to automatically complete each word you type. It works a lot like the Android Google keyboard or the most recent version of the iPhone keyboard. This function of WriteType is useful as an accessibility tool for people who use wands, joysticks or other adaptive keyboards to type.

Speech synthesis

If you select some text, then using the Speak Text button or using Tools – Speak reads the selected text. If no text is selected, then it reads the whole document. Reading text aloud is available using pytts, Festival or eSpeak. In the default configuration, it does not use Pico speech synthesis. You can adjust the rate of speech output to make spoken text easier to understand using File – Settings… – Other.

File formats

The application can save files in three formats:

  • WriteType document
  • Formatted text
  • Plain text

WriteType and Formatted text are essentially identical, the only difference being that the file is saved with a .wtd extension when you save as WriteType and with an .htm extension when you save as formatted text. The program uses a subset of html that does not include semantic markup like headings, quotes, and program code. It uses inline formatting. If you open a WriteType file using LibreOffice, then LibreOffice will simplify and compress the the formatting so that it will not show the formatting correctly when you reopen the file using WriteType even though it appears the same in LibreOffice.

Plain text files use the .txt extension. They normally do not include formatting. Since they are saved with UTF-8 encoding, they can use most international character sets seamlessly. If you are writing for publication using WriteType, I recommend that you use a standard text formatting scheme like CommonMark, Markdown or MediaWiki, save as a text file, then use pandoc to convert the file to the format that your publisher needs.

To save as a PDF file in Ubuntu, choose File – Print – Print to File (PDF).

Teacher tools

  • Teachers can add custom words and proper names to the list of words in the auto fill list. Use File – Settings… – Custom Words.
  • Teachers can highlight words by clicking the Highlight button.
  • Teachers can evaluate document statics including readability. Use Tools – Statistics. The on-line documentation does not show the program’s criteria for the readability rating.

Translating the application

In Ubuntu, the program stores language translations in /usr/share/writetype/translations. You can copy the qt_es.qm file in this directory to your home directory and edit it using the Virtaal language resource editor, which is available for free in the Ubuntu software centre. If you have administration rights, you can rename the file with the appropriate language code for the language (i. e.: qt_de_DE.qm) and copy it to the translations directory. You can also create a custom word list for your language. Consider contributing your language translation to the developer.

Assistive technology - Windows 10 free upgrade

posted 31 Jul 2016, 16:43 by James Holgate   [ updated 31 Jul 2016, 17:06 ]

The Microsoft Accessibility Blog states that the deadline of July 30, 2016 for a free upgrade for users of Windows 7, 8 and 8.1 to Windows 10 does not apply to assistive technology users.

For the general public, the free upgrade offer for Windows 10 ends on July 29. However, if you use assistive technologies, you can still get the free upgrade offer even after the general public deadline expires as Microsoft continues our efforts to improve the Windows 10 experience for people who use these technologies.

The August 2016 update to Windows 10 includes improved accessibility features including improved screen reading with Narrator as well as new languages and regions for speech synthesis voices.

  • Arabic (Egypt)
  • Catalan (Spain)
  • Danish (Denmark)
  • Dutch (Belgium)
  • Dutch (Netherlands)
  • Finnish (Finland)
  • French (Canada)
  • Norwegian (Norway)
  • Portuguese (Brazil)
  • Portuguese (Portugal)
  • Spanish (Mexico)
  • Swedish (Sweden)
  • Turkish (Turkey)
You can get the free upgrade at the Windows 10 upgrade for assistive technology users page.

What's assistive technology?

Assistive technology is an umbrella term that includes assistive, adaptive, and rehabilitative devices for people with disabilities and also includes the process used in selecting, locating, and using them. Assistive technology promotes greater independence by enabling people to perform tasks that they were formerly unable to accomplish, or had great difficulty accomplishing, by providing enhancements to, or changing methods of interacting with, the technology needed to accomplish such tasks.
~ Wikipedia

About Read Text

Read text is an extension for Apache OpenOffice and LibreOffice that lets an external program or web application read selected text from Writer, Calc, Draw, Impress, Web Writer or the system clipboard. Windows users can use it with installed speech synthesis voices to read text aloud or use it with external programs or services that provide a variety of assistive technology solutions. 

Beta Ubuntu LibreOffice Snap package

posted 26 Jun 2016, 12:02 by James Holgate   [ updated 26 Jun 2016, 12:10 ]

LibreOffice 5.2.0 Beta Snap package

Bjoern Michaelsen announced the release of an Ubuntu Snap package of LibreOffice 5.2.0 beta. Snap is a new optional distribution format for Ubuntu programs. Read Text Extension does not work with the beta snap package of LibreOffice.

Version Information

Build ID: libreoffice-
CPU Threads: 2; OS Version: Linux 4.4; UI Render: default;

Installation information

With Ubuntu 16.04, you can install the package using a command in the terminal.

The installer installs the application in /snap/bin/libreoffice. The settings files are independant of the regular LibreOffice installation. The snap version settings are stored in $HOME/snap/libreoffice/x1/.local-

What is snap for?

Snap packages allow distributors to distribute self-contained Ubuntu applications with less risk of interfering with applications and libraries that users have already installed. Thus development versions or major revisions of applications can be made to work on system versions that are years old.

What is the problem with some extensions?

Snap applications work in a sandboxed environment. Therefore, system-wide tools are normally available to programs are not available unless they are packaged in the snap archive. For example, in the Ubuntu LibreOffice Beta snap, clicking a hyperlink does not activate a web browser because the xdg-open service is not available. Program functions that rely on java do not work. LibreOffice extensions that use external programs or web links to function also don’t work with the snap beta.

Simple self contained extensions like those that package templates and dictionaries, modify text files or add functions to spreadsheet documents should work. However, Read text extension (Read_Text.0.8.30.oxt) does not work with the beta snap release because the extension relies on external programs and scripts to activate text to speech or external web based tools.

Comment peut-on réduire la cadence du parler ?

posted 21 Jun 2016, 23:27 by James Holgate   [ updated 22 Jun 2016, 08:10 ]

Comment peut-on réduire la cadence du parler ? Les méthodes peuvent varier selon le système d’exploitation. Vous pouvez trouver les informations en anglais sur les options dans le dialogue À propos... dans le champ Script

Premièrement, assurez-vous que l’extension Read Text est la version actuelle. Redémarrer LibreOffice ou Apache OpenOffice. 


  • Ouvrir Outils – Add-ons – Lire la sélection…
  • Sous Les options sur la ligne de commande, choisir "(SAY_APPLESCRIPT_SLOWLY)"


  • Il faut installer une voix française
  • Ouvrir Outils – Add-ons – Lire la sélection…
  • Sous Les options sur la ligne de commande, choisir "(TTS_WSCRIPT_VBS)" /language:"(SELECTION_LANGUAGE_COUNTRY_CODE)" /rate:-3 "(TMP)"


Il faut installer une application de synthèse vocale française. Par exemple:

sudo apt-get install espeak libttspico0 libttspico-data libttspico-utils

  • Ouvrir Outils – Add-ons – Lire la sélection…
  • Sous Les options sur la ligne de commande, choisir "(ESPEAK_READ_TEXT_PY)" –language=(SELECTION_LANGUAGE_CODE) --rate=80% --pitch=80% "(TMP)"


  • Le français n’est pas disponible.
  • Ouvrir Outils – Add-ons – Lire la sélection…
  • Sous Les options sur la ligne de commande, choisir "(FESTIVAL_READ_TEXT_PY)" --rate=75% --pitch=75% "(TMP)"

Pico (recommandé)

  • Ouvrir Outils – Add-ons – Lire la sélection…
  • Sous Les options sur la ligne de commande, choisir "(PICO_READ_TEXT_PY)" –language=(SELECTION_LANGUAGE_CODE) --rate=80% --pitch=80% "(TMP)"

Ubuntu 16.04 - Installing speech synthesis

posted 22 Apr 2016, 10:05 by James Holgate   [ updated 4 Jun 2016, 20:53 ]

Ubuntu has a new Software Centre in version 16.04. It's quick, but it does not include programs that do not have a graphical user interface. 

Command line

If you have installation permission, you can still install speech synthesis programs that use a command line by opening a terminal shell and using the apt command with a list of applications to install.

Make sure you are on-line. Click the Ubuntu icon and type terminal. Choose the terminal program. In the terminal window, type:

sudo apt install espeak libttspico0 libttspico-data libttspico-utils

Enter your password.


Synaptic is a graphical package manager that can list all the available programs, language resources, sources and help files. You can install it from the store or by using the apt command. Type:

sudo apt install synaptic

Enter your password.


You can also download software by using an apt: location in the firefox address bar. For example, to install pico text to speech, enter apt:libttspico-utils. Choose the AptURL software installation program and click OK. 

Choose AptURL in the dialogue then click OK

Linux-specific sites can include apt: locations as links in the pages.

Ubuntu: espeak, libttspico-utils

How do I get it to work?

posted 15 Apr 2016, 10:08 by James Holgate   [ updated 15 Apr 2016, 10:38 ]

Sorry for the delay, Anonymous...

how do I get it to work?

Submitted by Anonymous (not verified) on 12 March, 2016 - 14:09

I downloaded the extension and it appears in my extension manager, but I can't find it anywhere when I have a document open. There is no 'add ons' in my 'tools' menu. There is just nothing new anywhere.

Generally, questions of this sort should include your platform, language, version and application name as shown in the About dialogue.

OSX (fr-FR)
Apache OpenOffice 4.1.2
AOO412m3(Build:9782)  -  Rev. 1709696
2015-10-21 09:36:46 (Wed, 21 Oct 2015)

Simple fixes

Try shutting off your computer and restarting it. It often solves minor glitches. If you tried installing an extension by double clicking it in the downloads folder, try uninstalling it, then installing it using the application's Tools - Extension Manager... menu.

Is the extension the right version?

There are two current releases of the extension; an oddly numbered one for the most recent version of OpenOffice, and an evenly numbered one for legacy versions and most forks. You might have a version that is not compatible with your installation. Try the next older version of Read Text Extension than the one you currently have installed.

Is your setup okay?

If you have updated your office suite, it is possible that the migration tools failed to migrate all the settings correctly. You might need to delete the local or global settings files and let your office suite reconstruct them as if it were running for the first time. Use the application's Tools - Options - Paths to view the to view the actual settings paths. Deleting the local settings will delete the file history, so you will need to reinstall any custom templates and extensions.

  • Linux (Specific directory varies) : $HOME/.config/%PRODUCTNAME
  • OSX : $HOME/Application Support/%PRODUCTNAME
  • Windows (Specific directory varies) : $APPDATA\%PRODUCTNAME

You can also check if local settings are the problem by trying to install the extension as a different user. If the other user's installation has no problem, then there is something that is not right with your local settings.

If you are using a school or library computer, it is possible that the technical staff installed a restricted version of the office suite that does not support this extension. As well, local security settings might be preventing any extensions from running.  A python based speech extension might work for you.

It might help to delete and reinstall the application, if all else fails.

1-10 of 166