Faq/General/104
TDF LibreOffice Document Liberation Project Blogs gemeenschap Weblate Nextcloud Redmine Ask LibreOffice Doneren
Hoe maak ik een persoonlijk woordenboek uit een lijst met woorden?
Om snel een woordenboek aan te maken,maak je een lijst met één woord per regel. Stappen:
- Open je lijst in Writer
- ▸ om het aantal woorden in de lijst te tellen
- Voeg een regel vooraan je lijst to met dit getal
- Sorteer de lijst:
- Selecteer allegegevens (Ctrl + A)
- ▸
- Laat de standaardopties staan en klik op OK
- Sla het bestand op als
text (.txt)
en NOTencoded text(.txt)
- Sluit het bestand
- Hernoem het bestand naar MijnWoordenboek.dic of een betekenisvolle naam, bijvoorbeeld: scheikunde.dic als je lijst allerlei scheikundige termen bevat
- Maak een bestand met dezelfde naam, maar het bestandstype AFF, met als inhoud:
SET UTF-8
Dit bestand kan ook regels voor het voorstellen voor een woord bevatten als het woord onbekend is.
Er is een extensie om woordenboeken toe te voegen. Je kunt een minder of een meer geavanceerde extensie maken.
Maak een map scheikunde_dictionary
, waar je in toevoegt:
- De twee al aangemaakte bestanden:
scheikunde.dic
enscheikunde.aff
- Een submap
META-INF
met een bestandmanifest.xml
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD Manifest 1.0//EN" "Manifest.dtd"> <manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest"> <manifest:file-entry manifest:media-type="application/vnd.sun.star.configuration-data" manifest:full-path="Dictionaries.xcu"/> </manifest:manifest>
- Een bestand
dictionnaries.xcu
, waarin je de naam van het woordenboek aanpast (moet uniek zijn!), de bestandsnamen en mogelijk de local (taal):
<?xml version="1.0" encoding="UTF-8"?> <oor:component-data xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema" oor:name="Linguistic" oor:package="org.openoffice.Office"> <node oor:name="ServiceManager"> <node oor:name="Dictionaries"> <node oor:name="HunSpellDic_fr_FR-chimie" oor:op="fuse"> <prop oor:name="Locations" oor:type="oor:string-list"> <value>%origin%/chimie.aff %origin%/chimie.dic</value> </prop> <prop oor:name="Format" oor:type="xs:string"> <value>DICT_SPELL</value> </prop> <prop oor:name="Locales" oor:type="oor:string-list"> <value>fr-FR fr-BE fr-CA fr-CH fr-LU fr-MC</value> </prop> </node> </node> </node> </oor:component-data>
- Een bestand
description.xml
met als inhoud:- Verplichte kopregel:
<?xml version="1.0" encoding="UTF-8"?> <description xmlns="http://openoffice.org/extensions/description/2006" xmlns:d="http://openoffice.org/extensions/description/2006" xmlns:xlink="http://www.w3.org/1999/xlink">
- Een unieke identifier (het is raadzaam om de reverse domain name scheme te volgen)
<identifier value="myorganization.myname.chemistry_dictionary" />
- Versie van de extensie (niet de versie van LibreOffice!)
<driver_version> value="1.0" />
- De naam van je extensie zoals die in LibreOffice gebruikt gaat worden
<display-name>
<name lang="nl">Woordenboek scheikunde</name>
</display-name>
- Het besturingssysteem waar de extensie voor bedoeld is
<platform value="all"/>
- Versies van LibreOffice waarin de extensie gebruikt kan worden
<dependencies> <OpenOffice.org-minimal-version Value="3.0" d:name="OpenOffice.org 3.0" /> </dependencies>
- [Optioneel] de geldige licentie (voeg het bestand toe)
<registration> <simple-license accept-by="admin" suppress-on-update="false" > <license-text xlink:href="LICENCES-fr.txt" lang="fr" /> </simple-license> </registration>
- [Optioneel] de naam van de maker/organisatie die de extensie beheert
<publisher> <name xlink:href="http://www.myorganization/myname" lang="en">ChemicalDict</name> </publisher>
- [Optioneel] een pictogram dat in Extensiebeheer wordt getoond bij deze extensie (voeg ook het bestand zelf toe!)
<icon> <default xlink:href="icon.png" /> <high-contrast xlink:href="icon_hc.png" /> </icon>
- [Optioneel] beschrijvende tekst om te tonen in Extensiebeheer
<extension-description> <src xlink:href="desc_en.txt" lang="en" /> </extension-description>
- * Een verplicht afsluitend bestand
</description>
Aanvullende bestanden (licenties, afbeeldingen, ...) kunnen gegroepeerd worden in submappen.
Maak dan van je hele map woordenboek_scheikunde
een ZIP-bestand en wijzig het bestandstype naar OXT. Je extensie is nu klaar, het kan worden geïnstalleerd met ▸
Een externe uitgebreidere beschrijving staat hier.