summaryrefslogtreecommitdiffstats
path: root/JLanguageTool/src/rules/sl
diff options
context:
space:
mode:
Diffstat (limited to 'JLanguageTool/src/rules/sl')
-rwxr-xr-xJLanguageTool/src/rules/sl/grammar.xml791
1 files changed, 791 insertions, 0 deletions
diff --git a/JLanguageTool/src/rules/sl/grammar.xml b/JLanguageTool/src/rules/sl/grammar.xml
new file mode 100755
index 0000000..39180a1
--- /dev/null
+++ b/JLanguageTool/src/rules/sl/grammar.xml
@@ -0,0 +1,791 @@
+<?xml version="1.0" encoding="utf-8"?>
+<?xml-stylesheet type="text/xsl" href="../print.xsl" title="Pretty print" ?>
+<?xml-stylesheet type="text/css" href="../rules.css" title="Easy editing stylesheet" ?>
+<!--
+Slovenian Grammar and Typo Rules for LanguageTool
+Copyright (C) 2008, 2009 Martin Srebotnjak
+$Id$
+Thanks to Marcin Miłkowski.
+-->
+<rules lang="sl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../rules.xsd">
+ <unification feature="number">
+ <equivalence type="sg">
+ <token postag=".*:sg:.*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="dl">
+ <token postag=".*:dl:.*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="pl">
+ <token postag=".*:(pl|pltant):.*" postag_regexp="yes"/>
+ </equivalence>
+ </unification>
+ <unification feature="gender">
+ <equivalence type="f">
+ <token postag=".*[\.:]f([\.:].*)?" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="m">
+ <token postag=".*[\.:]m[1-4]?([\.:].*)?" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="n">
+ <token postag=".*[\.:]n([\.:].*)?" postag_regexp="yes"/>
+ </equivalence>
+ </unification>
+ <unification feature="case">
+ <equivalence type="nom">
+ <token postag=".*[\.:]nom[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="gen">
+ <token postag=".*[\.:]gen[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="dat">
+ <token postag=".*[\.:]dat[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="acc">
+ <token postag=".*[\.:]acc[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="loc">
+ <token postag=".*[\.:]loc[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ <equivalence type="inst">
+ <token postag=".*[\.:]inst[\.:].*" postag_regexp="yes"/>
+ </equivalence>
+ </unification>
+ <category name="Napake pri postavljanju ločil">
+ <rulegroup name="Manjkajoča vejica pred 'toda'" id="TODA_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\–]</token>
+ <token>toda</token>
+ </pattern>
+ <message>Ponavadi je pred 'toda' vejica: <suggestion>, toda</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'toda'</short>
+ <example type="correct">Bilo je vroče<marker>, toda</marker> nisva odnehala.</example>
+ <example type="incorrect">Bilo je vroče<marker> toda</marker> nisva odnehala.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'saj'" id="SAJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\–]</token>
+ <token>saj</token>
+ </pattern>
+ <message>Ponavadi je pred 'saj' vejica: <suggestion>, saj</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'saj'</short>
+ <example type="correct">Bilo je vroče<marker>, saj</marker> avto ni imel klimatske naprave.</example>
+ <example type="incorrect">Bilo je vroče<marker> saj</marker> avto ni imel klimatske naprave.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kajti'" id="KAJTI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\–]</token>
+ <token>kajti</token>
+ </pattern>
+ <message>Ponavadi je pred 'kajti' vejica: <suggestion>, kajti</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kajti'</short>
+ <example type="correct">Bilo je vroče<marker>, kajti</marker> oken ni mogoče odpreti.</example>
+ <example type="incorrect">Bilo je vroče<marker> kajti</marker> oken ni mogoče odpreti.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'zato'" id="ZATO_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\–]|[Ii]n|ter|[Aa]li||[Ss]amo|[Ll]e|[Zz]golj|[Pp]redvsem|[Ll]ahko|[Aa]mpak|glavnem|[Mm]orda</token>
+ <token>zato</token>
+ <token negate="yes">,</token>
+ </pattern>
+ <message>Ponavadi je pred 'zato' vejica: <suggestion>, zato</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'zato'</short>
+ <example type="correct">Bilo je vroče<marker>, zato</marker> sva se slekli.</example>
+ <example type="incorrect">Bilo je vroče<marker> zato</marker> sva se slekli.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'zatorej'" id="ZATOREJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\-]|in</token>
+ <token>zatorej</token>
+ </pattern>
+ <message>Ponavadi je pred 'zatorej' vejica: <suggestion>, zatorej</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'zatorej'</short>
+ <example type="correct">Bilo je vroče<marker>, zatorej</marker> je odpela gumbe.</example>
+ <example type="incorrect">Bilo je vroče<marker> zatorej</marker> je odpela gumbe.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'torej'" id="TOREJ_BREZ_VEJICE" default="on">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\-]|in|nam|jim|ji|mu|nama|vama|njima|jima|vam|meni|mi|tebi|ti</token>
+ <token>torej</token>
+ <token regexp="yes">je|bo|sem|so|smo</token>
+ </pattern>
+ <message>Ponavadi je pred 'torej' vejica: <suggestion>, torej</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'torej'</short>
+ <example type="correct">Ulice so polne ljudi<marker>, torej</marker> smo zmagali?</example>
+ <example type="incorrect">Ulice so polne ljudi<marker> torej</marker> smo zmagali?</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'to je'" id="TO_JE_BREZ_VEJICE" default="off">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;:\-]|in</token>
+ <token>to</token>
+ <token>je</token>
+ </pattern>
+ <message>Ponavadi je pred 'to je' vejica: <suggestion>, to je</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'to je'</short>
+ <example type="correct">Bilo je vroče<marker>, to je</marker> čez trideset stopinj.</example>
+ <example type="incorrect">Bilo je vroče<marker> to je</marker> čez trideset stopinj.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'tj.'" id="TJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;\–]</token>
+ <token>tj</token>
+ <token spacebefore="no">.</token>
+ </pattern>
+ <message>Ponavadi je pred 'tj.' vejica: <suggestion>, tj.</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'tj.'</short>
+ <example type="correct">Bilo je vroče<marker>, tj.</marker> čez trideset stopinj.</example>
+ <example type="incorrect">Bilo je vroče<marker> tj.</marker> čez trideset stopinj.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ampak tudi'" id="AMPAK_TUDI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;\–]</token>
+ <token>ampak</token>
+ <token>tudi</token>
+ </pattern>
+ <message>Ponavadi je pred 'ampak tudi' kot drugim delom stopnjevalnega veznika 'ne le/samo - ampak/temveč tudi' vejica: <suggestion>, ampak tudi</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'ampak tudi'</short>
+ <example type="correct">Ne samo vroče<marker>, ampak tudi</marker> vlažno je bilo.</example>
+ <example type="incorrect">Ne samo vroče<marker> ampak tudi</marker> vlažno je bilo.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'temveč tudi'" id="TEMVEČ_TUDI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;\–]</token>
+ <token>temveč</token>
+ <token>tudi</token>
+ </pattern>
+ <message>Ponavadi je pred 'temveč tudi' kot drugim delom stopnjevalnega veznika 'ne le/samo - ampak/temveč tudi' vejica: <suggestion>, ampak tudi</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'temveč tudi'</short>
+ <example type="correct">Ne le vroče<marker>, temveč tudi</marker> vlažno je bilo.</example>
+ <example type="incorrect">Ne le vroče<marker> temveč tudi</marker> vlažno je bilo.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ampak'" id="AMPAK_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;\–:]</token>
+ <token>ampak</token>
+ <token negate="yes">tudi</token>
+ </pattern>
+ <message>Ponavadi je pred 'ampak' vejica: <suggestion>, ampak</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'ampak'</short>
+ <example type="correct">Bilo je vroče<marker>, ampak</marker> nama še ni bilo dovolj.</example>
+ <example type="incorrect">Bilo je vroče<marker> ampak</marker> nama še ni bilo dovolj.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ki'" id="KI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,…]</token>
+ <token>ki</token>
+ </pattern>
+ <message>V podredjih je pred 'ki' vejica: <suggestion>, ki</suggestion>!</message>
+ <short>Manjka vejica pred 'ki'</short>
+ <example type="correct">Srečala sva poštarja<marker>, ki</marker> je raznašal pokojnine.</example>
+ <example type="incorrect">Srečala sva poštarja<marker> ki</marker> je raznašal pokojnine.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred predlogom in 'kateri'" id="PREDLOG_KATERI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Bb]rez|[\(;:\–,]</token>
+ <token regexp="yes">v|na|pred|nad|pri|ob|s|za|po|iz|o|skozi|pod|izza|okoli|vzdolž|do|proti|med|brez|od|zaradi</token>
+ <token regexp="yes">kater(:?i|e|o|ih|ega|emu|im|ima)</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred predlogom in 'kateri' običajno vejica: <suggestion>, za kateri</suggestion>!</message>
+ <short>Manjka vejica pred predlogom in 'kateri'</short>
+ <example type="correct">Ni vedel<marker>, o kateri</marker> je govorila.</example>
+ <example type="incorrect">Ni vedel<marker> o kateri</marker> je govorila.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred predlogom in 'kar'" id="PREDLOG_KAR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token regexp="yes">v|na|pred|nad|ob|za|skozi|pod</token>
+ <token>kar</token>
+ <token regexp="yes" negate="yes">koli|naenkrat|nekaj</token>
+ </pattern>
+ <message>V podredjih je pred predlogom in 'kar' običajno vejica: <suggestion>, na kar</suggestion>!</message>
+ <short>Manjka vejica pred predlogom in 'kar'</short>
+ <example type="correct">Ni se predala<marker>, na kar</marker> je ponosna.</example>
+ <example type="incorrect">Ni se predala<marker> na kar</marker> je ponosna.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kar'" id="KAR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Žž]e|[Šš]e|[Vv]|[Nn]a|[Pp]red|[Nn]ad|[Oo]b|[Zz]a|[Ss]kozi|[Pp]od|[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>kar</token>
+ <token regexp="yes" negate="yes">koli|cel|precej|velik[oie]|mnogo|naprej|naenkrat|nekaj|najbolj</token>
+ </pattern>
+ <message>V podredjih je pred 'kar' običajno vejica: <suggestion>, kar</suggestion>!</message>
+ <short>Manjka vejica pred 'kar'</short>
+ <example type="correct">To je tisto<marker>, kar</marker> mu manjka.</example>
+ <example type="incorrect">To je tisto<marker> kar</marker> mu manjka.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred predlogom in 'kaj'" id="PREDLOG_KAJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token regexp="yes">v|na|pred|nad|ob|za|skozi|pod</token>
+ <token>kaj</token>
+ </pattern>
+ <message>V podredjih je pred predlogom in 'kaj' običajno vejica: <suggestion>, na kaj</suggestion>!</message>
+ <short>Manjka vejica pred predlogom in 'kaj'</short>
+ <example type="correct">Še vedno ni jasno<marker>, na kaj</marker> se sklicuje.</example>
+ <example type="incorrect">Še vedno ni jasno<marker> na kaj</marker> se sklicuje.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kaj'" id="KAJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Žž]e|[Šš]e|[Vv]|[Nn]a|[Pp]red|[Nn]ad|[Oo]b|[Zz]a|[Ss]kozi|[Pp]od|[Ii]n|[Aa]li|[Nn]ič|[Tt]er|[\(;:\–,]</token>
+ <token>kaj</token>
+ </pattern>
+ <message>V podredjih je pred 'kaj' običajno vejica: <suggestion>, kaj</suggestion>!</message>
+ <short>Manjka vejica pred 'kaj'</short>
+ <example type="correct">Povej<marker>, kaj</marker> mu manjka.</example>
+ <example type="incorrect">Povej<marker> kaj</marker> mu manjka.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kateri'" id="KATERI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]|[Vv]|[Nn]a|[Pp]red|[Nn]ad|[Pp]ri|[Oo]b|[Ss]|[Zz]a|[Pp]o|[Ii]z|[Oo]|[Ss]kozi|[Pp]od|[Ii]zza|[Oo]koli|[Vv]zdolž|[Dd]o|[Oo]d|[Pp]roti|[Mm]ed|[Zz]aradi|[Hh]</token>
+ <token regexp="yes">kater(:?i|e|o|ih|ega|emu|im|ima)</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'kateri' vejica: <suggestion>, kateri</suggestion>!</message>
+ <short>Manjka vejica pred 'kateri'</short>
+ <example type="correct">Ni vedel<marker>, kateri</marker> je pravi.</example>
+ <example type="incorrect">Ni vedel<marker> kateri</marker> je pravi.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kakršen'" id="KAKRŠEN_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Zz]a|[Pp]o|[Oo]b|[Nn]a|[Pp]red|[Nn]ad|[Pp]ri|[Ss]|[Vv]|[Ii]z|[,\(;:\–]</token>
+ <token regexp="yes">kakrš(:?en|ne|no|nih|nega|nemu|nim|nima|nimi)</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'kakršen' vejica: <suggestion>, kakršen</suggestion>!</message>
+ <short>Manjka vejica pred 'kakršen'</short>
+ <example type="correct">To so bile magdalenice<marker>, kakršne</marker> je pekla moja mati.</example>
+ <example type="incorrect">To so bile magdalenice<marker> kakršne</marker> je pekla moja mati.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kakšen'" id="KAKŠEN_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Zz]a|[Pp]o|[Oo]b|[Nn]a|[Pp]red|[Nn]ad|[Pp]ri|[Ss]|[Vv]|[Ii]z|[,\(;:\–]</token>
+ <token regexp="yes">kakš(:?en|ne|no|nih|nega|nemu|nim|nima|nimi)</token>
+ <token negate="yes">,</token>
+ </pattern>
+ <message>V podredjih je pred 'kakšen' vejica: <suggestion>, kakšen</suggestion>!</message>
+ <short>Manjka vejica pred 'kakšen'</short>
+ <example type="correct">Kregali smo se<marker>, kakšne</marker> barve so njene oči.</example>
+ <example type="incorrect">Kregali smo se<marker> kakšne</marker> barve so njene oči.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'zaradi'" id="ZARADI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[,\(;:\–]</token>
+ <token>zaradi</token>
+ <token regexp="yes">kakrš(:?en|ne|no|nih|nega|nemu|nim|nima|nimi)|kater(:?i|e|o|ih|ega|emu|im|ima)|kogar|česar</token>
+ </pattern>
+ <message>V podredjih je pred 'zaradi' vejica: <suggestion>, zaradi</suggestion>!</message>
+ <short>Manjka vejica pred 'zaradi'</short>
+ <example type="correct">Prevaro so odkrili<marker>, zaradi</marker> česar je odstopil.</example>
+ <example type="incorrect">Prevaro so odkrili<marker> zaradi</marker> česar je odstopil.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ko'" id="KO_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Mm]edtem|[Aa]mpak|[Aa]|[Vv]endar|[Tt]oda|Vsakič|Takoj|[\(;:\–,]</token>
+ <token>ko</token>
+ </pattern>
+ <message>V podredjih je pred 'ko' vejica: <suggestion>, ko</suggestion>!</message>
+ <short>Manjka vejica pred 'ko'</short>
+ <example type="correct">Šla sva domov<marker>, ko</marker> je pričelo deževati.</example>
+ <example type="incorrect">Šla sva domov<marker> ko</marker> je pričelo deževati.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kadar'" id="KADAR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Rr]azen|[\(;:\–,]</token>
+ <token>kadar</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'kadar' vejica: <suggestion>, kadar</suggestion>!</message>
+ <short>Manjka vejica pred 'kadar'</short>
+ <example type="correct">Šla sva domov<marker>, kadar</marker> je tako želela.</example>
+ <example type="incorrect">Šla sva domov<marker> kadar</marker> je tako želela.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kamor'" id="KAMOR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Rr]azen|[\(;:\–,]</token>
+ <token>kamor</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'kamor' vejica: <suggestion>, kamor</suggestion>!</message>
+ <short>Manjka vejica pred 'kamor'</short>
+ <example type="correct">Peljala sva se<marker>, kamor</marker> je želela.</example>
+ <example type="incorrect">Peljala sva se<marker> kamor</marker> je želela.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kolikor'" id="KOLIKOR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Rr]azen|[Vv]|[Nn]a|[\(;:\–,]</token>
+ <token>kolikor</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'kolikor' vejica: <suggestion>, kolikor</suggestion>!</message>
+ <short>Manjka vejica pred 'kolikor'</short>
+ <example type="correct">Plesala sva<marker>, kolikor</marker> je hotela.</example>
+ <example type="incorrect">Plesala sva<marker> kolikor</marker> je hotela.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'v kolikor'" id="V_KOLIKOR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Rr]azen|[\(;:\–,]</token>
+ <token regexp="yes">v|na</token>
+ <token>kolikor</token>
+ <token negate="yes">koli</token>
+ </pattern>
+ <message>V podredjih je pred 'v kolikor' vejica: <suggestion>, v kolikor</suggestion>!</message>
+ <short>Manjka vejica pred 'v kolikor'</short>
+ <example type="correct">Dal sem ji naslov<marker>, v kolikor</marker> bi se želela oglasiti.</example>
+ <example type="incorrect">Dal sem ji naslov<marker> v kolikor</marker> bi se želela oglasiti.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kakor'" id="KAKOR_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Pp]otem|[Zz]lasti|[Cc]elo|[Rr]azen|[\(;:\–,]</token>
+ <token>kakor</token>
+ <token regexp="yes">če|bi|da|sta|smo|je|sem|sta|so|ste|sva|se|bi|kdo|hitro|mi|nam|ji|boš|bosta|bodo</token>
+ </pattern>
+ <message>V podredjih je lahko pred 'kakor' vejica: <suggestion>, kakor</suggestion>!</message>
+ <short>Morda manjka vejica pred 'kakor'</short>
+ <example type="correct">Bilo je tako<marker>, kakor</marker> nam je opisoval ded.</example>
+ <example type="incorrect">Bilo je tako<marker> kakor</marker> nam je opisoval ded.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kako'" id="KAKO_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Šš]e|[Aa]|[,\(;:\–]</token>
+ <token>kako</token>
+ </pattern>
+ <message>V podredjih je pred 'kako' vejica: <suggestion>, kako</suggestion>!</message>
+ <short>Manjka vejica pred 'kako'</short>
+ <example type="correct">Slišala je<marker>, kako</marker> tepe ženo.</example>
+ <example type="incorrect">Slišala je<marker> kako</marker> tepe ženo.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ker'" id="KER_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[,\(;:\–]|[Aa]|[Tt]emveč|[Aa]mpak|[Vv]endar|[Tt]oda</token>
+ <token>ker</token>
+ </pattern>
+ <message>V podredjih je pred 'ker' vejica: <suggestion>, ker</suggestion>!</message>
+ <short>Manjka vejica pred 'ker'</short>
+ <example type="correct">Šla sva domov<marker>, ker</marker> je pričelo deževati.</example>
+ <example type="incorrect">Šla sva domov<marker> ker</marker> je pričelo deževati.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'da'" id="DA_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,„"]|[Ii]n|[Aa]li|[Tt]er|[Tt]ako|[Ll]e|[Ss]amo|[Kk]ot|[Kk]akor|[Čč]eš|[Kk]akor|[Kk]o|[Ll]ahko|[Tt]emveč|[\(;:\–]|[Nn]e|[Aa]mpak|nam|jim|vam|mu|mi|ji|jima|vama|[Nn]amesto|[Aa]</token>
+ <token>da</token>
+ </pattern>
+ <message>V podredjih je pred 'da' vejica: <suggestion>, da</suggestion>!</message>
+ <short>Manjka vejica pred 'da'</short>
+ <example type="correct">Mislil je<marker>, da</marker> je konec sveta.</example>
+ <example type="incorrect">Mislil je<marker> da</marker> je konec sveta.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kot'" id="KOT_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" mark_to="-1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[,\(;\–]</token>
+ <token>kot</token>
+ <token regexp="yes">če|da</token>
+ </pattern>
+ <message>Pred 'kot' je včasih vejica: <suggestion>, kot</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kot'</short>
+ <example type="correct">Plesal je<marker>, kot</marker> da je hodil v baletno šolo.</example>
+ <example type="incorrect">Ne le vroče<marker> kot</marker> da je hodil v baletno šolo.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'če'" id="ČE_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Ll]e|[Ss]amo|[Tt]udi|[Dd]a|[Zz]lasti|[Rr]azen|[\(;:\–,]|[Aa]mpak|[Aa]|[Kk]ot</token>
+ <token>če</token>
+ </pattern>
+ <message>V podredjih je pred 'če' vejica: <suggestion>, če</suggestion>!</message>
+ <short>Manjka vejica pred 'če'</short>
+ <example type="correct">Vprašala naju je<marker>, če</marker> sva plačala sladoled.</example>
+ <example type="incorrect">Vprašala naju je<marker> če</marker> sva plačala sladoled.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'ne da bi'" id="NE_DA_BI_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,„"]</token>
+ <token>ne</token>
+ <token>da</token>
+ <token>bi</token>
+ </pattern>
+ <message>V podredjih je pred 'ne da bi' vejica: <suggestion>, ne da bi</suggestion>!</message>
+ <short>Manjka vejica pred 'ne da bi'</short>
+ <example type="correct">Udaril je<marker>, ne da bi</marker> prej premislil.</example>
+ <example type="incorrect">Udaril je<marker> ne da bi</marker> prej premislil.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'preden'" id="PREDEN_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[Tt]ik|[Šš]e|[Aa]|[\(;:\–,]</token>
+ <token>preden</token>
+ </pattern>
+ <message>V podredjih je pred 'preden' vejica: <suggestion>, preden</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'preden'</short>
+ <example type="correct">Gremo<marker>, preden</marker> bo prepozno.</example>
+ <example type="incorrect">Gremo<marker> preden</marker> bo prepozno.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kajne'" id="KAJNE_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[\(;:\–,]</token>
+ <token>kajne</token>
+ </pattern>
+ <message>V podredjih je pred 'kajne' vejica: <suggestion>, kajne</suggestion>?</message>
+ <short>Najbrž manjka vejica pred 'kajne'</short>
+ <example type="correct">Sneži<marker>, kajne</marker>?</example>
+ <example type="incorrect">Sneži<marker> kajne</marker>?</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kje'" id="KJE_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>kje</token>
+ </pattern>
+ <message>V podredjih je pred 'kje' vejica: <suggestion>, kje</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kje'</short>
+ <example type="correct">Povedali sta<marker>, kje</marker> je parkirišče.</example>
+ <example type="incorrect">Povedali sta<marker> kje</marker> je parkirišče.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kjer'" id="KJER_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>kjer</token>
+ </pattern>
+ <message>V podredjih je pred 'kjer' vejica: <suggestion>, kjer</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kjer'</short>
+ <example type="correct">Ogenj je tam<marker>, kjer</marker> je dim.</example>
+ <example type="incorrect">Ogenj je tam<marker> kjer</marker> je dim.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kdaj'" id="KDAJ_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>kdaj</token>
+ </pattern>
+ <message>V podredjih je pred 'kdaj' vejica: <suggestion>, kdaj</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kdaj'</short>
+ <example type="correct">Pisalo je<marker>, kdaj</marker> je premiera.</example>
+ <example type="incorrect">Pisalo je<marker> kdaj</marker> je premiera.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'kam'" id="KAM_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>kam</token>
+ </pattern>
+ <message>V podredjih je pred 'kam' vejica: <suggestion>, kam</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'kam'</short>
+ <example type="correct">Pustili so sporočilo<marker>, kam</marker> so šli.</example>
+ <example type="incorrect">Pustili so sporočilo<marker> kam</marker> so šli.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'dokler'" id="DOKLER_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">vse|[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>dokler</token>
+ </pattern>
+ <message>V podredjih je pred 'dokler' vejica: <suggestion>, dokler</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'dokler'</short>
+ <example type="correct">Upirali se bodo<marker>, dokler</marker> ne dobijo avtonomije.</example>
+ <example type="incorrect">Upirali se bodo<marker> dokler</marker> ne dobijo avtonomije.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoča vejica pred 'vse dokler'" id="VSE_DOKLER_BREZ_VEJICE">
+ <rule>
+ <pattern mark_from="1" case_sensitive="yes">
+ <token regexp="yes" negate="yes">[Ii]n|[Aa]li|[Tt]er|[\(;:\–,]</token>
+ <token>vse</token>
+ <token>dokler</token>
+ </pattern>
+ <message>V podredjih je pred 'vse dokler' vejica: <suggestion>, vse dokler</suggestion>!</message>
+ <short>Najbrž manjka vejica pred 'vse dokler'</short>
+ <example type="correct">Nisem ga prepoznal<marker>, vse dokler</marker> ni snel lasulje.</example>
+ <example type="incorrect">Nisem ga prepoznal<marker> vse dokler</marker> ni snel lasulje.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="POMIŠLJAJ_1" name="Zamenjaj vezaj s pomišljajem">
+ <rule>
+ <pattern>
+ <token>-</token>
+ </pattern>
+ <message>Pomišljaj je tipografsko različen od znaka za vezaj. Zato uporabite namesto vezaja znak pomišljaja (<suggestion>–</suggestion>) ali pa ga sploh ne uporabite.</message>
+ <short>Vezaj namesto pomišljaja</short>
+ <example type="incorrect" correction="–">To je primer <marker>-</marker> ali pa ne.</example>
+ <example type="correct">To je primer – ali pa ne.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="POMIŠLJAJ_2" name="Presledek po pomišljaju">
+ <rule>
+ <pattern mark_from="0">
+ <token regexp="yes">(-)(\D.*)<exception regexp="no">-&gt;</exception></token> <!-- pozor na záporné čísla -->
+ </pattern>
+ <message>Pred in po pomišljaju mora biti presledek. Vstavite presledek za njim (<suggestion><match no="1" regexp_match="(-)(\D.*)" regexp_replace="– $2"/></suggestion>) ali pa odstranite začetni presledek.</message>
+ <short>Manjka presledek</short>
+ <example type="incorrect">To je primer <marker>-ali</marker> pa tudi ne.</example>
+ <example type="correct">To je primer – ali pa tudi ne.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="POMIŠLJAJ_3" name="Presledek pred pomišljajem">
+ <rule>
+ <pattern>
+ <token regexp="yes">(.*\S)(-)<exception regexp="no">&lt;-</exception></token> <!-- napr. povedal- nepovedal; -->
+ </pattern>
+ <message>Pred in po pomišljaju mora biti presledek. Vstavite presledek predenj (<suggestion><match no="1" regexp_match="(.*\S)(-)" regexp_replace="$1 –"/></suggestion>) ali pa odstranite končni presledek.</message>
+ <short>Manjka presledek</short>
+ <example type="incorrect">To je <marker>primer-</marker> ali pa tudi ne.</example>
+ <example type="correct">To je primer – ali pa tudi ne.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="VEZAJ" name="Zamenjaj pomišljaj z vezajem">
+ <rule>
+ <pattern mark_from="0">
+ <token regexp="yes">(.*\S)([–—])(\S*)</token>
+ </pattern>
+ <message>Namesto pomišljaja uporabite vezaj: <match no="1" regexp_match="(.*)([–—])(.*)" regexp_replace="$1-$3"/></message>
+ <short>Pomišljaj namesto vezaja</short>
+ <example type="incorrect"><marker>Avstro–ogrska</marker> monarhija je razpadla 11. novembra 1918.</example>
+ <example type="correct">Avstro-ogrska monarhija je razpadla 11. novembra 1918 s podpisom abdikacije cesarja Karla I.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup id="TROPIČJE" name="Pred tropičjem mora biti presledek">
+ <rule id="TROPIČJETRI">
+ <pattern mark_from="0">
+ <token spacebefore="no">.</token>
+ <token spacebefore="no">.</token>
+ <token spacebefore="no">.</token>
+ </pattern>
+ <message>Pred tropičjem, ki pomeni prekinjeno poved, mora biti presledek: 1, 2,<suggestion> ...</suggestion>. Če gre za prekinjeno besedo, presledka ne sme biti.</message>
+ <short>Pred tropičjem manjka presledek</short>
+ <example type="incorrect" correction=" ...">Bilo je nekoč<marker>...</marker></example>
+ <example type="correct">Bilo je nekoč ...</example>
+ </rule>
+ <rule id="TROPIČJEENO">
+ <pattern mark_from="0">
+ <token spacebefore="no">…</token>
+ </pattern>
+ <message>Pred tropičjem, ki pomeni prekinjeno poved, mora biti presledek: 1, 2,<suggestion> …</suggestion>. Če gre za prekinjeno besedo, presledka ne sme biti.</message>
+ <short>Pred tropičjem manjka presledek</short>
+ <example type="incorrect" correction=" …">Bilo je nekoč<marker>…</marker></example>
+ <example type="correct">Bilo je nekoč …</example>
+ </rule>
+ <rule id="TROPIČJEŠTIRI">
+ <pattern>
+ <token>.</token>
+ <token>.</token>
+ <token>.</token>
+ <token>.</token>
+ </pattern>
+ <message>Tropičje sestavljajo natanko tri pike: <suggestion>...</suggestion>.</message>
+ <short>Tropičje iz štirih pik</short>
+ <example type="incorrect" correction="...">Bilo je nekoč <marker>....</marker></example>
+ <example type="correct">Bilo je nekoč <marker>...</marker></example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Manjkajoči vezaj v sklanjani kratici" id="KRATICA_BREZ_VEZAJA">
+ <rule id="KRATICA_IZJEM">
+ <pattern>
+ <token regexp="yes">^(\p{Lu}{2}+[i]*\p{Lu}+[\p{L}&amp;&amp;[^\p{Lu}]]{1,4}+)<exception regexp="yes">GHz|MHz|Kb|Mb|Gb|Tb</exception></token>
+ </pattern>
+ <message>Nepravilno sklanjana kratica; manjka vezaj: <suggestion><match no="1" regexp_match="^(\p{Lu}{2}+[i]*\p{Lu}+)([\p{L}&amp;&amp;[^\p{Lu}]]{1,4}+)" regexp_replace="$1-$2"/></suggestion>
+ </message>
+ <short>Manjka vezaj</short>
+ <example type="correct">Vnesel je popravljene <marker>URL-je</marker>.</example>
+ <example correction="URL-je" type="incorrect">Vnesel je popravljene <marker>URLje</marker>.</example>
+ </rule>
+ </rulegroup>
+ </category>
+ <category name="Napake uporabe predlogov">
+ <rulegroup name="Raba predloga 'h/k'" id="PREDLOGI_K_H">
+ <rule id="PREDLOG_K" name="Pravopis: nepravilna raba predloga 'k'">
+ <pattern case_sensitive="no" mark_to="-1">
+ <token>k</token>
+ <token regexp="yes">[kg].*</token>
+ </pattern>
+ <message>Pred besedami, ki se začnejo s črkama k in g, morate uporabiti namesto predloga "k" predlog <suggestion>h</suggestion>.</message>
+ <short>Predlog k namesto h</short>
+ <example type="correct">Odšel sem <marker>h</marker> gospodu Kovaču.</example>
+ <example type="correct"><marker>H</marker> klobasam so ponudili kislo zelje.</example>
+ <example correction="h" type="incorrect">Odšel sem <marker>k</marker> gospodu Kovaču.</example>
+ <example correction="H" type="incorrect"><marker>K</marker> klobasam so ponudili kislo zelje.</example>
+ </rule>
+ <rule id="PREDLOG_H" name="Pravopis: nepravilna raba predloga 'h'">
+ <pattern case_sensitive="no" mark_to="-1">
+ <token>h</token>
+ <token regexp="yes">[abcdefhijlmnopqrstuvxyzčšž].*</token>
+ </pattern>
+ <message>Pred besedami, ki se ne začnejo s črko k ali g, morate uporabiti namesto predloga "h" predlog <suggestion>k</suggestion>.</message>
+ <short>Predlog h namesto k</short>
+ <example type="correct">Želite <marker>k</marker> njemu?</example>
+ <example type="correct"><marker>K</marker> vsemu temu nimam kaj dodati.</example>
+ <example correction="k" type="incorrect">Želite <marker>h</marker> njemu?</example>
+ <example correction="K" type="incorrect"><marker>H</marker> vsemu temu nimam kaj dodati.</example>
+ </rule>
+ </rulegroup>
+ <rulegroup name="Raba predloga 's/z'" id="PREDLOGI_S_Z">
+ <rule id="PREDLOG_Z" name="Pravopis: nepravilna raba predloga 'z'">
+ <pattern case_sensitive="no" mark_to="-1">
+ <token>z</token>
+ <token regexp="yes">[cfhkpstčš].*</token>
+ </pattern>
+ <message>Pred besedami, ki se začnejo s črkami c, f, h, k, p, s, t, č in š, morate uporabiti namesto "z" predlog <suggestion>s</suggestion>.</message>
+ <short>Predlog z namesto s</short>
+ <example type="correct">Predsednik ZDA je odletel <marker>s</marker> helikopterjem.</example>
+ <example type="correct"><marker>S</marker> tem nisem bil seznanjen.</example>
+ <example correction="s" type="incorrect">Predsednik ZDA je odletel <marker>z</marker> helikopterjem.</example>
+ <example correction="S" type="incorrect"><marker>Z</marker> tem nisem bil seznanjen.</example>
+ </rule>
+ <rule id="PREDLOG_S" name="Pravopis: nepravilna raba predloga 's'">
+ <pattern case_sensitive="no" mark_to="-1">
+ <token>s</token>
+ <token regexp="yes">[abdegijlmnoqruvxywzž].*</token>
+ </pattern>
+ <message>Pred besedami, ki se ne začnejo s črko c, f, h, k, p, s, t, č ali š, morate uporabiti namesto "s" predlog <suggestion>z</suggestion>.</message>
+ <short>Predlog s namesto z</short>
+ <example type="correct">Šla je <marker>z</marker> njim.</example>
+ <example type="correct"><marker>Z</marker> izvijačem je potolkel po motorju.</example>
+ <example correction="z" type="incorrect">Šla je <marker>s</marker> njim.</example>
+ <example correction="Z" type="incorrect"><marker>S</marker> izvijačem je potolkel po motorju.</example>
+ </rule>
+ </rulegroup>
+ </category>
+ <category name="Polvikanje">
+ <rulegroup name="Napačna oblika vikanja" id="STE_REKLA_STE">
+ <rule id="STE_REKLA" name="Napačno polvikanje: ste rekla">
+ <pattern case_sensitive="no" mark_from="1" >
+ <token>ste</token>
+ <token>rekla</token>
+ </pattern>
+ <message>Napačna raba onikanja, pravilno je: ste <suggestion>rekli</suggestion>!</message>
+ <short>Polvikanje</short>
+ <example type="correct">Da je umrl, ste <marker>rekli</marker>.</example>
+ <example correction="rekli" type="incorrect">Da je umrl, ste <marker>rekla</marker>.</example>
+ </rule>
+ <rule id="REKLA_STE" name="Napačno polvikanje: rekla ste">
+ <pattern case_sensitive="no" mark_to="-1" >
+ <token>rekla</token>
+ <token>ste</token>
+ </pattern>
+ <message>Napačna raba vikanja, pravilno je: <suggestion>rekli</suggestion> ste!</message>
+ <short>Polvikanje</short>
+ <example type="correct"><marker>Rekli</marker> ste, da je živ.</example>
+ <example correction="Rekli" type="incorrect"><marker>Rekla</marker> ste, da je živ.</example>
+ </rule>
+ </rulegroup>
+ </category>
+ <category name="Pogoste napake">
+ <rulegroup name="Manjkajoči presledek" id="MANJ_PRESLEDEK">
+ <rule id="NE_BI" name="Manjkajoči presledek: nebi">
+ <pattern case_sensitive="no" mark_from="0" >
+ <token>nebi</token>
+ </pattern>
+ <message>Najverjetneje manjka presledek: <suggestion>ne bi</suggestion>!</message>
+ <short>Manjka presledek</short>
+ <example type="correct">Nikoli <marker>ne bi</marker> kradel.</example>
+ <example correction="ne bi" type="incorrect">Nikoli <marker>nebi</marker> kradel.</example>
+ </rule>
+ <rule id="ČIM_PREJ" name="Manjkajoči presledek: čimprej">
+ <pattern case_sensitive="no" mark_from="0" >
+ <token>čimprej</token>
+ </pattern>
+ <message>Manjka presledek: <suggestion>čim prej</suggestion>!</message>
+ <short>Manjka presledek</short>
+ <example type="correct">Pridi <marker>čim prej</marker>!</example>
+ <example correction="čim prej" type="incorrect">Pridi <marker>čimprej</marker>!</example>
+ </rule>
+ <rule id="KATERI" name="Zastarela raba: kateri">
+ <pattern case_sensitive="yes" mark_from="1" mark_to="-1" >
+ <token regexp="yes">[,\.\!\?]|\.\"</token>
+ <token regexp="yes">[Kk]ater(:?i|a|o|ega|emu)</token>
+ <token regexp="yes">je|so|bi</token>
+ </pattern>
+ <message>Napačna raba besede kateri, pravilno je: <suggestion>ki</suggestion>!</message>
+ <short>Neutemeljen kateri</short>
+ <example type="correct">Kriv je voznik, <marker>ki</marker> je prehiteval.</example>
+ <example correction="ki" type="incorrect">Kriv je voznik, <marker>kateri</marker> je prehiteval.</example>
+ </rule>
+ </rulegroup>
+ </category>
+<!-- <category name="Slog">
+ <rulegroup name="Berljivost, slog" id="BERLJIVO">
+ <rule id="TRIJE_NN" name="Berljivost: trije samostalniki zapored">
+ <pattern>
+ <token postag="NN|NN:.*" postag_regexp="yes" regexp="yes">.{2,}<exception regexp="yes">danes|včeraj|jutri|zdaj|v|so</exception><exception postag="VBG|VB|VBP|VBD|VBN|VBG|RB|MD|IN|JJ.*|CC|DT" postag_regexp="yes"/></token>
+ <token postag="NN|NN:.*" postag_regexp="yes" regexp="yes">.{2,}<exception regexp="yes">danes|včeraj|jutri|zdaj|v|so</exception><exception postag="VBG|VB|VBP|VBD|VBN|VBG|RB|MD|IN|JJ.*|CC" postag_regexp="yes"/></token>
+ <token postag="NN|NN:.*" postag_regexp="yes" regexp="yes">.{2,}<exception regexp="yes">danes|včeraj|jutri|zdaj|v|so</exception><exception postag="VBG|VB|VBP|VBD|VBN|VBG|RB|MD|IN|JJ.*|CC" postag_regexp="yes"/></token>
+ </pattern>
+ <message>Uporabili ste tri samostalnike zapored, to pa lahko zmanjša berljivost besedila. Razmislite o preoblikovanju stavka, če je to mogoče.</message>
+ <short>Trije samostalniki</short>
+ <example type="incorrect"><marker>Ponudnik programov izobraževanj</marker> je znižal cene svojih storitev.</example>
+ <example type="correct">Ponudnik izobraževanj je znižal cene svojih storitev.</example>
+ </rule>
+ </rulegroup>
+ </category>
+ -->
+</rules> \ No newline at end of file