Faq/General/104

    From The Document Foundation Wiki
    < Faq‎ | General
    This page is a translated version of the page Faq/General/104 and the translation is 100% complete.
    Other languages:


    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
    • Extra ▸ Woorden tellen 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)
      • Extra ▸ Sorteren
      • Laat de standaardopties staan en klik op OK
    • Sla het bestand op als text (.txt) en NOT encoded 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 en scheikunde.aff
    • Een submap META-INF met een bestand manifest.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 Extra ▸ Extensiebeheer

    Een externe uitgebreidere beschrijving staat hier.

    Note pin.svg

    NB:
    Het woordenboek werkt hoofdletterongevoelig maar niet in meervoudsvorm, vervoegingen, ...