Nejčastěji kladené otázky/Obecné/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.


    Jak vytvořit osobní slovník ze seznamu slov?

    Pro rychlé vytvoření slovníku je třeba mít slova v seznamu, přičemž na každém řádku musí být jedno slovo. Použijte následující postup:

    • Otevřete seznam v aplikaci Writer a v nabídce 'Nástroje ▸ Počet slov zjistěte počet slov v souboru.
    • Vložte toto číslo na začátek souboru na nový řádek.
    • Seřaďte seznam:
      • Vybrat vše (Ctrl + A).
      • Vyberte nabídku Nástroje ▸ Třídit.
      • Ponechte výchozí možnosti a stiskněte OK.
    • Uložte soubor jako text (.txt) a NE kódovaný text (.txt) a zavřete soubor.
    • Přejmenujte soubor MyDic.dic nebo smysluplný název, jako například chemical.dic pro názvy chemických sloučenin.
    • Vytvořte další soubor se stejným názvem jako slovník a příponou AFF obsahující alespoň:
    SET UTF-8
    

    Tento soubor může také obsahovat pravidla pro návrhy slov, pokud je slovo neznámé.

    Přidávání slovníků se provádí pomocí rozšíření. Můžete si vytvořit více či méně sofistikované rozšíření.

    Vytvořte adresář chemistry_dictionary, do kterého je třeba přidat:

    • Dva výše uvedené soubory: chemical.dic a chemical.aff
    • Podadresář META-INF obsahující soubor 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>
    
    • Soubor dictionnaries.xcu, ve kterém upravíte název slovníku (!musí být jedinečný), názvy souborů a případně místní:
    <?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>
    
    • Soubor description.xml s následujícími informacemi:
      • Povinná hlavička:
    <?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">
    
    • Identifikátor, který musí být jedinečný (doporučuje se dodržovat schéma reverzního doménového jména).
       <identifier value="myorganization.myname.chemistry_dictionary" />
    
    • Verze rozšíření (!ne verze LibreOffice)
       <driver_version> value="1.0" />
    
    • Jméno rozšíření v LibreOffice
       <display-name>
    

    <name lang="cs">Slovník chemických molekul</name>

       </display-name>
    
    • OS, ve kterém je rozšíření platné
       <platform value="all"/>
    
    • Verze LibreOffice, pro které je rozšíření platné
     <dependencies>
      <OpenOffice.org-minimal-version Value="3.0" d:name="OpenOffice.org 3.0" />
     </dependencies>
    
    • [Nepovinné] licence, která platí (přidejte příslušný soubor)
       <registration>
           <simple-license accept-by="admin" suppress-on-update="false" >
               <license-text xlink:href="LICENCES-fr.txt" lang="fr" />
           </simple-license>
       </registration>
    
    • [Nepovinné] název vydavatele rozšíření
       <publisher>
           <name xlink:href="http://www.myorganization/myname" lang="en">ChemicalDict</name>
       </publisher>
    
    • [Volitelné] ikona, která se zobrazí ve Správci rozšíření (nezapomeňte přidat soubory)
       <icon>
           <default xlink:href="icon.png" />
           <high-contrast xlink:href="icon_hc.png" />
       </icon>
    
    • [Volitelný] popisný text, který se zobrazí ve Správci rozšíření (nezapomeňte na soubory)
       <extension-description>
           <src xlink:href="desc_en.txt" lang="en" />
       </extension-description>
    
    • Povinný konečný soubor
    </description>
    

    Další soubory (licence, obrázky,...) mohou být seskupeny do podsložek.

    Poté sestavte celý obsah adresáře mydictionary' do souboru ZIP a změňte příponu na OXT. To znamená, že vaše rozšíření je připraveno, můžete jej nainstalovat jako jakékoli jiné rozšíření pomocí nabídky Nástroje ▸ Správce rozšíření.

    Další podrobnosti najdete na stránce Vytvoření rozšíření pro slovníky.

    Note pin.svg

    Poznámka:
    Slovník pracuje s velkými nebo malými písmeny, ale nefunguje v množném čísle, v konjugovaných tvarech, v ženském rodě atd...