Warning, /plasma/plasma-desktop/doc/kcontrol/spellchecking/index.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE article PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN"
0003 "dtd/kdedbx45.dtd" [
0004 <!ENTITY % addindex "IGNORE">
0005 <!ENTITY % English "INCLUDE" > <!-- change language only here -->
0006 <!ENTITY kappname "&sonnet;">
0007 ]>
0008 
0009 <article id="spellchecking" lang="&language;">
0010 <articleinfo>
0011 <title>Spell Checker</title>
0012 
0013 <authorgroup>
0014 <author>&Lauri.Watts; &Lauri.Watts.mail;</author>
0015 
0016 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0017 </authorgroup>
0018 
0019 <date>2021-04-08</date>
0020 <releaseinfo>Plasma 5.20</releaseinfo>
0021 
0022 <keywordset>
0023 <keyword>KDE</keyword>
0024 <keyword>Spelling</keyword>
0025 <keyword>dictionary</keyword>
0026 </keywordset>
0027 
0028 </articleinfo>
0029 
0030 <sect1 id="spellchecker">
0031 <title>Spell Checker</title>
0032 <para>The configuration options available here are used as default by all &kde;
0033 applications that use &sonnet;, which is a frontend to various free spell checkers.</para>
0034 
0035 <para>To use &sonnet; you need to install spell checkers like &eg; 
0036 <ulink url="http://aspell.net/">&GNU; Aspell</ulink>,
0037 <ulink url="http://hspell.ivrix.org.il/">Hspell</ulink> or 
0038 <ulink url="https://hunspell.github.io/">Hunspell</ulink>
0039 and additionally the corresponding dictionaries for your language.</para>
0040 
0041 <para>The configuration options selected here can be overridden by each application.</para>
0042 
0043 <para>In the drop down box <guilabel>Default language</guilabel> choose from the 
0044 available dictionaries, which one to use for &sonnet;. </para>
0045 
0046 <sect2 id="spell-options">
0047 <title>Options</title>
0048 
0049 <variablelist>
0050  
0051 <varlistentry>
0052 <term><guilabel>Enable autodetection of language</guilabel></term>
0053 <listitem>
0054 <para>This feature is based on several heuristics (script used, trigram matching and 
0055 language ranking on available languages in the spell-checking backend). 
0056 This allows it to automatically switch language in a multi-language document.
0057 </para>
0058 </listitem>
0059 </varlistentry>
0060 
0061 <varlistentry>
0062 <term><guilabel>Automatic spell checking enabled by default</guilabel></term>
0063 <listitem>
0064 <para>If a mark is placed in this checkbox, the spelling of words will be check in your document 
0065 as you type them. Misspelled will have a red line drawn under them.
0066 </para>
0067 </listitem>
0068 </varlistentry>
0069 
0070 <varlistentry>
0071 <term><guilabel>Skip all uppercase words</guilabel></term>
0072 <listitem>
0073 <para>If a mark is placed in this checkbox, the spelling of any word which consists of all capital 
0074 letters will not be checked.</para>
0075 <tip><para>This is useful for document using a large number of acronyms. If this box is left unchecked, 
0076 most of those acronyms will be incorrectly marked. By placing a mark in this checkbox, 
0077 the acronyms will not be marked as misspelled.</para></tip>
0078 </listitem>
0079 </varlistentry>
0080 
0081 <varlistentry>
0082 <term><guilabel>Skip run-together words</guilabel></term>
0083 <listitem><para>If this box is not checked, then words that appear in the
0084 dictionary separately, but have been run together, are considered to be
0085 spelling errors. Examples of such words are shutout, cannot, and blackout.
0086 </para>
0087 
0088 <tip><para>Checking this box will help prevent applications from flagging website and email addresses 
0089 for spelling errors. These addresses often contain words run together.</para></tip>
0090 </listitem>
0091 </varlistentry>
0092 
0093 </variablelist>
0094 </sect2>
0095 <!-- from koffice/kword/opt.docbook 1.6.2--> 
0096 <sect2><title>Ignored words</title>
0097 <para>The bottom half of the dialog box allows you to designate specific words (they may be specialized terminology, proper names, &etc;) which
0098 should be ignored by the spelling program.</para>
0099 
0100 <sect3><title>Adding a word to the ignore list</title>
0101 <para>To add a word, type the word in the text box and click the <guibutton>Add</guibutton> button.</para>
0102 </sect3>
0103 
0104 <sect3><title>Deleting a word from the ignore list</title>
0105 <para>To remove a word, select the word in the listbox containing all the currently ignored words by clicking on it with
0106 the &LMB;.  Now click the <guibutton>Remove</guibutton> button.</para>
0107 
0108 <para>When you are happy with the changes, simply click
0109 <guibutton>Apply</guibutton>.</para>
0110 
0111 <para>Clicking on the <guibutton>Defaults</guibutton> button restores all
0112 values to their default values.</para>
0113 </sect3>
0114 
0115 </sect2>
0116 </sect1>
0117 
0118 </article>