Blame platform-overview/cs/tech-spell-checking.page

Packit 1470ea
Packit 1470ea
<page xmlns="http://projectmallard.org/1.0/" xmlns:its="http://www.w3.org/2005/11/its" type="topic" id="tech-spell-checking" xml:lang="cs">
Packit 1470ea
Packit 1470ea
  <info>
Packit 1470ea
    <link type="guide" xref="tech" group="spell-checking"/>
Packit 1470ea
Packit 1470ea
    <credit type="author copyright">
Packit 1470ea
      <name>Federico Mena Quintero</name>
Packit 1470ea
      <email its:translate="no">federico@gnome.org</email>
Packit 1470ea
      <years>2013</years>
Packit 1470ea
    </credit>
Packit 1470ea
    <credit type="author copyright">
Packit 1470ea
      <name>Sébastien Wilmet</name>
Packit 1470ea
      <email its:translate="no">swilmet@gnome.org</email>
Packit 1470ea
      <years>2017</years>
Packit 1470ea
    </credit>
Packit 1470ea
Packit 1470ea
    <include xmlns="http://www.w3.org/2001/XInclude" href="cc-by-sa-3-0.xml"/>
Packit 1470ea
Packit 1470ea
    <desc>Kontrola pravopisu pro textové widgety</desc>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Lucas Lommer</mal:name>
Packit 1470ea
      <mal:email>llommer@svn.gnome.org</mal:email>
Packit 1470ea
      <mal:years>2009.</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  
Packit 1470ea
    <mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
Packit 1470ea
      <mal:name>Marek Černocký</mal:name>
Packit 1470ea
      <mal:email>marek@manet.cz</mal:email>
Packit 1470ea
      <mal:years>2015.</mal:years>
Packit 1470ea
    </mal:credit>
Packit 1470ea
  </info>
Packit 1470ea
Packit 1470ea
<title>Kontrola pravopisu</title>
Packit 1470ea
Packit 1470ea
  

Na úkoly kontroly pravopisu jsou k dispozici dvě knihovny: Enchant a gspell.

Packit 1470ea
Packit 1470ea
  

Enchant poskytuje nízkoúrovňové API. Můžete se dostazovat, jestli je slovo napsáno správně nebo se dotázat na doporučené náhrady chybně napsaného slova. Na vyšší úrovni integruje integruje kontrolu pravopisu pro textové widgety GTK+ (jak pro GtkEntry, tak GtkTextView) knihovna gspell.

Packit 1470ea
Packit 1470ea
  

V GNOME se tyto knihovny používají v aplikacích pracujících se vstupním textem, jako jsou gedit (textový editor nebo Epiphany (webový prohlížeč, pro textová pole ve webových formulářích).

Packit 1470ea
Packit 1470ea
  <list style="compact">
Packit 1470ea
    <item>

<link href="https://www.abisource.com/projects/enchant/">Domovská stránka knihovny Enchant</link>

</item>
Packit 1470ea
    <item>

<link href="https://wiki.gnome.org/Projects/gspell">Domovská stránka knihovny gspell</link>

</item>
Packit 1470ea
  </list>
Packit 1470ea
Packit 1470ea
</page>